SlideShare uma empresa Scribd logo
1 de 34
Web-разработка Бизнес-системы Тестирование Поддержка проектов
True Story: спасение одного ИТшного проекта
(хаос, подрядчики, внутренние команды)
Web-разработка Бизнес-системы Тестирование Поддержка проектов
Обо мне
Высшее экономическое образование, специальность «Прикладная информатика в экономике»,
Московский Авиационный Институт им. С.Орджоникидзе (МАИ), Москва (2003 – 2008 гг.).
Разработчик профессионально ориентированных компьютерных приложений, Высшая Компьютерная
Школа «Эксперт» (на базе факультета ВМиК МГУ им. Ломоносова и Сетевой Академии «ЛАНИТ»), Москва
(2005 – 2007 гг.).
Основные проекты (с 2008г.):
• Система Anti-Fraud Filter – разработка математической модели дополнительного уровня
безопасности платежей для контент-провайдера;
• Система eDetailing (CLM/CRM) для фармацевтических компаний – идеолог проекта;
• Портал непрерывного медицинского образования – идеолог и руководитель проекта;
• ДБО юридических лиц – руководитель портфеля проектов (ДИТ);
• Система учета данных о проведенных диагностических исследованиях – идеолог и руководитель
проекта;
• Информационно-аналитический портал для отслеживания состояния нефтяных скважин –
руководитель портфеля проектов (ИТ-подрядчик);
• Человек-Онлайн – руководитель проекта (ИТ).
Web-разработка Бизнес-системы Тестирование Поддержка проектов
Обо мне
С 2014г. являюсь генеральным директором Take IT.
Главной задачей Take IT является определение истинных целей проекта,
требований к ним со стороны различных департаментов наших клиентов,
а также своевременное внедрение необходимых вам сервисов и систем.
Достижение результатов проектов должно основываться на желании
сделать вклад в отношения, благодаря которым эти проекты реализуются.
План презентации
True Story: спасение одного ИТшного проекта
План презентации
Ситуация на входе
• Команды, взаимодействие команд, источники информации,
поставленные задачи
• Выявленные проблемы
Предположения
и акценты
• Какие предположения были сделаны
• Проблемные точки (ЖЦ проектов)
Первая
нормализация
• Цели, задачи, срок достижения результатов, проблемы
• Результаты по итогам 6 месяцев работы
Вторая
нормализация
• Цели, задачи, срок достижения результатов, проблемы
• Результаты по итогам 6 месяцев работы
• Особенности внутренних взаимодействий и их влияние
Итоговый план
стабилизации
• Итоговый план стабилизации
• План по дальнейшей модернизации
AAR
• After Action Review
• Выводы и рекомендации
Ситуация на входе
True Story: спасение одного ИТшного проекта
Команды
Задействовано 4 команды:
• внешняя (вне компании),
• внутренняя (внутри подразделения),
• внешне-внутренняя (по отношению к
подразделению, но внутри компании);
• бизнес (заказчик, другая дирекция)
Внутренняя
Внешне-
внутренняяВнешняя
True Story: спасение одного ИТшного проекта
Команды
Задействовано 4 команды:
• внешняя – выделено 3 человека, отсутствие
информации о привлеченных специалистах;
• внутренняя – выделен 1 человек, частичное
привлечение руководителей отделов и их
специалистов;
• внешне-внутренняя – постоянное участие 2
руководителей подразделений, привлечение под
конкретные задачи их специалистов;
• бизнес (заказчик, другая дирекция) – выделено 2
человека, отсутствие информации о точном
количестве сотрудников, привлеченных к
проектам.
От 2 до ???От 3 чел.
до ???
От 4 чел.
до ???
True Story: спасение одного ИТшного проекта
Обмен информацией
Основные тенденции:
• При выделенном руководителе проекта со
стороны ДИТ и Бизнеса отсутствовали единые
точки входа и выхода.
• В любой момент управление мог на себя взять
один из вышестоящих руководителей.
• Заинтересованные лица не уведомлялись о
происходящих изменениях.
• Каждая команда тянула «корону» на себя и
снимала с себя ответственность, когда это было
«удобно».
• Специалисты воспринимали работу как сизифов
труд.
Внутренняя
Внешне-
внутренняяВнешняя
True Story: спасение одного ИТшного проекта
Поставленные задачи
Руководство требовало:
• Формализация модели AS IS.
• Разработка детализированного плана проектов (на входе – 5, на выходе – 20).
• Соблюдение сроков и обеспечение 100% KPI (поквартально).
• Четкое понимание текущей ситуации в любой момент времени по всем основным задачам.
• Знание и понимание используемых технологий всеми заинтересованными лицами (исключение –
Бизнес, но в зависимости от задач).
• Увеличение количества поставляемых решений и повышение их качества.
• Закрытие релевантных «зависших» проектов.
True Story: спасение одного ИТшного проекта
Выявленные проблемы
После 2-х месяцев работы было определено (подтверждено):
• Отсутствие желания рассматривать глобальные проблемы. Главное – закрыть текущее. Работаем
по принципу «разберемся по ходу дела».
• Ужесточение политических нюансов. Главное – «это была наша идея».
• Уверенность в том, что текущая ситуация определена исключительно работой подрядчика.
• Отсутствие взаимопонимания между командами. Главное – отсутствие общих целей!
• Отсутствие единого источника информации, в т.ч. по уже внедренным сервисам.
• Высокая загруженность специалистов во всех командах.
• Отсутствие единого согласованного со всеми процесса поставки решений.
Предположения и акценты
True Story: спасение одного ИТшного проекта
«Руководство всегда право! Если руководство не право, значит, у тебя неверные мысли!»:
• «Мы работаем на износ. У нас если и бывают ошибки, то незначительные.»
• «У нас есть парочка «заброшенных» задач, но как-то было не до них. Сделаем потом, все равно о
них никто не помнит».
• «Нам нужна выделенная команда подрядчика. Мы должны знать всех, кто работает над нашими
проектами.»
• «Проблема кроется в том, что мы не понимаем, в каком объеме подрядчик работает.»
• «Очень плохое качество тестирования. Если будет выделенная команда подрядчика, то точно все
станет лучше.»
• «Нам нужно сотрудничать с Бизнесом. Сейчас они нами недовольны, потому что сроки постоянно
нарушаются.»
• и т.д.
Предположения руководства
True Story: спасение одного ИТшного проекта
Акценты
Последовательность работ:
• Ужесточение контракта и переход на выделенную проектную команду со стороны подрядчика.
• Определение этапов внедрения и согласование с Бизнесом необходимости этих внедрений.
• Необходимость делать хорошо и сразу (качество!).
• Повышенный контроль деятельности внешней, внутренней и внешне-внутренней проектных
команд со стороны руководства ДИТ (еженедельные совещания по всем проектам и релевантным
задачам).
• Внедрение сервисов в числе первых на рынке.
Единый выделенный руководитель проекта со стороны ДИТ, который
отвечает за результаты деятельности внешней, внутренней и внешне-
внутренней проектных команд.
True Story: спасение одного ИТшного проекта
Руководитель проекта
Последовательность действий:
• Повышения уровня доверия со стороны всех заинтересованных лиц.
• Определение проблем глазами специалистов.
• Изучение истории проектов (в основном методами «кофе» / «курилка»).
• Разработка журнала проектов с возможностью быстрой подготовки кратких отчетов (в т.ч. шаблон
совещаний, полный список всех заинтересованных лиц, матрица ответственности и т.д.).
• Создание единой информационной базы для всех заинтересованных лиц.
• Следование поставленным руководством задачам.
Главная задача – получить необходимый «кредит доверия».
Первая нормализация – акцент на подрядчиках
True Story: спасение одного ИТшного проекта
Предположения и акценты
●●●
Акцент на внешней команде.
●●●
Стабилизация работы внешней команды: план
работ, планирование ресурсов, база знаний
(технологии, процессы).
●●●
Самоуверенность в работе внутренней и внешне-
внутренней команды.
●●●
Точечное структурирование сквозных знаний и
данных.
ЖЦ ПРОЕКТА
Сбор требований и анализ
●●●
Подготовка плана работ
●●●
Реализация
●●●
Тестирование
●●●
Приемка и внедрение
True Story: спасение одного ИТшного проекта
Выбор направления
Основные выявленные ошибки:
• Повторная разработка модулей, которые ранее разрабатывались другими командами.
• Отсутствие понимания приоритетности задач.
• Ошибки в подготовке документации.
• Плохое качество документации для проведения тестирования.
• Отсутствие знаний по процессу проведения тестирования.
• «Передергивание» с одной задачи на другую.
• Сложность в изменении состава модулей в поставляемых решениях.
• Двойной контроль работ команды (внутри подрядчика и ДИТ).
Основной акцент – формирование единой базы знаний.
True Story: спасение одного ИТшного проекта
Нормализация внешней команды
ИНДИВИДУАЛЬНЫЙ
АНАЛИЗ
СОВМЕСТНЫЕ
ИССЛЕДОВАНИЯ
ЭКСПЕРТНЫЙ
СОВЕТ
Цель: повысить качество и сократить
сроки внедрения новых продуктов
●●●
Задача: оперативно сформировать
базу знаний
●●●
Срок: 1 месяц
● далее – ежемесячный анализ
эффективности
●●●
Проблема: объем документации
(более 10 000 стр.)
True Story: спасение одного ИТшного проекта
Итоги нормализации
●●●
Формирование первичной базы знаний: 2 мес.
●●●
Отдельная задача команды: поддержание базы
знаний в актуальном состоянии и постепенное
обновление.
●●●
Результат после 6 мес. (с даты официального
формирования команды):
● повышено качество
● стабилизирована работа на стадии
интеграционного тестирования
● сокращены сроки внедрения
ИТОГ ЧЕРЕЗ 4 МЕСЯЦА ПОСЛЕ
ВНЕДРЕНИЯ БАЗЫ ЗНАНИЙ
Люди
Технологии
Процессы
Вторая нормализация – выявление внутренних проблем
True Story: спасение одного ИТшного проекта
Предположения и акценты
●●●
Отставание в развитии команд по сравнению с
внешней (эффективность команд стабильно
падала).
●●●
Повышение напряжение внутри команд.
●●●
Проблемы на всех гранях
проектного треугольника.
ЖЦ ПРОЕКТА
(5 МЕС. ПОСЛЕ СТАРТА)
Сбор требований и анализ
●●●
Подготовка плана работ
●●●
Реализация
●●●
Тестирование
●●●
Приемка и внедрение
True Story: спасение одного ИТшного проекта
Выбор направления
Основные выявленные ошибки:
• Постоянные изменения приоритетов в связи с «псевдо-форс-мажорами».
• Увеличение загрузки специалистов в связи с увеличением объема поставляемых решений.
• Проблемы в приоритезации задач между внутренней, внешне-внутренней командами и
Бизнесом.
• Отсутствие качественной документации по сервисам и процессам.
• Отсутствие единого плана внедрений.
• Увеличение количества ЛПР – появление ЛПР со стороны вышестоящего руководства (правление
компании).
• Отсутствие формализованного процесса тестирования и сдачи-приемки решений.
Основной акцент – планирование.
True Story: спасение одного ИТшного проекта
Нормализация внутренних команд
ОЦЕНКА
СИТУАЦИИ
ИССЛЕДОВАНИЕ
РЕШЕНИЙ
ЭКСПЕРТНЫЙ
СОВЕТ
Цель: синхронизация действий
подразделений
●●●
Задача: формирование единого плана
работ и ограничений по внесению в
него изменений
●●●
Срок: 1 месяц
● еженедельный контроль
●●●
Проблема: внештатные ситуации,
изменение приоритетов у правления
компании, внутренние процессы
(например, долгое согласование).
True Story: спасение одного ИТшного проекта
Итоги нормализации
●●●
Формирование и утверждение плана работ (Sprint = 2
weeks): 1 мес.
●●●
Утвержден порядок изменения приоритетов по
проектным и текущим задачам.
●●●
Принято решение о выделении группы специалистов
(выделенная проектная команда).
●●●
Проведена модернизация внутренних бизнес-процессов.
●●●
Проведена интеграция баз знаний всех проектных
команд
ИТОГ ЧЕРЕЗ 1 МЕСЯЦ ПОСЛЕ
ПРИНЯТИЯ РЕШЕНИЯ ПО
МОДЕРНИЗАЦИИ
Люди
Технологии
Процессы
True Story: спасение одного ИТшного проекта
Особенности нормализации
Помимо повышения качества работ всех команд:
• утвержден экспертный совет со стороны ДИТ и Бизнеса с возможностью привлечения экспертов
внешней команды.
• увеличен «кредит доверия» между командами ДИТ и Бизнеса: совместное обсуждение и выбор
вариантов решений, информирование друг друга о возможных изменениях, «прозрачность»
планирования работ всех команд («из 4 лодок мы создали единый корабль»).
• знакомство с основными членами проектных команд, но с четким ограничением дальнейшего
взаимодействия.
• уменьшилось влияние политических аспектов.
Улучшился эмоциональный фон всех «моряков на корабле»!
Итоговый план стабилизации
True Story: спасение одного ИТшного проекта
Ситуация через 6 месяцев…
●●●
Нормализация проходит в соответствие с планом.
●●●
Зафиксированы большие затраты на стабилизацию, в т.ч.
формирование баз знаний (все проектные расходы
увеличены в 1,5-2 раза).
●●●
Определены планы по повышению качества
внедряемых сервисов.
●●●
Проведена модернизация бизнес-процессов.
●●●
Улучшился эмоциональный фон.
СОСТОЯНИЕ ЧЕРЕЗ 6 МЕС.
ПОСЛЕ СТАРТА
(УСРЕДНЕННЫЕ ПОКАЗАТЕЛИ)
Люди
Технологии
Процессы
True Story: спасение одного ИТшного проекта
Планы по развитию
●●●
Обогащение и синхронизация баз знаний всех команд.
●●●
Синхронизация действий всех команд.
●●●
Увеличение пропускной
способности всех проектных
команд.
●●●
Полная стабилизация ситуации по итогам 6 мес.
и устранение узких мест.
●●●
Поддержка эмоционального фона.
КОНЕЧНАЯ ЦЕЛЬ
Люди
True Story: спасение одного ИТшного проекта
План стабилизации
Старт
Самоуверенн
ость
Определение
псевдо-
ложных
акцентов
2мес.
Формировани
е внешней
базы знаний
Курс по
псевдо-
ложному
плану
4мес.
Стабилизация
одной из
проектных
групп
Выход на
эффективные
показатели
одной
проектной
группы
Фиксация
проблем в
других
областях
6мес.
Формировани
е единого
плана работ и
перечня
решений
Стабилизация
всех
проектных
команд
8мес.
Наращивание
показателей
Период
мониторинга.
Синхронизац
ия нового
подхода к
процессам,
технологиям и
людям
10мес.
Выход на
итоговую
цель «один
корабль, а не
4 лодки»
Выход на
эффективност
ь
Плановые проектные
затраты
Фактические
проектные затраты
After Action Review
True Story: спасение одного ИТшного проекта
На ошибках учатся!
Хаос нас обогащает?
• Самоуверенность и всезнание губит начинания
• Чтобы сделать правильное решение, нужно послушать и услышать мнение всех сторон
• Неправильная оценка собственных сил приводит к увеличению сроков и снижению качества
сервисов
• В любой ситуации можно найти крайнего, но не у каждого найдется мужественность признать
свою ошибку
• Любая проектная деятельность должна начинаться со всесторонней оценки текущей ситуации
• В ходе реализации проекта нельзя забывать о накоплении знаний («армию нужно формировать
перед сражением, а не во время него»)
• Повторное использование знаний и удержание их сокращает себестоимость проекта
True Story: спасение одного ИТшного проекта
Мы команда!
• Важно не только слушать, но и слышать. Порой за словом «все нормально» может
скрываться проблема.
Слышать
• Иногда один член команды может привнести в нее полное разрушение.
• «Доверие» – это не самый худший инструмент работы с людьми.
Чувствовать
• Мы должны понимать, что происходит вокруг.
• Мы должны видеть состояние и настроение наших коллег и тем более подчиненных.
Видеть
Закон Муира: стоит потянуть за одно звено цепи, как сразу видно, что
оно связано со всеми остальными
• Когда одним нужна защита, другим нужен хороший кнут.
• Нужно учиться улавливать «веяния» со всех сторон.Предсказывать
Web-разработка Бизнес-системы Тестирование Поддержка проектов
Узнайте больше!
kd@take-it.systems 8 (926) 248-04-02
8 (495) 772-92-62
www.take-it.systems
www.dozornova.ru
В о п р о с ы ?

Mais conteúdo relacionado

Mais procurados

Управление проектами в соответствии со стандартами PMI (PMBoK)
Управление проектами в соответствии со стандартами PMI (PMBoK)Управление проектами в соответствии со стандартами PMI (PMBoK)
Управление проектами в соответствии со стандартами PMI (PMBoK)
Vladimir Melnikov
 
презентация курса управление проектом
презентация курса управление проектомпрезентация курса управление проектом
презентация курса управление проектом
Александр гущин
 
Презентация курса: "Управление проектами".
Презентация курса: "Управление проектами".Презентация курса: "Управление проектами".
Презентация курса: "Управление проектами".
Tetiana Goncharova
 
Марри Кантор, Управление программными проектами
Марри Кантор, Управление программными проектамиМарри Кантор, Управление программными проектами
Марри Кантор, Управление программными проектами
Elena Sharovar
 

Mais procurados (20)

управление заинтересованными сторонами
управление заинтересованными сторонамиуправление заинтересованными сторонами
управление заинтересованными сторонами
 
Культура Agile
Культура AgileКультура Agile
Культура Agile
 
Введение в Управление проектами
Введение в Управление проектамиВведение в Управление проектами
Введение в Управление проектами
 
Управление и координирование ИТ проектами
Управление и координирование ИТ проектамиУправление и координирование ИТ проектами
Управление и координирование ИТ проектами
 
Управление проектами в соответствии со стандартами PMI (PMBoK)
Управление проектами в соответствии со стандартами PMI (PMBoK)Управление проектами в соответствии со стандартами PMI (PMBoK)
Управление проектами в соответствии со стандартами PMI (PMBoK)
 
Мастер-класс - управление проектами для новичков
Мастер-класс - управление проектами для новичковМастер-класс - управление проектами для новичков
Мастер-класс - управление проектами для новичков
 
Менеджер продукта: где границы роли?
Менеджер продукта: где границы роли?Менеджер продукта: где границы роли?
Менеджер продукта: где границы роли?
 
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проектаМодуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
 
Lection 23-24. Use Cases+ User Stories
Lection 23-24. Use Cases+ User StoriesLection 23-24. Use Cases+ User Stories
Lection 23-24. Use Cases+ User Stories
 
Пять разворотов на пути к осознанному применению проектного управления
Пять разворотов на пути к осознанному применению проектного управленияПять разворотов на пути к осознанному применению проектного управления
Пять разворотов на пути к осознанному применению проектного управления
 
Все об эстимейтах
Все об эстимейтахВсе об эстимейтах
Все об эстимейтах
 
презентация курса управление проектом
презентация курса управление проектомпрезентация курса управление проектом
презентация курса управление проектом
 
Презентация курса: "Управление проектами".
Презентация курса: "Управление проектами".Презентация курса: "Управление проектами".
Презентация курса: "Управление проектами".
 
Постоянные переключения контекста в жизни аналитика
Постоянные переключения контекста в жизни аналитикаПостоянные переключения контекста в жизни аналитика
Постоянные переключения контекста в жизни аналитика
 
Марри Кантор, Управление программными проектами
Марри Кантор, Управление программными проектамиМарри Кантор, Управление программными проектами
Марри Кантор, Управление программными проектами
 
Модуль 3. Лекция 15-16. Устав проекта
Модуль 3. Лекция 15-16. Устав проектаМодуль 3. Лекция 15-16. Устав проекта
Модуль 3. Лекция 15-16. Устав проекта
 
Юрий Шойдин (Газпромнефть) - Порядок в проектных документах
Юрий Шойдин (Газпромнефть) - Порядок в проектных документахЮрий Шойдин (Газпромнефть) - Порядок в проектных документах
Юрий Шойдин (Газпромнефть) - Порядок в проектных документах
 
Птички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное простоПтички и пчелки. Как документировать сложное просто
Птички и пчелки. Как документировать сложное просто
 
Модуль 2: Лекция 9-10. Обзор методологий, фреймворков
Модуль 2: Лекция 9-10.  Обзор методологий, фреймворковМодуль 2: Лекция 9-10.  Обзор методологий, фреймворков
Модуль 2: Лекция 9-10. Обзор методологий, фреймворков
 
Парадигмы и парадоксы проектного менеджмента
Парадигмы и парадоксы проектного менеджментаПарадигмы и парадоксы проектного менеджмента
Парадигмы и парадоксы проектного менеджмента
 

Destaque

клиенты Vs команда. Что важнее?
клиенты Vs команда. Что важнее? клиенты Vs команда. Что важнее?
клиенты Vs команда. Что важнее?
Mikhail Melnikov
 
10 애니메이션문화유산 예제
10 애니메이션문화유산 예제10 애니메이션문화유산 예제
10 애니메이션문화유산 예제
Geum
 
2014 Charlotte Startup Report
2014 Charlotte Startup Report2014 Charlotte Startup Report
2014 Charlotte Startup Report
James Stewart Jr
 
Samantha s the green tree frog
Samantha s the green tree frogSamantha s the green tree frog
Samantha s the green tree frog
ginageo65
 
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
Anton Baranov
 

Destaque (20)

клиенты Vs команда. Что важнее?
клиенты Vs команда. Что важнее? клиенты Vs команда. Что важнее?
клиенты Vs команда. Что важнее?
 
How to get BPM working for your enterprise
How to get BPM working for your enterpriseHow to get BPM working for your enterprise
How to get BPM working for your enterprise
 
Ресурсное планирование для архитектурного бюро
Ресурсное планирование для архитектурного бюроРесурсное планирование для архитектурного бюро
Ресурсное планирование для архитектурного бюро
 
Презентация вебинара "Использование гибких методологий в управлении проектами"
Презентация вебинара "Использование гибких методологий в управлении проектами"Презентация вебинара "Использование гибких методологий в управлении проектами"
Презентация вебинара "Использование гибких методологий в управлении проектами"
 
10 애니메이션문화유산 예제
10 애니메이션문화유산 예제10 애니메이션문화유산 예제
10 애니메이션문화유산 예제
 
Construction ppt
Construction pptConstruction ppt
Construction ppt
 
Propuesta de Jornadas para Programa Quiero Mi Barrio
Propuesta de Jornadas para Programa Quiero Mi BarrioPropuesta de Jornadas para Programa Quiero Mi Barrio
Propuesta de Jornadas para Programa Quiero Mi Barrio
 
Клей для глаз: управление вниманием в технической презентации
Клей для глаз: управление вниманием в технической презентацииКлей для глаз: управление вниманием в технической презентации
Клей для глаз: управление вниманием в технической презентации
 
Pandya ppt 6
Pandya ppt 6Pandya ppt 6
Pandya ppt 6
 
Classifying numbers
Classifying numbersClassifying numbers
Classifying numbers
 
P1 samuelcadenas
P1 samuelcadenasP1 samuelcadenas
P1 samuelcadenas
 
Chrom
ChromChrom
Chrom
 
2014 Charlotte Startup Report
2014 Charlotte Startup Report2014 Charlotte Startup Report
2014 Charlotte Startup Report
 
Bpm2011 белайчук v2
Bpm2011 белайчук v2Bpm2011 белайчук v2
Bpm2011 белайчук v2
 
Интеграция в проектах BPM
Интеграция в проектах BPMИнтеграция в проектах BPM
Интеграция в проектах BPM
 
Ментальная математика для инженеров
Ментальная математика для инженеровМентальная математика для инженеров
Ментальная математика для инженеров
 
certificates
certificatescertificates
certificates
 
Samantha s the green tree frog
Samantha s the green tree frogSamantha s the green tree frog
Samantha s the green tree frog
 
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
 
Календарно-сетевое планирование в инвестиционно-строительных проектах: выбор ...
Календарно-сетевое планирование в инвестиционно-строительных проектах: выбор ...Календарно-сетевое планирование в инвестиционно-строительных проектах: выбор ...
Календарно-сетевое планирование в инвестиционно-строительных проектах: выбор ...
 

Semelhante a True Story: спасение одного ИТшного проекта

10 лет развития продукта: чему можно научиться (Сергей Рыжиков)
10 лет развития продукта: чему можно научиться (Сергей Рыжиков)10 лет развития продукта: чему можно научиться (Сергей Рыжиков)
10 лет развития продукта: чему можно научиться (Сергей Рыжиков)
Ontico
 
Персональные данные организации
Персональные данные организацииПерсональные данные организации
Персональные данные организации
Alexey Fedorischev
 
ук 03.005.02 2011
ук 03.005.02 2011ук 03.005.02 2011
ук 03.005.02 2011
etyumentcev
 
Корпоративный портал
Корпоративный порталКорпоративный портал
Корпоративный портал
Sergey Tislenko
 
корпоративный портал
корпоративный порталкорпоративный портал
корпоративный портал
Sergey Tislenko
 
5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...
Ievgenii Katsan
 
Дернов Григорий
Дернов ГригорийДернов Григорий
Дернов Григорий
Alisa Vasilkova
 

Semelhante a True Story: спасение одного ИТшного проекта (20)

Формирование проектной команды
Формирование проектной командыФормирование проектной команды
Формирование проектной команды
 
10 лет развития продукта: чему можно научиться (Сергей Рыжиков)
10 лет развития продукта: чему можно научиться (Сергей Рыжиков)10 лет развития продукта: чему можно научиться (Сергей Рыжиков)
10 лет развития продукта: чему можно научиться (Сергей Рыжиков)
 
Персональные данные организации
Персональные данные организацииПерсональные данные организации
Персональные данные организации
 
ук 03.005.02 2011
ук 03.005.02 2011ук 03.005.02 2011
ук 03.005.02 2011
 
Проектный офис. культура управления проектами
Проектный офис. культура управления проектамиПроектный офис. культура управления проектами
Проектный офис. культура управления проектами
 
Инициация проекта часть 2
Инициация проекта часть 2Инициация проекта часть 2
Инициация проекта часть 2
 
Корпоративный портал
Корпоративный порталКорпоративный портал
Корпоративный портал
 
корпоративный портал
корпоративный порталкорпоративный портал
корпоративный портал
 
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
 
5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...
 
10 принципов маркетинга крупного интернет-проекта
10 принципов маркетинга крупного интернет-проекта10 принципов маркетинга крупного интернет-проекта
10 принципов маркетинга крупного интернет-проекта
 
Дернов Григорий
Дернов ГригорийДернов Григорий
Дернов Григорий
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении Процесса
 
Артемий Анцупов "Agile PMO"
Артемий Анцупов "Agile PMO"Артемий Анцупов "Agile PMO"
Артемий Анцупов "Agile PMO"
 
Мария Лютикова. Холдинг Агропромкомплектация. Проектный офис с нуля
Мария Лютикова. Холдинг Агропромкомплектация. Проектный офис с нуляМария Лютикова. Холдинг Агропромкомплектация. Проектный офис с нуля
Мария Лютикова. Холдинг Агропромкомплектация. Проектный офис с нуля
 
Битрикс24 - обзор функционала
Битрикс24 - обзор функционалаБитрикс24 - обзор функционала
Битрикс24 - обзор функционала
 
A shabarov cv_rus
A shabarov cv_rusA shabarov cv_rus
A shabarov cv_rus
 
A shabarov cv_rusall
A shabarov cv_rusallA shabarov cv_rusall
A shabarov cv_rusall
 
Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успі...
Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успі...Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успі...
Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успі...
 
Производство счастья промышленными методами, для программистов и их менеджеров
Производство счастья промышленными методами, для программистов и их менеджеровПроизводство счастья промышленными методами, для программистов и их менеджеров
Производство счастья промышленными методами, для программистов и их менеджеров
 

Mais de SQALab

Mais de SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

True Story: спасение одного ИТшного проекта

  • 1. Web-разработка Бизнес-системы Тестирование Поддержка проектов True Story: спасение одного ИТшного проекта (хаос, подрядчики, внутренние команды)
  • 2. Web-разработка Бизнес-системы Тестирование Поддержка проектов Обо мне Высшее экономическое образование, специальность «Прикладная информатика в экономике», Московский Авиационный Институт им. С.Орджоникидзе (МАИ), Москва (2003 – 2008 гг.). Разработчик профессионально ориентированных компьютерных приложений, Высшая Компьютерная Школа «Эксперт» (на базе факультета ВМиК МГУ им. Ломоносова и Сетевой Академии «ЛАНИТ»), Москва (2005 – 2007 гг.). Основные проекты (с 2008г.): • Система Anti-Fraud Filter – разработка математической модели дополнительного уровня безопасности платежей для контент-провайдера; • Система eDetailing (CLM/CRM) для фармацевтических компаний – идеолог проекта; • Портал непрерывного медицинского образования – идеолог и руководитель проекта; • ДБО юридических лиц – руководитель портфеля проектов (ДИТ); • Система учета данных о проведенных диагностических исследованиях – идеолог и руководитель проекта; • Информационно-аналитический портал для отслеживания состояния нефтяных скважин – руководитель портфеля проектов (ИТ-подрядчик); • Человек-Онлайн – руководитель проекта (ИТ).
  • 3. Web-разработка Бизнес-системы Тестирование Поддержка проектов Обо мне С 2014г. являюсь генеральным директором Take IT. Главной задачей Take IT является определение истинных целей проекта, требований к ним со стороны различных департаментов наших клиентов, а также своевременное внедрение необходимых вам сервисов и систем. Достижение результатов проектов должно основываться на желании сделать вклад в отношения, благодаря которым эти проекты реализуются.
  • 5. True Story: спасение одного ИТшного проекта План презентации Ситуация на входе • Команды, взаимодействие команд, источники информации, поставленные задачи • Выявленные проблемы Предположения и акценты • Какие предположения были сделаны • Проблемные точки (ЖЦ проектов) Первая нормализация • Цели, задачи, срок достижения результатов, проблемы • Результаты по итогам 6 месяцев работы Вторая нормализация • Цели, задачи, срок достижения результатов, проблемы • Результаты по итогам 6 месяцев работы • Особенности внутренних взаимодействий и их влияние Итоговый план стабилизации • Итоговый план стабилизации • План по дальнейшей модернизации AAR • After Action Review • Выводы и рекомендации
  • 7. True Story: спасение одного ИТшного проекта Команды Задействовано 4 команды: • внешняя (вне компании), • внутренняя (внутри подразделения), • внешне-внутренняя (по отношению к подразделению, но внутри компании); • бизнес (заказчик, другая дирекция) Внутренняя Внешне- внутренняяВнешняя
  • 8. True Story: спасение одного ИТшного проекта Команды Задействовано 4 команды: • внешняя – выделено 3 человека, отсутствие информации о привлеченных специалистах; • внутренняя – выделен 1 человек, частичное привлечение руководителей отделов и их специалистов; • внешне-внутренняя – постоянное участие 2 руководителей подразделений, привлечение под конкретные задачи их специалистов; • бизнес (заказчик, другая дирекция) – выделено 2 человека, отсутствие информации о точном количестве сотрудников, привлеченных к проектам. От 2 до ???От 3 чел. до ??? От 4 чел. до ???
  • 9. True Story: спасение одного ИТшного проекта Обмен информацией Основные тенденции: • При выделенном руководителе проекта со стороны ДИТ и Бизнеса отсутствовали единые точки входа и выхода. • В любой момент управление мог на себя взять один из вышестоящих руководителей. • Заинтересованные лица не уведомлялись о происходящих изменениях. • Каждая команда тянула «корону» на себя и снимала с себя ответственность, когда это было «удобно». • Специалисты воспринимали работу как сизифов труд. Внутренняя Внешне- внутренняяВнешняя
  • 10. True Story: спасение одного ИТшного проекта Поставленные задачи Руководство требовало: • Формализация модели AS IS. • Разработка детализированного плана проектов (на входе – 5, на выходе – 20). • Соблюдение сроков и обеспечение 100% KPI (поквартально). • Четкое понимание текущей ситуации в любой момент времени по всем основным задачам. • Знание и понимание используемых технологий всеми заинтересованными лицами (исключение – Бизнес, но в зависимости от задач). • Увеличение количества поставляемых решений и повышение их качества. • Закрытие релевантных «зависших» проектов.
  • 11. True Story: спасение одного ИТшного проекта Выявленные проблемы После 2-х месяцев работы было определено (подтверждено): • Отсутствие желания рассматривать глобальные проблемы. Главное – закрыть текущее. Работаем по принципу «разберемся по ходу дела». • Ужесточение политических нюансов. Главное – «это была наша идея». • Уверенность в том, что текущая ситуация определена исключительно работой подрядчика. • Отсутствие взаимопонимания между командами. Главное – отсутствие общих целей! • Отсутствие единого источника информации, в т.ч. по уже внедренным сервисам. • Высокая загруженность специалистов во всех командах. • Отсутствие единого согласованного со всеми процесса поставки решений.
  • 13. True Story: спасение одного ИТшного проекта «Руководство всегда право! Если руководство не право, значит, у тебя неверные мысли!»: • «Мы работаем на износ. У нас если и бывают ошибки, то незначительные.» • «У нас есть парочка «заброшенных» задач, но как-то было не до них. Сделаем потом, все равно о них никто не помнит». • «Нам нужна выделенная команда подрядчика. Мы должны знать всех, кто работает над нашими проектами.» • «Проблема кроется в том, что мы не понимаем, в каком объеме подрядчик работает.» • «Очень плохое качество тестирования. Если будет выделенная команда подрядчика, то точно все станет лучше.» • «Нам нужно сотрудничать с Бизнесом. Сейчас они нами недовольны, потому что сроки постоянно нарушаются.» • и т.д. Предположения руководства
  • 14. True Story: спасение одного ИТшного проекта Акценты Последовательность работ: • Ужесточение контракта и переход на выделенную проектную команду со стороны подрядчика. • Определение этапов внедрения и согласование с Бизнесом необходимости этих внедрений. • Необходимость делать хорошо и сразу (качество!). • Повышенный контроль деятельности внешней, внутренней и внешне-внутренней проектных команд со стороны руководства ДИТ (еженедельные совещания по всем проектам и релевантным задачам). • Внедрение сервисов в числе первых на рынке. Единый выделенный руководитель проекта со стороны ДИТ, который отвечает за результаты деятельности внешней, внутренней и внешне- внутренней проектных команд.
  • 15. True Story: спасение одного ИТшного проекта Руководитель проекта Последовательность действий: • Повышения уровня доверия со стороны всех заинтересованных лиц. • Определение проблем глазами специалистов. • Изучение истории проектов (в основном методами «кофе» / «курилка»). • Разработка журнала проектов с возможностью быстрой подготовки кратких отчетов (в т.ч. шаблон совещаний, полный список всех заинтересованных лиц, матрица ответственности и т.д.). • Создание единой информационной базы для всех заинтересованных лиц. • Следование поставленным руководством задачам. Главная задача – получить необходимый «кредит доверия».
  • 16. Первая нормализация – акцент на подрядчиках
  • 17. True Story: спасение одного ИТшного проекта Предположения и акценты ●●● Акцент на внешней команде. ●●● Стабилизация работы внешней команды: план работ, планирование ресурсов, база знаний (технологии, процессы). ●●● Самоуверенность в работе внутренней и внешне- внутренней команды. ●●● Точечное структурирование сквозных знаний и данных. ЖЦ ПРОЕКТА Сбор требований и анализ ●●● Подготовка плана работ ●●● Реализация ●●● Тестирование ●●● Приемка и внедрение
  • 18. True Story: спасение одного ИТшного проекта Выбор направления Основные выявленные ошибки: • Повторная разработка модулей, которые ранее разрабатывались другими командами. • Отсутствие понимания приоритетности задач. • Ошибки в подготовке документации. • Плохое качество документации для проведения тестирования. • Отсутствие знаний по процессу проведения тестирования. • «Передергивание» с одной задачи на другую. • Сложность в изменении состава модулей в поставляемых решениях. • Двойной контроль работ команды (внутри подрядчика и ДИТ). Основной акцент – формирование единой базы знаний.
  • 19. True Story: спасение одного ИТшного проекта Нормализация внешней команды ИНДИВИДУАЛЬНЫЙ АНАЛИЗ СОВМЕСТНЫЕ ИССЛЕДОВАНИЯ ЭКСПЕРТНЫЙ СОВЕТ Цель: повысить качество и сократить сроки внедрения новых продуктов ●●● Задача: оперативно сформировать базу знаний ●●● Срок: 1 месяц ● далее – ежемесячный анализ эффективности ●●● Проблема: объем документации (более 10 000 стр.)
  • 20. True Story: спасение одного ИТшного проекта Итоги нормализации ●●● Формирование первичной базы знаний: 2 мес. ●●● Отдельная задача команды: поддержание базы знаний в актуальном состоянии и постепенное обновление. ●●● Результат после 6 мес. (с даты официального формирования команды): ● повышено качество ● стабилизирована работа на стадии интеграционного тестирования ● сокращены сроки внедрения ИТОГ ЧЕРЕЗ 4 МЕСЯЦА ПОСЛЕ ВНЕДРЕНИЯ БАЗЫ ЗНАНИЙ Люди Технологии Процессы
  • 21. Вторая нормализация – выявление внутренних проблем
  • 22. True Story: спасение одного ИТшного проекта Предположения и акценты ●●● Отставание в развитии команд по сравнению с внешней (эффективность команд стабильно падала). ●●● Повышение напряжение внутри команд. ●●● Проблемы на всех гранях проектного треугольника. ЖЦ ПРОЕКТА (5 МЕС. ПОСЛЕ СТАРТА) Сбор требований и анализ ●●● Подготовка плана работ ●●● Реализация ●●● Тестирование ●●● Приемка и внедрение
  • 23. True Story: спасение одного ИТшного проекта Выбор направления Основные выявленные ошибки: • Постоянные изменения приоритетов в связи с «псевдо-форс-мажорами». • Увеличение загрузки специалистов в связи с увеличением объема поставляемых решений. • Проблемы в приоритезации задач между внутренней, внешне-внутренней командами и Бизнесом. • Отсутствие качественной документации по сервисам и процессам. • Отсутствие единого плана внедрений. • Увеличение количества ЛПР – появление ЛПР со стороны вышестоящего руководства (правление компании). • Отсутствие формализованного процесса тестирования и сдачи-приемки решений. Основной акцент – планирование.
  • 24. True Story: спасение одного ИТшного проекта Нормализация внутренних команд ОЦЕНКА СИТУАЦИИ ИССЛЕДОВАНИЕ РЕШЕНИЙ ЭКСПЕРТНЫЙ СОВЕТ Цель: синхронизация действий подразделений ●●● Задача: формирование единого плана работ и ограничений по внесению в него изменений ●●● Срок: 1 месяц ● еженедельный контроль ●●● Проблема: внештатные ситуации, изменение приоритетов у правления компании, внутренние процессы (например, долгое согласование).
  • 25. True Story: спасение одного ИТшного проекта Итоги нормализации ●●● Формирование и утверждение плана работ (Sprint = 2 weeks): 1 мес. ●●● Утвержден порядок изменения приоритетов по проектным и текущим задачам. ●●● Принято решение о выделении группы специалистов (выделенная проектная команда). ●●● Проведена модернизация внутренних бизнес-процессов. ●●● Проведена интеграция баз знаний всех проектных команд ИТОГ ЧЕРЕЗ 1 МЕСЯЦ ПОСЛЕ ПРИНЯТИЯ РЕШЕНИЯ ПО МОДЕРНИЗАЦИИ Люди Технологии Процессы
  • 26. True Story: спасение одного ИТшного проекта Особенности нормализации Помимо повышения качества работ всех команд: • утвержден экспертный совет со стороны ДИТ и Бизнеса с возможностью привлечения экспертов внешней команды. • увеличен «кредит доверия» между командами ДИТ и Бизнеса: совместное обсуждение и выбор вариантов решений, информирование друг друга о возможных изменениях, «прозрачность» планирования работ всех команд («из 4 лодок мы создали единый корабль»). • знакомство с основными членами проектных команд, но с четким ограничением дальнейшего взаимодействия. • уменьшилось влияние политических аспектов. Улучшился эмоциональный фон всех «моряков на корабле»!
  • 28. True Story: спасение одного ИТшного проекта Ситуация через 6 месяцев… ●●● Нормализация проходит в соответствие с планом. ●●● Зафиксированы большие затраты на стабилизацию, в т.ч. формирование баз знаний (все проектные расходы увеличены в 1,5-2 раза). ●●● Определены планы по повышению качества внедряемых сервисов. ●●● Проведена модернизация бизнес-процессов. ●●● Улучшился эмоциональный фон. СОСТОЯНИЕ ЧЕРЕЗ 6 МЕС. ПОСЛЕ СТАРТА (УСРЕДНЕННЫЕ ПОКАЗАТЕЛИ) Люди Технологии Процессы
  • 29. True Story: спасение одного ИТшного проекта Планы по развитию ●●● Обогащение и синхронизация баз знаний всех команд. ●●● Синхронизация действий всех команд. ●●● Увеличение пропускной способности всех проектных команд. ●●● Полная стабилизация ситуации по итогам 6 мес. и устранение узких мест. ●●● Поддержка эмоционального фона. КОНЕЧНАЯ ЦЕЛЬ Люди
  • 30. True Story: спасение одного ИТшного проекта План стабилизации Старт Самоуверенн ость Определение псевдо- ложных акцентов 2мес. Формировани е внешней базы знаний Курс по псевдо- ложному плану 4мес. Стабилизация одной из проектных групп Выход на эффективные показатели одной проектной группы Фиксация проблем в других областях 6мес. Формировани е единого плана работ и перечня решений Стабилизация всех проектных команд 8мес. Наращивание показателей Период мониторинга. Синхронизац ия нового подхода к процессам, технологиям и людям 10мес. Выход на итоговую цель «один корабль, а не 4 лодки» Выход на эффективност ь Плановые проектные затраты Фактические проектные затраты
  • 32. True Story: спасение одного ИТшного проекта На ошибках учатся! Хаос нас обогащает? • Самоуверенность и всезнание губит начинания • Чтобы сделать правильное решение, нужно послушать и услышать мнение всех сторон • Неправильная оценка собственных сил приводит к увеличению сроков и снижению качества сервисов • В любой ситуации можно найти крайнего, но не у каждого найдется мужественность признать свою ошибку • Любая проектная деятельность должна начинаться со всесторонней оценки текущей ситуации • В ходе реализации проекта нельзя забывать о накоплении знаний («армию нужно формировать перед сражением, а не во время него») • Повторное использование знаний и удержание их сокращает себестоимость проекта
  • 33. True Story: спасение одного ИТшного проекта Мы команда! • Важно не только слушать, но и слышать. Порой за словом «все нормально» может скрываться проблема. Слышать • Иногда один член команды может привнести в нее полное разрушение. • «Доверие» – это не самый худший инструмент работы с людьми. Чувствовать • Мы должны понимать, что происходит вокруг. • Мы должны видеть состояние и настроение наших коллег и тем более подчиненных. Видеть Закон Муира: стоит потянуть за одно звено цепи, как сразу видно, что оно связано со всеми остальными • Когда одним нужна защита, другим нужен хороший кнут. • Нужно учиться улавливать «веяния» со всех сторон.Предсказывать
  • 34. Web-разработка Бизнес-системы Тестирование Поддержка проектов Узнайте больше! kd@take-it.systems 8 (926) 248-04-02 8 (495) 772-92-62 www.take-it.systems www.dozornova.ru В о п р о с ы ?