SlideShare uma empresa Scribd logo
1 de 64
Agile Death March Projects
        Путь ниндзя
Правила ниндзя




1. Никому не рассказывать о ниндзя
2. Никому не рассказывать о ниндзя
3. Все вопросы после завершения
   доклада!
С чего все началось?
Камикадзе?
Камикадзе – одноразовая
    эффективность
Наш путь – путь ниндзя!
Определение DM-проектов

Сроки сжаты минимум в два раза




                                         Комбинация
Ограничения по бюджету

Команда слишком маленькая

Завышенные нефункциональные требования

Размытые требования
Death March проект имеет шансы
      провала более 50%
Пробежать марафон как спринт
Много препятствий
Откуда беруться DM-проекты?

                   Наивные
                    оценки




        Просчеты
            в
        продажах


                            Высокая
                          конкуренция
              • Повышенные
                запросы
                пользователей
              • Новые технологии
Размеры проектов


    Большие        Небольшие
                   • До 10
 • От 50
                     человек
   человек
                   • До 6
 • Несколько
                     месяцев
   лет




           Средние
       • До 50 человек
       • От года
Время – основное ограничение
Оценка проекта
Оценка




                             Полнота
Команда   Риски   Эксперты
                             беклога
Варианты оценок



Человеко-    Стори-
  часы       поинты
Соберите «команду мечты»
Признаки эффективной команды
Идентичность
Сопричастность
Общая
ответственность
Удовольствие от работы
Коммуникации и знания
Антипаттерны
Защитный менеджмент

Бюрократия

Физическое разделение членов команды

Фрагментация занятости членов команды

Снижение требований к качеству

Чрезмерный контроль
Большая комната для команды
Лучшее оборудование
Как ниндзя делают DM-проекты?
Заручитесь поддержкой


  Руководства      Заказчика




Заинтересованных
                   Команды
       лиц
Идентифицируйте ЗЛО
ЗЛО = Заинтересованное ЛицО
Все должны понимать, что проект
относиться к разряду Death March
Быстрый фидбек от стейкходеров
Четкие цели

S • Specific
M • Measurable
A • Achivable
R • Relevant
T • Time bound
Уже
дедлайн?
JFK, 1961: “We will put a
 man on the moon by the
   end of the decade”
Стиль лидерства
     Авторитарный
     • Очень дорогие ошибки
     • Плох для творческой
       работы
     • Иногда он срабатывает 



     Демократичный с
     опорой на лидеров
     • Лидерство
     • Харизма
     • Видение
Запуск проекта
Kick off meeting
Нулевой спринт

Выявление персонажей

  Сторимаппинг

    Риск сессия

      Архитектура
Покорение Эвереста
Победите бюрократию
Денежная мотивация
Премия за удачное завершение проекта
    не творит чудеса и не панацея
Сверхурочная работа
Кроссфункциональность
Кроссфункциональность???
Давайте полную информацию или
   команда додумает сама 
Воля к победе
Гибкие методологии
Scrum за 60 секунд
Делаем Scrum еще гибче!
XP за 60 секунд

Непрерывная интеграция

 Парное программирование

 Разработка через тесты

Рефакторинг
Lean за 60 секунд

 Act       Plan    А-А-А    Быстро!




Check      Do     Б@%$#ь    Срочно!
Ретроспектива
Методологии


  Scrum

Lean    XP
Качество

“good enough” vs бездефектное ПО

Дефекты исправлять дорого
• Чем раньше он исправляется, тем дешевле
• Лучше вообще не делать дефектов
Качественнее делать дольше?
• Дешевые изменения в будущем
Управление рисками
Основные риски
   Некачественные и изменяющиеся
             требования

         Слабое управление

   Отсутствие инженерии качества

       Нереалистичные оценки

   Использование новых технологий
Оценка рисков
Вероятность /
                 Низкая=1   Средняя=2   Высокая=3
   Угроза


 Высокая=3          3           6           9


 Средняя=2          2           4           6


  Низкая=1          1           2           3
Интерфейс
Важность интерфейса
Небольшое кол-во функционала –
       преимущество!
Выводы
Соберите команду мечты

Используйте гибкие методологии

Адаптируйте методологии

Управляйте рисками

Делайте качественный интерфейс
Вопросы?
Контакты
borisvolfson@gmail.com
borisv@softline.ru
www.twitter.com/borisvolfson
www.facebook.com/borisvolfson

Mais conteúdo relacionado

Semelhante a Agile Death March Projects: путь ниндзя

Доклад на Software People 2013
Доклад на Software People 2013Доклад на Software People 2013
Доклад на Software People 2013Natalia Zhelnova
 
MPD2011 | Павел Кравченко "Гибкие методологии в мобильной разработке"
MPD2011 | Павел Кравченко "Гибкие методологии в мобильной разработке"MPD2011 | Павел Кравченко "Гибкие методологии в мобильной разработке"
MPD2011 | Павел Кравченко "Гибкие методологии в мобильной разработке"ITGinGer
 
Гладкова образование
Гладкова образованиеГладкова образование
Гладкова образованиеVera Kovaleva
 
Прагматик. Калугин. Программист-менеджер
Прагматик. Калугин. Программист-менеджерПрагматик. Калугин. Программист-менеджер
Прагматик. Калугин. Программист-менеджерAlexander Kalouguine
 
SCRUM:open iDOM, report from Product Owner
SCRUM:open iDOM, report from Product OwnerSCRUM:open iDOM, report from Product Owner
SCRUM:open iDOM, report from Product OwnerAlexey Krivitsky
 
Webinar_FORMATTA_Turn-the-scale (rus)
Webinar_FORMATTA_Turn-the-scale (rus)Webinar_FORMATTA_Turn-the-scale (rus)
Webinar_FORMATTA_Turn-the-scale (rus)FORMATTA
 
образование гладкова
образование гладковаобразование гладкова
образование гладковаVera Kovaleva
 
Тестирование в Agile для больших команд: путь трансформации
Тестирование в Agile для больших команд: путь трансформацииТестирование в Agile для больших команд: путь трансформации
Тестирование в Agile для больших команд: путь трансформацииSQALab
 
Инструментальный анализ ИБ - РусКрипто'13
Инструментальный анализ ИБ - РусКрипто'13Инструментальный анализ ИБ - РусКрипто'13
Инструментальный анализ ИБ - РусКрипто'13Alexey Kachalin
 
2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами
2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами
2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектамиОмские ИТ-субботники
 
Искусство создания интерфейса, простота, удобство и рентабельность
Искусство создания интерфейса, простота, удобство и рентабельностьИскусство создания интерфейса, простота, удобство и рентабельность
Искусство создания интерфейса, простота, удобство и рентабельностьCybermarketing, Moscow
 
Персональные риски аналитика
Персональные риски аналитикаПерсональные риски аналитика
Персональные риски аналитикаGrigoriy Pechenkin
 
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коучаАсхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коучаScrumTrek
 
Почему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаПочему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаAlexander Novichkov
 
ИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекцияИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекцияDmitriy Ogorodnikov
 

Semelhante a Agile Death March Projects: путь ниндзя (20)

Доклад на Software People 2013
Доклад на Software People 2013Доклад на Software People 2013
Доклад на Software People 2013
 
Management of creative people
Management of creative peopleManagement of creative people
Management of creative people
 
MPD2011 | Павел Кравченко "Гибкие методологии в мобильной разработке"
MPD2011 | Павел Кравченко "Гибкие методологии в мобильной разработке"MPD2011 | Павел Кравченко "Гибкие методологии в мобильной разработке"
MPD2011 | Павел Кравченко "Гибкие методологии в мобильной разработке"
 
Гладкова образование
Гладкова образованиеГладкова образование
Гладкова образование
 
электронный проектный офис
электронный проектный офисэлектронный проектный офис
электронный проектный офис
 
Прагматик. Калугин. Программист-менеджер
Прагматик. Калугин. Программист-менеджерПрагматик. Калугин. Программист-менеджер
Прагматик. Калугин. Программист-менеджер
 
SCRUM:open iDOM, report from Product Owner
SCRUM:open iDOM, report from Product OwnerSCRUM:open iDOM, report from Product Owner
SCRUM:open iDOM, report from Product Owner
 
Webinar_FORMATTA_Turn-the-scale (rus)
Webinar_FORMATTA_Turn-the-scale (rus)Webinar_FORMATTA_Turn-the-scale (rus)
Webinar_FORMATTA_Turn-the-scale (rus)
 
Risk management
Risk managementRisk management
Risk management
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
образование гладкова
образование гладковаобразование гладкова
образование гладкова
 
Тестирование в Agile для больших команд: путь трансформации
Тестирование в Agile для больших команд: путь трансформацииТестирование в Agile для больших команд: путь трансформации
Тестирование в Agile для больших команд: путь трансформации
 
Инструментальный анализ ИБ - РусКрипто'13
Инструментальный анализ ИБ - РусКрипто'13Инструментальный анализ ИБ - РусКрипто'13
Инструментальный анализ ИБ - РусКрипто'13
 
2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами
2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами
2013-03-02 03 Анна Тарасенко. Принцип YAGNI в управлении проектами
 
Искусство создания интерфейса, простота, удобство и рентабельность
Искусство создания интерфейса, простота, удобство и рентабельностьИскусство создания интерфейса, простота, удобство и рентабельность
Искусство создания интерфейса, простота, удобство и рентабельность
 
Персональные риски аналитика
Персональные риски аналитикаПерсональные риски аналитика
Персональные риски аналитика
 
Msf Dz
Msf DzMsf Dz
Msf Dz
 
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коучаАсхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
Асхат Уразбаев. Три вопроса к HR службе от аджайл-коуча
 
Почему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаПочему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психолога
 
ИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекцияИКРА СПб Digital Producer вводная лекция
ИКРА СПб Digital Producer вводная лекция
 

Mais de Boris Volfson

Почему Agile больше не работает
Почему Agile больше не работаетПочему Agile больше не работает
Почему Agile больше не работаетBoris Volfson
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективыBoris Volfson
 
Проекты 2013 года
Проекты 2013 годаПроекты 2013 года
Проекты 2013 годаBoris Volfson
 
Cтратегия сокращения технического долга
Cтратегия сокращения технического долгаCтратегия сокращения технического долга
Cтратегия сокращения технического долгаBoris Volfson
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиBoris Volfson
 
Как внедрить Agile за 14 недель
Как внедрить Agile за 14 недельКак внедрить Agile за 14 недель
Как внедрить Agile за 14 недельBoris Volfson
 
Сбор и анализ требований в Scrum. Адаптация процесса ICONIX
Сбор и анализ требований в Scrum. Адаптация процесса ICONIXСбор и анализ требований в Scrum. Адаптация процесса ICONIX
Сбор и анализ требований в Scrum. Адаптация процесса ICONIXBoris Volfson
 
Scrum для Product owner'ов
Scrum для Product owner'овScrum для Product owner'ов
Scrum для Product owner'овBoris Volfson
 
Платформы Java и .NET. Современные концепции ООП
Платформы Java и .NET. Современные концепции ООППлатформы Java и .NET. Современные концепции ООП
Платформы Java и .NET. Современные концепции ООПBoris Volfson
 

Mais de Boris Volfson (10)

Почему Agile больше не работает
Почему Agile больше не работаетПочему Agile больше не работает
Почему Agile больше не работает
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
 
Проекты 2013 года
Проекты 2013 годаПроекты 2013 года
Проекты 2013 года
 
Cтратегия сокращения технического долга
Cтратегия сокращения технического долгаCтратегия сокращения технического долга
Cтратегия сокращения технического долга
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектами
 
Кайзен
КайзенКайзен
Кайзен
 
Как внедрить Agile за 14 недель
Как внедрить Agile за 14 недельКак внедрить Agile за 14 недель
Как внедрить Agile за 14 недель
 
Сбор и анализ требований в Scrum. Адаптация процесса ICONIX
Сбор и анализ требований в Scrum. Адаптация процесса ICONIXСбор и анализ требований в Scrum. Адаптация процесса ICONIX
Сбор и анализ требований в Scrum. Адаптация процесса ICONIX
 
Scrum для Product owner'ов
Scrum для Product owner'овScrum для Product owner'ов
Scrum для Product owner'ов
 
Платформы Java и .NET. Современные концепции ООП
Платформы Java и .NET. Современные концепции ООППлатформы Java и .NET. Современные концепции ООП
Платформы Java и .NET. Современные концепции ООП
 

Agile Death March Projects: путь ниндзя