SlideShare una empresa de Scribd logo
1 de 40
Безнадежные проекты:
темная и светлая стороны
     пути самурая


           Дмитрий Новоселов
            Наталья Желнова
Об авторах доклада
• Дмитрий Новоселов:
  – Более 15 лет опыта руководства командами,
    специализирующимися на разработке ПО, в роли
    руководителя отдела и департамента разработки
    ПО.
  – 7 лет опыта руководства масштабными проектами
    по разработке ПО и консалтинговыми проектами
    по внедрению комплексных систем у
    государственных заказчиков и коммерческих
    компаний.
• Наталья Желнова
Об авторах доклада
• Дмитрий Новоселов
• Наталья Желнова:
  – С 1997 года занимается сбором, систематизацией и
    управлением требованиями в проектах по
    разработке ПО.
  – 6 лет участия в консалтинговых проектах
    (постановка процессов разработки ПО).
  – Автор нескольких курсов по управлению
    требованиями, управлению рисками в проектах по
    разработке ПО.
  – Редактор сайта Software People.
Статистика
IT-проекты (исследования Standish Group, 2011)
                                       Успешно завершенные
                                       (32%)



                                       Выполненные с трудом и
                                       с большими
                                       отклонениями от плана
                                       (44%)
                                       Завершившиеся полным
                                       провалом (24%)
Тезисы доклада
• Безнадежный проект: в чем отличия от обычных
  проектов?
• Риски безнадежных проектов
• Безнадежный проект и ситуация кризиса. Признаки
  кризиса в проекте
• 7 смертных грехов менеджера
• Методы кризис-менеджмента, используемые в
  управлении безнадежными проектами
• Что мы приобретаем и что теряем, участвуя в
  безнадежных проектах
• Пример одного безнадежного проекта
Безнадежный проект: отличия от
      обычных проектов
Безнадежный проект:
           характеристики
• Сжатый календарный план проекта
• Бюджет и связанные с ним ресурсы
  урезаны
• Количество персонала, занятого в
  проекте, сильно уменьшено по сравнению с
  действительно необходимым
• Квалификация персонала недостаточна
  для выполнения проекта
• Завышенные требования к качеству
  результата
Безнадежный проект: признаки
• Политические цели, существующие в компании
   – «внешняя политика»: завоевание новых клиентов, выполнение
     договорных обязательств любой ценой
   – «внутренняя политика»: внутренняя конкуренция в компании,
     амбиции отдельных лиц, принимающих решения
• Бессмысленность проекта
   – отсутствие заинтересованности в конечном результате у
     клиента
   – неразрешенный конфликт целей и интересов у
     заинтересованных сторон
• Обреченность на неудачу
   – срабатывание нескольких разнородных факторов риска
     одновременно
   – невозможность достичь компромисса за счет оптимизации
     параметров объем работ – сроки – качество
Риски безнадежных проектов
Безнадежный проект: риски
• Политические факторы
• Ограничения по срокам/бюджету/времени
• Текучесть кадров
• Недостаточный уровень технической
  экспертизы в команде
• «Несыгранность» команды
• Низкий уровень организационной зрелости в
  компании
• Ухудшение отношений с заказчиком
Оценка рисков: на что обращать
             внимание?
• Размер проекта (крупный / средний / небольшой)
• Административные проблемы
• Наличие проблем в коммуникации с заинтересованными лицами
• Доступность ресурсов, указанных в проектном плане
• Опыт и экспертиза членов проектной команды
• Проблемы проектирования: концептуальная неполнота и
  противоречивость
• Проблемы разработки:
    –   повторное изобретение колеса;
    –   использование новых технологий, которые не освоены командой
    –   игнорирование требования удобства использования;
    –   проблемы с документацией;
    –   плохо налаженное тестирование
Кризис в проекте
Кризис в проекте: признаки
• Отсутствие единого видения целей у
  заинтересованных лиц (в т.ч. у проектной
  команды)
• Нереалистичные цели проекта
• Низкий уровень организации работ в проекте
• Ослабление/отсутствие системы управления и
  контроля
• Неэффективное использование ресурсов
• Фрустрация членов проектной команды
• Конфликты в команде
На что обращать внимание? /1
• Отсутствие/неэффективность регулярных встреч
  между ключевыми участниками, ответственными за
  ход проекта
• Ключевые заинтересованные лица выключены из
  процесса принятия решений или перекладывают
  ответственность друг на друга
• Неактуальность артефактов проектного управления:
   – план проекта
   – документация проекта
   – отчетность по проекту
На что обращать внимание? /2
• Отсутствие дисциплины в проектном управлении
   – отсутствие стандартов проектного управления
   – отсутствие налаженного контроля за ходом
     проекта
   – отсутствие измеримых показателей, позволяющих
     определить степень прогресса в проекте и
     контролировать достижение целей
   – плохая обратная связь менеджер – участники
     проекта
   – частое и хаотическое изменение проектных планов
7 смертных грехов менеджера
Для менеджера: путь в ад
• Игнорирование проблем
    – «Позитивный» подход: не говорим и не думаем о
      плохом
    – «Лакировка» действительности, боязнь
      ошибок, приукрашивание результатов
•   Бездействие в критических ситуациях
•   Перенос ответственности, поиск «крайнего»
•   “Yes” – менеджмент
•   Наказание невиновных и награждение непричастных
•   Давление на команду («мАтивация»)
•   Манипулирование людьми: двойные
    стандарты, интриги, дезинформация
Картина ада
•   Недовольство команды
•   Отсутствие инициативы
•   Цинизм и равнодушие
•   Снижение производительности
•   Итальянская забастовка
•   Нелояльность членов команды
•   «Бунт на корабле»
Что делать?
• Думать
• Получать и оценивать обратную связь от участников
• Искать причины проблем, а не пытаться устранить
  их симптомы
• Не ограничиваться решениями, дающими эффект
  лишь в краткосрочной перспективе
• Устранять причины проблем, а не «разбираться» с
  исполнителями
• Помнить, что управление проектами – это в первую
  очередь управление людьми
Методы кризис-менеджмента в
   безнадежных проектах
Антикризисное управление в
      безнадежном проекте /1
• Постановка целей
  – необходимость достижения поставленной цели
  – формирование долгосрочной перспективы
  – формулирование критериев достижения целей
• Планирование шагов по достижению цели
  – планирование на основе достигнутых
    результатов
  – эффективное использование имеющихся
    ресурсов
Антикризисное управление в
      безнадежном проекте /2
• Контроль за достижением поставленных целей
  – наличие количественных и качественных критериев
    достижения целей
  – регулярная обратная связь со всеми участниками
    проектной команды
  – эффективная коммуникация с ключевыми
    заинтересованными лицами проекта
• Эффективное управление рисками
  – анализ ситуации и выявление проблем
  – формирование «плана Б» для каждого из значимых
    шагов плана
Что делать?
• Наладить отношения с заказчиком
• Наладить коммуникации внутри проектной команды
• Сформулировать основные «законы», по которым будет
  жить проектная команда
• Выделить критические функции (принцип 20/80)
• Ставить цели на основе их критичности для успеха проекта
• Поддерживать моральный дух команды
• Эффективно разрешать конфликты
• Быстро принимать решения
• Доводить начатое до конца
Что мы приобретаем и что
теряем, участвуя в безнадежных
           проектах
(+) 5 навыков самурая
Смелость: подлинный самурай не думает о победе и поражении.
  Он бесстрашно бросается навстречу неизбежной смерти.
Лидерство: самурай должен вести себя так, словно ему нет
  равных. Он должен лелеять свою смелость и чувствовать себя
  достойнее других.
Решительность: самурай должен принимать решение в течение
  семи вдохов и выдохов. Если размышления длятся
  долго, результат будет плачевным. Если не размышлять
  вовсе, семь из десяти дел будут сделаны плохо.
Умение слушать: нужно стремиться к тому, чтобы высказываться
  и выслушивать мнения других благожелательно.
Не говори, если дело можно уладить без слов.
Опыт: в своих действиях самурай должен проявлять все
  лучшее, что он унаследовал от предков.
(-) Силы, время, деньги
Безнадежные проекты:
• Очень выматывающие мероприятия
• Признак кризиса в организации
• Могут затягиваться надолго и в конце концов
  превращаться в «трясину»
• Могут не оправдать ожиданий участников
  проектной команды
• Повторятся еще не раз на протяжении всей
  вашей карьеры
(+) Слава
• В случае успеха вы приобретаете авторитет
• Команды, которые участвовали в успешно
  завершенных безнадежных проектах,
  отличаются большой степенью
  сплоченности
• Безнадежный проект – отличная «проверка
  боем»
• Безнадежный проект – «карьерная
  ступенька»
Путь участника безнадежного
           проекта
Пример одного безнадежного
               проекта

•   Где, как и когда это было
•   Процесс
•   Команда
•   Best Practices
•   Итоги
•   Заключение
Где, как и когда это было
• 2011-2012 г., Россия, Москва
• Команда, насчитывающая около 30 человек
• Разработка информационной
  аналитической системы, позволяющей
  проводить оценку рисков и угроз
  чрезвычайных ситуаций на объектах
  транспортной и промышленной
  инфраструктуры (для силового ведомства).
• Fixed time, fixed budget
Проблемы
• Отсутствие в компании установленного
  процесса разработки (CMMI level 0 )
• Сильные ограничения в принятии кадровых
  решений и решений относительно бюджета
• Невозможность использовать методы
  материального стимулирования
• Кадровый дефицит
Построение команды
• Создание команды:
   – расширение штата
   – адаптация новых людей
   – обучение «в бою»
• Формирование отделов:
   – системного анализа,
   – разработки,
   – тестирования,
   – внедрения
• Организация эффективной работы команды
   – эффективное взаимодействие между всеми
     проектными ролями
Процессы
• Постановка процессов разработки в
  департаменте ПО «с нуля»
• Разграничение зон ответственности между
  отделами
• Организация планирования и контроля за
  реализацией ключевого функционала
• Контроль требований заказчиков и
  промежуточные релизы
Best Practices
• Кадры решают всё (И. В. Сталин)
• Каждый солдат должен знать свой
  маневр (А. В. Суворов)
• Обязанность градоначальника -
  помогать проезжающим (А. А.
  Сквозник-Дмухановский)
Кадры решают всё
•   Fool with a tool is still a fool
•   Подбор кадров – задача руководителя
•   Материальное стимулирование
•   Нематериальное стимулирование
Каждый солдат должен знать свой
            маневр
• Регламент разработки
• Система учета заданий
• Конвейер обработки входных заданий
Обязанность градоначальника
            помогать
• Не занимайтесь микроменеджментом
• Будьте готовы помочь
• «Похвала так же необходима
  писателю, как канифоль смычку
  виртуоза»
• Заботьтесь о подчиненных
Best Practices
• В данный момент времени текущий
  объем работ не должен быть
  больше, чем возможности команды
• Применение методологии kanban
• Итерации оптимального размера
• Регулярные поставки и демонстрации
  результатов работы
(+) Итоги
• Создана эффективная команда
• Построен действующий процесс разработки
  ПО
• Созданная система внедрена и используется
  заказчиком
• Создана платформа для разработки
  приложений аналогичного типа.
• На базе этой платформы выполнен еще ряд
  проектов
Спасибо
               Наталья Желнова
               nzhelnova@teamcit.ru
               http://www.linkedin.com/in/nzhelnova




Дмитрий Новоселов
dnovoselov@mail.ru
http://www.linkedin.com/pub/dmitry-novoselov/60/498/966
http://dgnovoselov.livejournal.com/

Más contenido relacionado

La actualidad más candente

Обучение IT-аналитиков
Обучение IT-аналитиковОбучение IT-аналитиков
Обучение IT-аналитиковNatalia Zhelnova
 
Cтадии проекта и состав технической документации
Cтадии проекта и состав технической документацииCтадии проекта и состав технической документации
Cтадии проекта и состав технической документацииNatalia Zhelnova
 
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...it-people
 
Идеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может бытьИдеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может бытьSQALab
 
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014it-people
 
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...SPbCoA
 
Полезные навыки аналитиков - как стать профессионалом
Полезные навыки аналитиков - как стать профессионаломПолезные навыки аналитиков - как стать профессионалом
Полезные навыки аналитиков - как стать профессионаломSQALab
 
Инструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и граблиИнструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и граблиSQALab
 
Разработка веб-сервисов осень 2013 лекция 2
Разработка веб-сервисов осень 2013 лекция 2Разработка веб-сервисов осень 2013 лекция 2
Разработка веб-сервисов осень 2013 лекция 2Technopark
 
Управление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструментыУправление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструментыSQALab
 
Аттестация и карьерный рост аналитиков
Аттестация и карьерный рост аналитиковАттестация и карьерный рост аналитиков
Аттестация и карьерный рост аналитиковSQALab
 
Роль аналитика в гибких методологиях разработки
Роль аналитика в гибких методологиях разработкиРоль аналитика в гибких методологиях разработки
Роль аналитика в гибких методологиях разработкиDevDay
 

La actualidad más candente (17)

Обучение IT-аналитиков
Обучение IT-аналитиковОбучение IT-аналитиков
Обучение IT-аналитиков
 
Cтадии проекта и состав технической документации
Cтадии проекта и состав технической документацииCтадии проекта и состав технической документации
Cтадии проекта и состав технической документации
 
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
DUMP-2013 Управление разработкой - Метрики в проектах по разработке нового пр...
 
Идеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может бытьИдеальный аналитик и почему его не может быть
Идеальный аналитик и почему его не может быть
 
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
Н. Желнова "Оценка эффективности работы аналитика", DUMP-2014
 
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
Метрики процесса бизнес-анализа. Стадии проекта и состав технической документ...
 
Полезные навыки аналитиков - как стать профессионалом
Полезные навыки аналитиков - как стать профессионаломПолезные навыки аналитиков - как стать профессионалом
Полезные навыки аналитиков - как стать профессионалом
 
It global meetup_01
It global meetup_01It global meetup_01
It global meetup_01
 
Analyst Days 2014
Analyst Days 2014Analyst Days 2014
Analyst Days 2014
 
Инструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и граблиИнструменты управления требованиями: затычки, костыли и грабли
Инструменты управления требованиями: затычки, костыли и грабли
 
Разработка веб-сервисов осень 2013 лекция 2
Разработка веб-сервисов осень 2013 лекция 2Разработка веб-сервисов осень 2013 лекция 2
Разработка веб-сервисов осень 2013 лекция 2
 
Управление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструментыУправление требованиями VS Разработка требований. Принципы и инструменты
Управление требованиями VS Разработка требований. Принципы и инструменты
 
Аттестация и карьерный рост аналитиков
Аттестация и карьерный рост аналитиковАттестация и карьерный рост аналитиков
Аттестация и карьерный рост аналитиков
 
Роль аналитика в гибких методологиях разработки
Роль аналитика в гибких методологиях разработкиРоль аналитика в гибких методологиях разработки
Роль аналитика в гибких методологиях разработки
 
L4 requirements
L4 requirementsL4 requirements
L4 requirements
 
Lection 3 4_pm
Lection 3 4_pmLection 3 4_pm
Lection 3 4_pm
 
Yyyyyy yyyy 1-8
Yyyyyy yyyy 1-8Yyyyyy yyyy 1-8
Yyyyyy yyyy 1-8
 

Destacado

Хроники окопной войны
Хроники окопной войныХроники окопной войны
Хроники окопной войныDenis Bugrov
 
Информационно-аналитическая система анестезиологии и реанимации
Информационно-аналитическая система анестезиологии и реанимацииИнформационно-аналитическая система анестезиологии и реанимации
Информационно-аналитическая система анестезиологии и реанимацииDenis Bugrov
 
Камикадзе
КамикадзеКамикадзе
Камикадзеguest8de49a
 
Система управления качеством (Денис Бугров, Денис Самосеев)
Система управления качеством (Денис Бугров, Денис Самосеев)Система управления качеством (Денис Бугров, Денис Самосеев)
Система управления качеством (Денис Бугров, Денис Самосеев)Ontico
 
Big Data Patients and New Requirements for Clinical Systems
Big Data Patients and New Requirements for Clinical SystemsBig Data Patients and New Requirements for Clinical Systems
Big Data Patients and New Requirements for Clinical SystemsAlexandre Prozoroff
 
креативное мышление
креативное мышлениекреативное мышление
креативное мышлениеJaneKozmina
 
Семинары и тренинги по делопроизводству, документообороту и архиву предприятия
Семинары и тренинги по делопроизводству, документообороту и архиву предприятияСеминары и тренинги по делопроизводству, документообороту и архиву предприятия
Семинары и тренинги по делопроизводству, документообороту и архиву предприятияProfi-Cariera
 
оценка трудозатрат
оценка трудозатратоценка трудозатрат
оценка трудозатратgaperton
 
Cовременные командные принципы
Cовременные командные принципыCовременные командные принципы
Cовременные командные принципыgaperton
 
PMBOK Extension for Software Projects (in Russian)
PMBOK Extension for Software Projects (in Russian)PMBOK Extension for Software Projects (in Russian)
PMBOK Extension for Software Projects (in Russian)IAMCP MENTORING
 
Презентация семинаров по деловой переписке с клиентами
Презентация семинаров по деловой переписке с клиентамиПрезентация семинаров по деловой переписке с клиентами
Презентация семинаров по деловой переписке с клиентамиProfi-Cariera
 
Корпоративное обучение от "Профи-Карьера"
Корпоративное обучение от "Профи-Карьера"Корпоративное обучение от "Профи-Карьера"
Корпоративное обучение от "Профи-Карьера"Profi-Cariera
 
De Rol van de Registrar in het Museum
De Rol van de Registrar in het MuseumDe Rol van de Registrar in het Museum
De Rol van de Registrar in het Museumguestff8cab
 
Профессиональная разработка требований. Карта онлайн курса
Профессиональная разработка требований. Карта онлайн курсаПрофессиональная разработка требований. Карта онлайн курса
Профессиональная разработка требований. Карта онлайн курсаYulia Madorskaya
 
Промышленная разработка ПО. Лекция 3. Особенности работы программиста. Часть...
Промышленная разработка ПО. Лекция 3. Особенности работы программиста.  Часть...Промышленная разработка ПО. Лекция 3. Особенности работы программиста.  Часть...
Промышленная разработка ПО. Лекция 3. Особенности работы программиста. Часть...Mikhail Payson
 
Тимур Лукин - Архитектура и проектирование ПО
Тимур Лукин - Архитектура и проектирование ПОТимур Лукин - Архитектура и проектирование ПО
Тимур Лукин - Архитектура и проектирование ПОYandex
 
Системное мышление
Системное мышлениеСистемное мышление
Системное мышлениеJaneKozmina
 
Плохой против хорошего консультанта
Плохой против хорошего консультантаПлохой против хорошего консультанта
Плохой против хорошего консультантаJaneKozmina
 
Требования к по
Требования к поТребования к по
Требования к поJaneKozmina
 

Destacado (20)

Хроники окопной войны
Хроники окопной войныХроники окопной войны
Хроники окопной войны
 
Информационно-аналитическая система анестезиологии и реанимации
Информационно-аналитическая система анестезиологии и реанимацииИнформационно-аналитическая система анестезиологии и реанимации
Информационно-аналитическая система анестезиологии и реанимации
 
Камикадзе
КамикадзеКамикадзе
Камикадзе
 
Система управления качеством (Денис Бугров, Денис Самосеев)
Система управления качеством (Денис Бугров, Денис Самосеев)Система управления качеством (Денис Бугров, Денис Самосеев)
Система управления качеством (Денис Бугров, Денис Самосеев)
 
Big Data Patients and New Requirements for Clinical Systems
Big Data Patients and New Requirements for Clinical SystemsBig Data Patients and New Requirements for Clinical Systems
Big Data Patients and New Requirements for Clinical Systems
 
креативное мышление
креативное мышлениекреативное мышление
креативное мышление
 
Семинары и тренинги по делопроизводству, документообороту и архиву предприятия
Семинары и тренинги по делопроизводству, документообороту и архиву предприятияСеминары и тренинги по делопроизводству, документообороту и архиву предприятия
Семинары и тренинги по делопроизводству, документообороту и архиву предприятия
 
оценка трудозатрат
оценка трудозатратоценка трудозатрат
оценка трудозатрат
 
Cовременные командные принципы
Cовременные командные принципыCовременные командные принципы
Cовременные командные принципы
 
PMBOK Extension for Software Projects (in Russian)
PMBOK Extension for Software Projects (in Russian)PMBOK Extension for Software Projects (in Russian)
PMBOK Extension for Software Projects (in Russian)
 
Презентация семинаров по деловой переписке с клиентами
Презентация семинаров по деловой переписке с клиентамиПрезентация семинаров по деловой переписке с клиентами
Презентация семинаров по деловой переписке с клиентами
 
Корпоративное обучение от "Профи-Карьера"
Корпоративное обучение от "Профи-Карьера"Корпоративное обучение от "Профи-Карьера"
Корпоративное обучение от "Профи-Карьера"
 
De Rol van de Registrar in het Museum
De Rol van de Registrar in het MuseumDe Rol van de Registrar in het Museum
De Rol van de Registrar in het Museum
 
Профессиональная разработка требований. Карта онлайн курса
Профессиональная разработка требований. Карта онлайн курсаПрофессиональная разработка требований. Карта онлайн курса
Профессиональная разработка требований. Карта онлайн курса
 
CDI and Weld
CDI and WeldCDI and Weld
CDI and Weld
 
Промышленная разработка ПО. Лекция 3. Особенности работы программиста. Часть...
Промышленная разработка ПО. Лекция 3. Особенности работы программиста.  Часть...Промышленная разработка ПО. Лекция 3. Особенности работы программиста.  Часть...
Промышленная разработка ПО. Лекция 3. Особенности работы программиста. Часть...
 
Тимур Лукин - Архитектура и проектирование ПО
Тимур Лукин - Архитектура и проектирование ПОТимур Лукин - Архитектура и проектирование ПО
Тимур Лукин - Архитектура и проектирование ПО
 
Системное мышление
Системное мышлениеСистемное мышление
Системное мышление
 
Плохой против хорошего консультанта
Плохой против хорошего консультантаПлохой против хорошего консультанта
Плохой против хорошего консультанта
 
Требования к по
Требования к поТребования к по
Требования к по
 

Similar a Доклад на Software People 2013

Основные ошибки менеджеров при планировании проектов
Основные ошибки менеджеров при планировании проектовОсновные ошибки менеджеров при планировании проектов
Основные ошибки менеджеров при планировании проектовSQALab
 
Управление требованиями. Человеческий подход (Юрий Гугнин)
Управление требованиями. Человеческий подход (Юрий Гугнин)Управление требованиями. Человеческий подход (Юрий Гугнин)
Управление требованиями. Человеческий подход (Юрий Гугнин)Ontico
 
Инициация проекта (Project Charter)
Инициация проекта (Project Charter)Инициация проекта (Project Charter)
Инициация проекта (Project Charter)Sergii Movchan
 
ИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекцияИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекцияDmitriy Ogorodnikov
 
Управление проектами
Управление проектами Управление проектами
Управление проектами Nimax
 
Персональные риски аналитика
Персональные риски аналитикаПерсональные риски аналитика
Персональные риски аналитикаGrigoriy Pechenkin
 
Управление проектами информатизации. Введение. Тема 1
Управление проектами информатизации. Введение. Тема 1Управление проектами информатизации. Введение. Тема 1
Управление проектами информатизации. Введение. Тема 1Olya Kollen, PhD
 
RiskGap onboarding
RiskGap onboarding RiskGap onboarding
RiskGap onboarding RiskGap
 
Software craftsmanship 11 online: мотивация и эффектисность разработчика
Software craftsmanship 11 online: мотивация и эффектисность разработчикаSoftware craftsmanship 11 online: мотивация и эффектисность разработчика
Software craftsmanship 11 online: мотивация и эффектисность разработчикаPavel Veinik
 
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проектаМодуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проектаYana Brodetski
 
Риски и объективная реальность
Риски и объективная реальностьРиски и объективная реальность
Риски и объективная реальностьRiskGap
 
Manager’s toolbox: popular, familiar or optimal methodology
Manager’s toolbox: popular, familiar or optimal methodologyManager’s toolbox: popular, familiar or optimal methodology
Manager’s toolbox: popular, familiar or optimal methodologyVictor Bogomolov
 
Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...
Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...
Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...Lviv Startup Club
 
Гладкова образование
Гладкова образованиеГладкова образование
Гладкова образованиеVera Kovaleva
 
True Story: спасение одного ИТшного проекта
True Story: спасение одного ИТшного проектаTrue Story: спасение одного ИТшного проекта
True Story: спасение одного ИТшного проектаSQALab
 

Similar a Доклад на Software People 2013 (20)

Основные ошибки менеджеров при планировании проектов
Основные ошибки менеджеров при планировании проектовОсновные ошибки менеджеров при планировании проектов
Основные ошибки менеджеров при планировании проектов
 
Формирование проектной команды
Формирование проектной командыФормирование проектной команды
Формирование проектной команды
 
Управление требованиями. Человеческий подход (Юрий Гугнин)
Управление требованиями. Человеческий подход (Юрий Гугнин)Управление требованиями. Человеческий подход (Юрий Гугнин)
Управление требованиями. Человеческий подход (Юрий Гугнин)
 
Инициация проекта (Project Charter)
Инициация проекта (Project Charter)Инициация проекта (Project Charter)
Инициация проекта (Project Charter)
 
ИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекцияИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекция
 
УПРАВЛЕНИЕ ПРОЕКТАМИ – от задумки до внедрения
УПРАВЛЕНИЕ ПРОЕКТАМИ – от задумки до внедренияУПРАВЛЕНИЕ ПРОЕКТАМИ – от задумки до внедрения
УПРАВЛЕНИЕ ПРОЕКТАМИ – от задумки до внедрения
 
электронный проектный офис
электронный проектный офисэлектронный проектный офис
электронный проектный офис
 
Управление проектами
Управление проектами Управление проектами
Управление проектами
 
Персональные риски аналитика
Персональные риски аналитикаПерсональные риски аналитика
Персональные риски аналитика
 
Управление проектами информатизации. Введение. Тема 1
Управление проектами информатизации. Введение. Тема 1Управление проектами информатизации. Введение. Тема 1
Управление проектами информатизации. Введение. Тема 1
 
RiskGap onboarding
RiskGap onboarding RiskGap onboarding
RiskGap onboarding
 
Software craftsmanship 11 online: мотивация и эффектисность разработчика
Software craftsmanship 11 online: мотивация и эффектисность разработчикаSoftware craftsmanship 11 online: мотивация и эффектисность разработчика
Software craftsmanship 11 online: мотивация и эффектисность разработчика
 
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проектаМодуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
 
Риски и объективная реальность
Риски и объективная реальностьРиски и объективная реальность
Риски и объективная реальность
 
Manager’s toolbox: popular, familiar or optimal methodology
Manager’s toolbox: popular, familiar or optimal methodologyManager’s toolbox: popular, familiar or optimal methodology
Manager’s toolbox: popular, familiar or optimal methodology
 
Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...
Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...
Lviv PMDay 2016 S Віктор Богомолов: Вибір інструментів менеджера: популярна, ...
 
Александр Смирнов. Внедрение КСУП, как организационное изменение
Александр Смирнов. Внедрение КСУП, как организационное изменение Александр Смирнов. Внедрение КСУП, как организационное изменение
Александр Смирнов. Внедрение КСУП, как организационное изменение
 
Гладкова образование
Гладкова образованиеГладкова образование
Гладкова образование
 
True Story: спасение одного ИТшного проекта
True Story: спасение одного ИТшного проектаTrue Story: спасение одного ИТшного проекта
True Story: спасение одного ИТшного проекта
 
Как остаться в заданных рамках и выйти победителем
Как остаться в заданных рамках и выйти победителемКак остаться в заданных рамках и выйти победителем
Как остаться в заданных рамках и выйти победителем
 

Más de Natalia Zhelnova

Нефункциональные требования.pptx
Нефункциональные требования.pptxНефункциональные требования.pptx
Нефункциональные требования.pptxNatalia Zhelnova
 
Моделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdfМоделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdfNatalia Zhelnova
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессовNatalia Zhelnova
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессовNatalia Zhelnova
 
требования к кандидату
требования к кандидатутребования к кандидату
требования к кандидатуNatalia Zhelnova
 
должностные обязанности
должностные обязанностидолжностные обязанности
должностные обязанностиNatalia Zhelnova
 
Нефункциональные требования
Нефункциональные требованияНефункциональные требования
Нефункциональные требованияNatalia Zhelnova
 
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)Natalia Zhelnova
 
варианты использования учетной системы
варианты использования учетной системыварианты использования учетной системы
варианты использования учетной системыNatalia Zhelnova
 
варианты использования системы учета посещаемости и успеваемости
варианты использования системы учета посещаемости и успеваемостиварианты использования системы учета посещаемости и успеваемости
варианты использования системы учета посещаемости и успеваемостиNatalia Zhelnova
 
пример описание процесса учета посещаемости и успеваемости студентов R
пример   описание процесса учета посещаемости и успеваемости студентов Rпример   описание процесса учета посещаемости и успеваемости студентов R
пример описание процесса учета посещаемости и успеваемости студентов RNatalia Zhelnova
 
диаграмма процесса Учет успеваемости и посещаемости
диаграмма процесса Учет успеваемости и посещаемостидиаграмма процесса Учет успеваемости и посещаемости
диаграмма процесса Учет успеваемости и посещаемостиNatalia Zhelnova
 
шаблон технико коммерческого предложения
шаблон технико коммерческого предложенияшаблон технико коммерческого предложения
шаблон технико коммерческого предложенияNatalia Zhelnova
 
функциональная спецификация
функциональная спецификацияфункциональная спецификация
функциональная спецификацияNatalia Zhelnova
 
техническое задание (гост 34.602 89)
техническое задание (гост 34.602 89)техническое задание (гост 34.602 89)
техническое задание (гост 34.602 89)Natalia Zhelnova
 
стратегия тестирования
стратегия тестированиястратегия тестирования
стратегия тестированияNatalia Zhelnova
 
руководство системного администратора на ас
руководство системного администратора на асруководство системного администратора на ас
руководство системного администратора на асNatalia Zhelnova
 

Más de Natalia Zhelnova (20)

Нефункциональные требования.pptx
Нефункциональные требования.pptxНефункциональные требования.pptx
Нефункциональные требования.pptx
 
Моделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdfМоделирование бизнес-процессов.pdf
Моделирование бизнес-процессов.pdf
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессов
 
Nfr and quality-models
Nfr and quality-modelsNfr and quality-models
Nfr and quality-models
 
Киев, BA Con 2017
Киев, BA Con 2017Киев, BA Con 2017
Киев, BA Con 2017
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессов
 
требования к кандидату
требования к кандидатутребования к кандидату
требования к кандидату
 
должностные обязанности
должностные обязанностидолжностные обязанности
должностные обязанности
 
Нефункциональные требования
Нефункциональные требованияНефункциональные требования
Нефункциональные требования
 
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
 
варианты использования учетной системы
варианты использования учетной системыварианты использования учетной системы
варианты использования учетной системы
 
варианты использования системы учета посещаемости и успеваемости
варианты использования системы учета посещаемости и успеваемостиварианты использования системы учета посещаемости и успеваемости
варианты использования системы учета посещаемости и успеваемости
 
пример описание процесса учета посещаемости и успеваемости студентов R
пример   описание процесса учета посещаемости и успеваемости студентов Rпример   описание процесса учета посещаемости и успеваемости студентов R
пример описание процесса учета посещаемости и успеваемости студентов R
 
диаграмма процесса Учет успеваемости и посещаемости
диаграмма процесса Учет успеваемости и посещаемостидиаграмма процесса Учет успеваемости и посещаемости
диаграмма процесса Учет успеваемости и посещаемости
 
It global meetup_02a
It global meetup_02aIt global meetup_02a
It global meetup_02a
 
шаблон технико коммерческого предложения
шаблон технико коммерческого предложенияшаблон технико коммерческого предложения
шаблон технико коммерческого предложения
 
функциональная спецификация
функциональная спецификацияфункциональная спецификация
функциональная спецификация
 
техническое задание (гост 34.602 89)
техническое задание (гост 34.602 89)техническое задание (гост 34.602 89)
техническое задание (гост 34.602 89)
 
стратегия тестирования
стратегия тестированиястратегия тестирования
стратегия тестирования
 
руководство системного администратора на ас
руководство системного администратора на асруководство системного администратора на ас
руководство системного администратора на ас
 

Доклад на Software People 2013

  • 1. Безнадежные проекты: темная и светлая стороны пути самурая Дмитрий Новоселов Наталья Желнова
  • 2. Об авторах доклада • Дмитрий Новоселов: – Более 15 лет опыта руководства командами, специализирующимися на разработке ПО, в роли руководителя отдела и департамента разработки ПО. – 7 лет опыта руководства масштабными проектами по разработке ПО и консалтинговыми проектами по внедрению комплексных систем у государственных заказчиков и коммерческих компаний. • Наталья Желнова
  • 3. Об авторах доклада • Дмитрий Новоселов • Наталья Желнова: – С 1997 года занимается сбором, систематизацией и управлением требованиями в проектах по разработке ПО. – 6 лет участия в консалтинговых проектах (постановка процессов разработки ПО). – Автор нескольких курсов по управлению требованиями, управлению рисками в проектах по разработке ПО. – Редактор сайта Software People.
  • 4. Статистика IT-проекты (исследования Standish Group, 2011) Успешно завершенные (32%) Выполненные с трудом и с большими отклонениями от плана (44%) Завершившиеся полным провалом (24%)
  • 5. Тезисы доклада • Безнадежный проект: в чем отличия от обычных проектов? • Риски безнадежных проектов • Безнадежный проект и ситуация кризиса. Признаки кризиса в проекте • 7 смертных грехов менеджера • Методы кризис-менеджмента, используемые в управлении безнадежными проектами • Что мы приобретаем и что теряем, участвуя в безнадежных проектах • Пример одного безнадежного проекта
  • 6. Безнадежный проект: отличия от обычных проектов
  • 7. Безнадежный проект: характеристики • Сжатый календарный план проекта • Бюджет и связанные с ним ресурсы урезаны • Количество персонала, занятого в проекте, сильно уменьшено по сравнению с действительно необходимым • Квалификация персонала недостаточна для выполнения проекта • Завышенные требования к качеству результата
  • 8. Безнадежный проект: признаки • Политические цели, существующие в компании – «внешняя политика»: завоевание новых клиентов, выполнение договорных обязательств любой ценой – «внутренняя политика»: внутренняя конкуренция в компании, амбиции отдельных лиц, принимающих решения • Бессмысленность проекта – отсутствие заинтересованности в конечном результате у клиента – неразрешенный конфликт целей и интересов у заинтересованных сторон • Обреченность на неудачу – срабатывание нескольких разнородных факторов риска одновременно – невозможность достичь компромисса за счет оптимизации параметров объем работ – сроки – качество
  • 10. Безнадежный проект: риски • Политические факторы • Ограничения по срокам/бюджету/времени • Текучесть кадров • Недостаточный уровень технической экспертизы в команде • «Несыгранность» команды • Низкий уровень организационной зрелости в компании • Ухудшение отношений с заказчиком
  • 11. Оценка рисков: на что обращать внимание? • Размер проекта (крупный / средний / небольшой) • Административные проблемы • Наличие проблем в коммуникации с заинтересованными лицами • Доступность ресурсов, указанных в проектном плане • Опыт и экспертиза членов проектной команды • Проблемы проектирования: концептуальная неполнота и противоречивость • Проблемы разработки: – повторное изобретение колеса; – использование новых технологий, которые не освоены командой – игнорирование требования удобства использования; – проблемы с документацией; – плохо налаженное тестирование
  • 13. Кризис в проекте: признаки • Отсутствие единого видения целей у заинтересованных лиц (в т.ч. у проектной команды) • Нереалистичные цели проекта • Низкий уровень организации работ в проекте • Ослабление/отсутствие системы управления и контроля • Неэффективное использование ресурсов • Фрустрация членов проектной команды • Конфликты в команде
  • 14. На что обращать внимание? /1 • Отсутствие/неэффективность регулярных встреч между ключевыми участниками, ответственными за ход проекта • Ключевые заинтересованные лица выключены из процесса принятия решений или перекладывают ответственность друг на друга • Неактуальность артефактов проектного управления: – план проекта – документация проекта – отчетность по проекту
  • 15. На что обращать внимание? /2 • Отсутствие дисциплины в проектном управлении – отсутствие стандартов проектного управления – отсутствие налаженного контроля за ходом проекта – отсутствие измеримых показателей, позволяющих определить степень прогресса в проекте и контролировать достижение целей – плохая обратная связь менеджер – участники проекта – частое и хаотическое изменение проектных планов
  • 16. 7 смертных грехов менеджера
  • 17. Для менеджера: путь в ад • Игнорирование проблем – «Позитивный» подход: не говорим и не думаем о плохом – «Лакировка» действительности, боязнь ошибок, приукрашивание результатов • Бездействие в критических ситуациях • Перенос ответственности, поиск «крайнего» • “Yes” – менеджмент • Наказание невиновных и награждение непричастных • Давление на команду («мАтивация») • Манипулирование людьми: двойные стандарты, интриги, дезинформация
  • 18. Картина ада • Недовольство команды • Отсутствие инициативы • Цинизм и равнодушие • Снижение производительности • Итальянская забастовка • Нелояльность членов команды • «Бунт на корабле»
  • 19. Что делать? • Думать • Получать и оценивать обратную связь от участников • Искать причины проблем, а не пытаться устранить их симптомы • Не ограничиваться решениями, дающими эффект лишь в краткосрочной перспективе • Устранять причины проблем, а не «разбираться» с исполнителями • Помнить, что управление проектами – это в первую очередь управление людьми
  • 20. Методы кризис-менеджмента в безнадежных проектах
  • 21. Антикризисное управление в безнадежном проекте /1 • Постановка целей – необходимость достижения поставленной цели – формирование долгосрочной перспективы – формулирование критериев достижения целей • Планирование шагов по достижению цели – планирование на основе достигнутых результатов – эффективное использование имеющихся ресурсов
  • 22. Антикризисное управление в безнадежном проекте /2 • Контроль за достижением поставленных целей – наличие количественных и качественных критериев достижения целей – регулярная обратная связь со всеми участниками проектной команды – эффективная коммуникация с ключевыми заинтересованными лицами проекта • Эффективное управление рисками – анализ ситуации и выявление проблем – формирование «плана Б» для каждого из значимых шагов плана
  • 23. Что делать? • Наладить отношения с заказчиком • Наладить коммуникации внутри проектной команды • Сформулировать основные «законы», по которым будет жить проектная команда • Выделить критические функции (принцип 20/80) • Ставить цели на основе их критичности для успеха проекта • Поддерживать моральный дух команды • Эффективно разрешать конфликты • Быстро принимать решения • Доводить начатое до конца
  • 24. Что мы приобретаем и что теряем, участвуя в безнадежных проектах
  • 25. (+) 5 навыков самурая Смелость: подлинный самурай не думает о победе и поражении. Он бесстрашно бросается навстречу неизбежной смерти. Лидерство: самурай должен вести себя так, словно ему нет равных. Он должен лелеять свою смелость и чувствовать себя достойнее других. Решительность: самурай должен принимать решение в течение семи вдохов и выдохов. Если размышления длятся долго, результат будет плачевным. Если не размышлять вовсе, семь из десяти дел будут сделаны плохо. Умение слушать: нужно стремиться к тому, чтобы высказываться и выслушивать мнения других благожелательно. Не говори, если дело можно уладить без слов. Опыт: в своих действиях самурай должен проявлять все лучшее, что он унаследовал от предков.
  • 26. (-) Силы, время, деньги Безнадежные проекты: • Очень выматывающие мероприятия • Признак кризиса в организации • Могут затягиваться надолго и в конце концов превращаться в «трясину» • Могут не оправдать ожиданий участников проектной команды • Повторятся еще не раз на протяжении всей вашей карьеры
  • 27. (+) Слава • В случае успеха вы приобретаете авторитет • Команды, которые участвовали в успешно завершенных безнадежных проектах, отличаются большой степенью сплоченности • Безнадежный проект – отличная «проверка боем» • Безнадежный проект – «карьерная ступенька»
  • 29. Пример одного безнадежного проекта • Где, как и когда это было • Процесс • Команда • Best Practices • Итоги • Заключение
  • 30. Где, как и когда это было • 2011-2012 г., Россия, Москва • Команда, насчитывающая около 30 человек • Разработка информационной аналитической системы, позволяющей проводить оценку рисков и угроз чрезвычайных ситуаций на объектах транспортной и промышленной инфраструктуры (для силового ведомства). • Fixed time, fixed budget
  • 31. Проблемы • Отсутствие в компании установленного процесса разработки (CMMI level 0 ) • Сильные ограничения в принятии кадровых решений и решений относительно бюджета • Невозможность использовать методы материального стимулирования • Кадровый дефицит
  • 32. Построение команды • Создание команды: – расширение штата – адаптация новых людей – обучение «в бою» • Формирование отделов: – системного анализа, – разработки, – тестирования, – внедрения • Организация эффективной работы команды – эффективное взаимодействие между всеми проектными ролями
  • 33. Процессы • Постановка процессов разработки в департаменте ПО «с нуля» • Разграничение зон ответственности между отделами • Организация планирования и контроля за реализацией ключевого функционала • Контроль требований заказчиков и промежуточные релизы
  • 34. Best Practices • Кадры решают всё (И. В. Сталин) • Каждый солдат должен знать свой маневр (А. В. Суворов) • Обязанность градоначальника - помогать проезжающим (А. А. Сквозник-Дмухановский)
  • 35. Кадры решают всё • Fool with a tool is still a fool • Подбор кадров – задача руководителя • Материальное стимулирование • Нематериальное стимулирование
  • 36. Каждый солдат должен знать свой маневр • Регламент разработки • Система учета заданий • Конвейер обработки входных заданий
  • 37. Обязанность градоначальника помогать • Не занимайтесь микроменеджментом • Будьте готовы помочь • «Похвала так же необходима писателю, как канифоль смычку виртуоза» • Заботьтесь о подчиненных
  • 38. Best Practices • В данный момент времени текущий объем работ не должен быть больше, чем возможности команды • Применение методологии kanban • Итерации оптимального размера • Регулярные поставки и демонстрации результатов работы
  • 39. (+) Итоги • Создана эффективная команда • Построен действующий процесс разработки ПО • Созданная система внедрена и используется заказчиком • Создана платформа для разработки приложений аналогичного типа. • На базе этой платформы выполнен еще ряд проектов
  • 40. Спасибо Наталья Желнова nzhelnova@teamcit.ru http://www.linkedin.com/in/nzhelnova Дмитрий Новоселов dnovoselov@mail.ru http://www.linkedin.com/pub/dmitry-novoselov/60/498/966 http://dgnovoselov.livejournal.com/