SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
3	
  кейса	
  провала	
  и	
  успеха	
  
внедрения	
  Agile	
  
Асхат	
  Уразбаев	
  
Agile	
  Coach	
  
ScrumTrek	
  
Асхат	
  Уразбаев	
  (@zibsun)	
  
               •  ScrumTrek	
  
                  •  Agile	
  Coach	
  
                  •  Управляющий	
  партнер	
  
               •  В	
  прошлом	
  
                  •  Программист,	
  менеджер	
  
                     проектов,	
  методолог	
  
Является	
  ли	
  Agile	
  серебряной	
  пулей?	
  
Кейс	
  №1:	
  Один	
  в	
  поле	
  не	
  воин	
  
один	
  в	
  поле	
  не	
  воин	
  
Ситуация	
                                  Почему	
  Agile?	
                       Почему	
  Agile	
  провалился?	
  

Внутренняя	
  разработка	
                  Проблема	
  анализа	
                    •  Продукт	
  оунера	
  нет	
  
	
                                          Долго	
  и	
  все	
  медленнее:	
        •  Свои	
  продукты	
  знают	
  
9	
  продуктов	
  
4	
  бизнес	
  домена	
  (логистика,	
  
                                                                                        только	
  сами	
  
финансы/бухгалтерия,	
                                                                  программисты	
  
производство,	
  HR)	
                                                               •  Планирование	
  
                                                                                        растягивается	
  
5	
  программистов	
                         Agile	
  –	
  командная	
  работа	
  
Тестеров	
  и	
  аналитиков	
  нет	
         •  Меньше	
  риск	
  ухода	
  
Начальник	
  отдела	
  отвечает	
  за	
      •  Быстрее	
  поставка	
  
найм	
                                       •  Больше	
  мотивации	
  
                                             •  Больше	
  передачи	
  опыта	
  
       программист	
  
               1	
  
                    developer	
  
               *	
  
           продукт	
  
один	
  в	
  поле	
  не	
  воин	
  
Почему	
  Agile	
  провалился?	
   Что	
  сработало?	
  

•  Продукт	
  оунера	
  нет	
       Программист	
  =	
  Story	
  Owner	
  
•  Свои	
  продукты	
  знают	
      •  Общается	
  со	
  своими	
  заказчиками	
  
   только	
  сами	
                 •  Отвечает	
  за	
  Product	
  Backlog	
  и	
  декомпозицию	
  на	
  User	
  Stories	
  
                                       по	
  своим	
  продуктам	
  
   программисты	
  
                                    •  Отвечает	
  за	
  приемочные	
  тесты	
  к	
  User	
  Story	
  
•  Планирование	
  
   растягивается	
                  Программист	
  =	
  Team	
  Lead	
  
                                    •  Помогает	
  команде	
  декомпозировать	
  (дизайнить)	
  
                                    •  Обучает	
  бизнес-­‐домену	
  
                                    •  Проводит	
  ревью	
  кода	
  
                                                                                                     программист	
  
                                    Project	
  manager	
  
                                    •  Product	
  Owner	
  для	
  Product	
  Owner’ов	
  
                                                                                                            1	
  Product	
  	
  
                                    •  Отвечает	
  за	
  успех	
  перед	
  руководством	
                   *	
  Owner	
  
                                    •  Помогает	
  управлять	
  требованиями	
                           продукт	
  
Кейс	
  №2.	
  The	
  matrix	
  has	
  you	
  
ты	
  в	
  матрице!	
  
Ситуация	
                                             Почему	
  Agile?	
             Почему	
  Agile	
  провалился?	
  
Заказная	
  разработка	
  ПО	
                         Быстрая	
  реакция	
  на	
     Невозможность	
  собрать	
  и	
  
80	
  человек	
  в	
  разработке	
                                                    удержать	
  команду:	
  
                                                       изменение	
  требований	
  
                                                                                      	
  
Разработчики	
                                                                        Проекты	
  
•  PM	
                                                Высокая	
                      расформировываются	
  после	
  
•  Analysts	
                                          производительность	
           окончания,	
  «уники»	
  шарятся	
  
•  Java	
  Developers	
  
•  Testers	
  
	
  
Уники	
  
•  Business	
  Analysts	
  
•  Test	
  engineers	
  
•  Architects	
  
•  DB	
  Admins	
  
•  UI	
  designers	
  

Проекты	
  от	
  2	
  месяцев	
  до	
  2	
  лет	
  
ты	
  в	
  матрице!	
  
Почему	
  Agile	
  провалился?	
   Что	
  сработало?	
  

Невозможность	
  собрать	
          Команды	
  
и	
  удержать	
  команду:	
         •  Проекты	
  командам	
  вместо	
  создания	
  
	
                                     команды	
  на	
  проект	
  
Проекты	
                           •  Стабильное	
  «ядро»	
  команды	
  –	
  носители	
  
расформировываются	
                   культуры	
  
после	
  окончания,	
  
«уники»	
  шарятся	
                Уники-­‐консультанты	
  
                                    •  Помогают	
  и	
  подсказывают	
  
                                    •  Делают	
  частичное	
  ревью	
  
                                    •  Проводят	
  обучение	
  в	
  бою	
  
                                    •  Пишут	
  «примерчики»	
  

                                    Новая	
  команда	
  
                                    •  Формальный	
  Kick-­‐off	
  
                                    •  «Спецназ»-­‐команда	
  
                                    •  Тимлид-­‐зажигалка	
  
Идущие	
  на	
  смерть	
  приветствуют	
  
                  тебя!	
  
идущие	
  на	
  смерть	
  
Ситуация	
                      Почему	
  Agile?	
      Почему	
  Agile	
  провалился?	
  

•  Корпорация	
                                         •      Некогда	
  планировать	
  
                                                               (лучше	
  поработать)	
  
•  Планирование	
  на	
            Что-­‐то	
  ты	
  
                                                        •      Демо	
  для	
  заказчика?	
  
   1.5	
  месяца	
  с	
           слабенький	
                 Это	
  увеличит	
  объем	
  
   перечнем	
  задач	
             какой-­‐то	
                работ!	
  
•  План	
  должен	
  быть	
  
   выполнен	
  в	
  любом	
                             •      Автоматизация	
  
   случае	
                                                    тестирования?	
  А	
  план	
  
                                                               кто	
  делать	
  будет?	
  
                                                        	
  
•  Работы	
  больше,	
                                  •      Опасение,	
  что	
  
   чем	
  можно	
  успеть	
                                    фокусирование	
  на	
  
   в	
  1.5-­‐2	
  раза	
                                      доделке	
  фичи	
  
                                                               приведет	
  к	
  срыву	
  
                                                               плана	
  
•  Сдают	
  на	
  ПСИ	
  
   сырой	
  функционал	
                                •      Руководство	
  не	
  
                                                               заинтересовано	
  в	
  
•  Доделывают	
  позже	
                                       изменениях	
  
идущие	
  на	
  смерть	
  
Почему	
  Agile	
  провалился?	
   Что	
  сработало?	
  
•      Некогда	
  планировать	
  
       (лучше	
  поработать)	
          EPIC	
  FAIL	
  
•      Демо	
  для	
  заказчика?	
  
       Это	
  увеличит	
  объем	
  
       работ!	
  

•      Автоматизация	
  
       тестирования?	
  А	
  план	
  
       кто	
  делать	
  будет?	
  
	
  
•      Опасение,	
  что	
  
       фокусирование	
  на	
  
       доделке	
  фичи	
  
       приведет	
  к	
  срыву	
  
       плана	
  

•      Руководство	
  не	
  
       заинтересовано	
  в	
  
       изменениях	
  
КОНЕЦ	
  	
  

Mais conteúdo relacionado

Mais procurados

Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...Ontico
 
#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработкаAskhat Urazbaev
 
Практики масштабирования гибкой разработки
Практики масштабирования гибкой разработкиПрактики масштабирования гибкой разработки
Практики масштабирования гибкой разработкиAskhat Urazbaev
 
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Denis Tuchin
 
Государство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое ЗаданиеГосударство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое ЗаданиеAskhat Urazbaev
 
Управление зависимостями между командами
Управление зависимостями между командамиУправление зависимостями между командами
Управление зависимостями между командамиAskhat Urazbaev
 
Agile мёртв (!|?) / Александр Сидоров (Яндекс)
Agile мёртв (!|?) / Александр Сидоров (Яндекс)Agile мёртв (!|?) / Александр Сидоров (Яндекс)
Agile мёртв (!|?) / Александр Сидоров (Яндекс)Ontico
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППPavel Gabriel
 
Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.
Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.
Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.ScrumTrek
 
как убить поставку скрамом
как убить поставку скрамомкак убить поставку скрамом
как убить поставку скрамомAlexey Ilyichev
 
безуглый гибкая стратегия (Agile strategy)
безуглый   гибкая стратегия (Agile strategy)безуглый   гибкая стратегия (Agile strategy)
безуглый гибкая стратегия (Agile strategy)Magneta AI
 
Николай Фабричев. Внедряем Agile. Как можно влиять на мотивацию команды при в...
Николай Фабричев. Внедряем Agile. Как можно влиять на мотивацию команды при в...Николай Фабричев. Внедряем Agile. Как можно влиять на мотивацию команды при в...
Николай Фабричев. Внедряем Agile. Как можно влиять на мотивацию команды при в...ScrumTrek
 
лобасев 3 ключевых навыка успешной agile-команды
лобасев   3 ключевых навыка успешной agile-командылобасев   3 ключевых навыка успешной agile-команды
лобасев 3 ключевых навыка успешной agile-командыMagneta AI
 
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)Ontico
 
Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.
Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.
Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.ScrumTrek
 
Развитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итРазвитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итMagneta AI
 
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...ScrumTrek
 
Highload в ВУЗе: идеализм, расчетливый менеджмент или пустые надежды
Highload в ВУЗе: идеализм, расчетливый менеджмент или пустые надеждыHighload в ВУЗе: идеализм, расчетливый менеджмент или пустые надежды
Highload в ВУЗе: идеализм, расчетливый менеджмент или пустые надеждыArtyom Kalichkin
 

Mais procurados (19)

Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
Cбалансированная система показателей в Agile: KPI с человеским лицом (Борис В...
 
#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка
 
Практики масштабирования гибкой разработки
Практики масштабирования гибкой разработкиПрактики масштабирования гибкой разработки
Практики масштабирования гибкой разработки
 
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
 
Государство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое ЗаданиеГосударство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое Задание
 
Управление зависимостями между командами
Управление зависимостями между командамиУправление зависимостями между командами
Управление зависимостями между командами
 
Agile мёртв (!|?) / Александр Сидоров (Яндекс)
Agile мёртв (!|?) / Александр Сидоров (Яндекс)Agile мёртв (!|?) / Александр Сидоров (Яндекс)
Agile мёртв (!|?) / Александр Сидоров (Яндекс)
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ППП
 
Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.
Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.
Дмитрий Павлов. Бытовые трудности и анти-паттерны Agile-команд.
 
как убить поставку скрамом
как убить поставку скрамомкак убить поставку скрамом
как убить поставку скрамом
 
ALM & Agile
ALM & AgileALM & Agile
ALM & Agile
 
безуглый гибкая стратегия (Agile strategy)
безуглый   гибкая стратегия (Agile strategy)безуглый   гибкая стратегия (Agile strategy)
безуглый гибкая стратегия (Agile strategy)
 
Николай Фабричев. Внедряем Agile. Как можно влиять на мотивацию команды при в...
Николай Фабричев. Внедряем Agile. Как можно влиять на мотивацию команды при в...Николай Фабричев. Внедряем Agile. Как можно влиять на мотивацию команды при в...
Николай Фабричев. Внедряем Agile. Как можно влиять на мотивацию команды при в...
 
лобасев 3 ключевых навыка успешной agile-команды
лобасев   3 ключевых навыка успешной agile-командылобасев   3 ключевых навыка успешной agile-команды
лобасев 3 ключевых навыка успешной agile-команды
 
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
Как понять, что Agile работает / Асхат Уразбаев (ScrumTrek)
 
Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.
Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.
Дмитрий Лобасев. Подготовка корпоративной культуры к внедрению Agile.
 
Развитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итРазвитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в ит
 
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
Лилия Алексеева. Вальс Mrs. Agility и Mr. Waterfall - управление производство...
 
Highload в ВУЗе: идеализм, расчетливый менеджмент или пустые надежды
Highload в ВУЗе: идеализм, расчетливый менеджмент или пустые надеждыHighload в ВУЗе: идеализм, расчетливый менеджмент или пустые надежды
Highload в ВУЗе: идеализм, расчетливый менеджмент или пустые надежды
 

Destaque

Process improvement process improvement process
Process improvement process improvement processProcess improvement process improvement process
Process improvement process improvement processAskhat Urazbaev
 
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...ScrumTrek
 
Надежда Авданина, Мифы и голая правда о внедрении Agile-практик в крупных орг...
Надежда Авданина, Мифы и голая правда о внедрении Agile-практик в крупных орг...Надежда Авданина, Мифы и голая правда о внедрении Agile-практик в крупных орг...
Надежда Авданина, Мифы и голая правда о внедрении Agile-практик в крупных орг...ScrumTrek
 
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииСтатегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииAskhat Urazbaev
 
Кейс Agile трансформации корпоративной культуры в МТС
Кейс Agile трансформации корпоративной культуры в МТСКейс Agile трансформации корпоративной культуры в МТС
Кейс Agile трансформации корпоративной культуры в МТСCEE-SEC(R)
 
Почему у нас не выходит Agile?
Почему у нас не выходит Agile?Почему у нас не выходит Agile?
Почему у нас не выходит Agile?Anton Zotin
 

Destaque (8)

Process improvement process improvement process
Process improvement process improvement processProcess improvement process improvement process
Process improvement process improvement process
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
 
Lean leadership
Lean leadershipLean leadership
Lean leadership
 
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
Лилия Алексеева, Весь этот Agile: гибкость в корпоративной среде в трех мифа...
 
Надежда Авданина, Мифы и голая правда о внедрении Agile-практик в крупных орг...
Надежда Авданина, Мифы и голая правда о внедрении Agile-практик в крупных орг...Надежда Авданина, Мифы и голая правда о внедрении Agile-практик в крупных орг...
Надежда Авданина, Мифы и голая правда о внедрении Agile-практик в крупных орг...
 
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииСтатегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компании
 
Кейс Agile трансформации корпоративной культуры в МТС
Кейс Agile трансформации корпоративной культуры в МТСКейс Agile трансформации корпоративной культуры в МТС
Кейс Agile трансформации корпоративной культуры в МТС
 
Почему у нас не выходит Agile?
Почему у нас не выходит Agile?Почему у нас не выходит Agile?
Почему у нас не выходит Agile?
 

Semelhante a 3 кейса провала и успеха внедрения Agile

Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиSQALab
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar
 
Типичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и AgileТипичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и AgileMagneta AI
 
Обзор Feature-Driven Development и Domain-Driven Design
Обзор Feature-Driven Development и Domain-Driven DesignОбзор Feature-Driven Development и Domain-Driven Design
Обзор Feature-Driven Development и Domain-Driven DesignAndrey Bibichev
 
Эффективный процесс разработки ПО на основе гибких подходов
Эффективный процесс разработки ПО на основе гибких подходовЭффективный процесс разработки ПО на основе гибких подходов
Эффективный процесс разработки ПО на основе гибких подходовАлександр Шамрай
 
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...QAFest
 
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)Dmitry Melikov
 
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...Анастасия Виноградова
 
Практические аспекты разработки ПО #2
Практические аспекты разработки ПО #2Практические аспекты разработки ПО #2
Практические аспекты разработки ПО #2Denis Umnov
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиBoris Volfson
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриDaria Oreshkina
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в ITSam Faktorovich
 
Виталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileВиталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileSQADays_2009_Piter
 
Product development. Founder Institute
Product development. Founder InstituteProduct development. Founder Institute
Product development. Founder InstituteDenis Alaev
 
Nfilippov. Something About Agile
Nfilippov. Something About AgileNfilippov. Something About Agile
Nfilippov. Something About AgileNikita Filippov
 
Agile - гибкое управление проектами
Agile - гибкое управление проектамиAgile - гибкое управление проектами
Agile - гибкое управление проектамиSergey Atroschenkov
 
Работа с требованиями в Agile
Работа с требованиями в AgileРабота с требованиями в Agile
Работа с требованиями в AgileISsoft
 
CodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиковCodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиковCodeFest
 
Slid 3.0 Scrum для практиков на Vsts2008
Slid 3.0 Scrum для практиков на Vsts2008Slid 3.0 Scrum для практиков на Vsts2008
Slid 3.0 Scrum для практиков на Vsts2008Denis Petelin
 
Развитие IT-организации - от рассвета до заката
Развитие IT-организации - от рассвета до закатаРазвитие IT-организации - от рассвета до заката
Развитие IT-организации - от рассвета до закатаSQALab
 

Semelhante a 3 кейса провала и успеха внедрения Agile (20)

Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить баги
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
 
Типичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и AgileТипичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и Agile
 
Обзор Feature-Driven Development и Domain-Driven Design
Обзор Feature-Driven Development и Domain-Driven DesignОбзор Feature-Driven Development и Domain-Driven Design
Обзор Feature-Driven Development и Domain-Driven Design
 
Эффективный процесс разработки ПО на основе гибких подходов
Эффективный процесс разработки ПО на основе гибких подходовЭффективный процесс разработки ПО на основе гибких подходов
Эффективный процесс разработки ПО на основе гибких подходов
 
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
 
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
Microsoft ALM VS&TFS 2012 (Семинары. А.Шамрай)
 
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
Методы управления проектами с коротким циклом - Agile от практиков_InnoTrain_...
 
Практические аспекты разработки ПО #2
Практические аспекты разработки ПО #2Практические аспекты разработки ПО #2
Практические аспекты разработки ПО #2
 
Cемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектамиCемь смертных грехов в управлении проектами
Cемь смертных грехов в управлении проектами
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутри
 
Профессии в IT
Профессии в ITПрофессии в IT
Профессии в IT
 
Виталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileВиталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в Agile
 
Product development. Founder Institute
Product development. Founder InstituteProduct development. Founder Institute
Product development. Founder Institute
 
Nfilippov. Something About Agile
Nfilippov. Something About AgileNfilippov. Something About Agile
Nfilippov. Something About Agile
 
Agile - гибкое управление проектами
Agile - гибкое управление проектамиAgile - гибкое управление проектами
Agile - гибкое управление проектами
 
Работа с требованиями в Agile
Работа с требованиями в AgileРабота с требованиями в Agile
Работа с требованиями в Agile
 
CodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиковCodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиков
 
Slid 3.0 Scrum для практиков на Vsts2008
Slid 3.0 Scrum для практиков на Vsts2008Slid 3.0 Scrum для практиков на Vsts2008
Slid 3.0 Scrum для практиков на Vsts2008
 
Развитие IT-организации - от рассвета до заката
Развитие IT-организации - от рассвета до закатаРазвитие IT-организации - от рассвета до заката
Развитие IT-организации - от рассвета до заката
 

Mais de Askhat Urazbaev

Особенности национальной разработки
Особенности национальной разработкиОсобенности национальной разработки
Особенности национальной разработкиAskhat Urazbaev
 
UX в Scrum: Итерация ноль для проектирования продуктов
UX в Scrum: Итерация ноль для проектирования продуктовUX в Scrum: Итерация ноль для проектирования продуктов
UX в Scrum: Итерация ноль для проектирования продуктовAskhat Urazbaev
 
Применение принципов Lean в масштабах предприятия
Применение принципов Lean в масштабах предприятияПрименение принципов Lean в масштабах предприятия
Применение принципов Lean в масштабах предприятияAskhat Urazbaev
 
Scrum в заказной разработке
Scrum в заказной разработкеScrum в заказной разработке
Scrum в заказной разработкеAskhat Urazbaev
 
Как продать Agile заказчику
Как продать Agile заказчикуКак продать Agile заказчику
Как продать Agile заказчикуAskhat Urazbaev
 
Внедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компанииВнедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компанииAskhat Urazbaev
 
Организация Самоорганизации
Организация СамоорганизацииОрганизация Самоорганизации
Организация СамоорганизацииAskhat Urazbaev
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в AgileAskhat Urazbaev
 

Mais de Askhat Urazbaev (13)

Scaling agile
Scaling agileScaling agile
Scaling agile
 
Особенности национальной разработки
Особенности национальной разработкиОсобенности национальной разработки
Особенности национальной разработки
 
Vs launch alm2
Vs launch alm2Vs launch alm2
Vs launch alm2
 
UX в Scrum: Итерация ноль для проектирования продуктов
UX в Scrum: Итерация ноль для проектирования продуктовUX в Scrum: Итерация ноль для проектирования продуктов
UX в Scrum: Итерация ноль для проектирования продуктов
 
Agile In House
Agile In HouseAgile In House
Agile In House
 
Применение принципов Lean в масштабах предприятия
Применение принципов Lean в масштабах предприятияПрименение принципов Lean в масштабах предприятия
Применение принципов Lean в масштабах предприятия
 
Scrum в заказной разработке
Scrum в заказной разработкеScrum в заказной разработке
Scrum в заказной разработке
 
Как продать Agile заказчику
Как продать Agile заказчикуКак продать Agile заказчику
Как продать Agile заказчику
 
Lean in Offshore
Lean in OffshoreLean in Offshore
Lean in Offshore
 
Внедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компанииВнедрение Agile на разных этапах развития компании
Внедрение Agile на разных этапах развития компании
 
Организация Самоорганизации
Организация СамоорганизацииОрганизация Самоорганизации
Организация Самоорганизации
 
Scrum Trek
Scrum TrekScrum Trek
Scrum Trek
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в Agile
 

3 кейса провала и успеха внедрения Agile

  • 1. 3  кейса  провала  и  успеха   внедрения  Agile   Асхат  Уразбаев   Agile  Coach   ScrumTrek  
  • 2. Асхат  Уразбаев  (@zibsun)   •  ScrumTrek   •  Agile  Coach   •  Управляющий  партнер   •  В  прошлом   •  Программист,  менеджер   проектов,  методолог  
  • 3. Является  ли  Agile  серебряной  пулей?  
  • 4. Кейс  №1:  Один  в  поле  не  воин  
  • 5. один  в  поле  не  воин   Ситуация   Почему  Agile?   Почему  Agile  провалился?   Внутренняя  разработка   Проблема  анализа   •  Продукт  оунера  нет     Долго  и  все  медленнее:   •  Свои  продукты  знают   9  продуктов   4  бизнес  домена  (логистика,   только  сами   финансы/бухгалтерия,   программисты   производство,  HR)   •  Планирование   растягивается   5  программистов   Agile  –  командная  работа   Тестеров  и  аналитиков  нет   •  Меньше  риск  ухода   Начальник  отдела  отвечает  за   •  Быстрее  поставка   найм   •  Больше  мотивации   •  Больше  передачи  опыта   программист   1   developer   *   продукт  
  • 6. один  в  поле  не  воин   Почему  Agile  провалился?   Что  сработало?   •  Продукт  оунера  нет   Программист  =  Story  Owner   •  Свои  продукты  знают   •  Общается  со  своими  заказчиками   только  сами   •  Отвечает  за  Product  Backlog  и  декомпозицию  на  User  Stories   по  своим  продуктам   программисты   •  Отвечает  за  приемочные  тесты  к  User  Story   •  Планирование   растягивается   Программист  =  Team  Lead   •  Помогает  команде  декомпозировать  (дизайнить)   •  Обучает  бизнес-­‐домену   •  Проводит  ревью  кода   программист   Project  manager   •  Product  Owner  для  Product  Owner’ов   1  Product     •  Отвечает  за  успех  перед  руководством   *  Owner   •  Помогает  управлять  требованиями   продукт  
  • 7. Кейс  №2.  The  matrix  has  you  
  • 8. ты  в  матрице!   Ситуация   Почему  Agile?   Почему  Agile  провалился?   Заказная  разработка  ПО   Быстрая  реакция  на   Невозможность  собрать  и   80  человек  в  разработке   удержать  команду:   изменение  требований     Разработчики   Проекты   •  PM   Высокая   расформировываются  после   •  Analysts   производительность   окончания,  «уники»  шарятся   •  Java  Developers   •  Testers     Уники   •  Business  Analysts   •  Test  engineers   •  Architects   •  DB  Admins   •  UI  designers   Проекты  от  2  месяцев  до  2  лет  
  • 9. ты  в  матрице!   Почему  Agile  провалился?   Что  сработало?   Невозможность  собрать   Команды   и  удержать  команду:   •  Проекты  командам  вместо  создания     команды  на  проект   Проекты   •  Стабильное  «ядро»  команды  –  носители   расформировываются   культуры   после  окончания,   «уники»  шарятся   Уники-­‐консультанты   •  Помогают  и  подсказывают   •  Делают  частичное  ревью   •  Проводят  обучение  в  бою   •  Пишут  «примерчики»   Новая  команда   •  Формальный  Kick-­‐off   •  «Спецназ»-­‐команда   •  Тимлид-­‐зажигалка  
  • 10. Идущие  на  смерть  приветствуют   тебя!  
  • 11. идущие  на  смерть   Ситуация   Почему  Agile?   Почему  Agile  провалился?   •  Корпорация   •  Некогда  планировать   (лучше  поработать)   •  Планирование  на   Что-­‐то  ты   •  Демо  для  заказчика?   1.5  месяца  с   слабенький   Это  увеличит  объем   перечнем  задач   какой-­‐то   работ!   •  План  должен  быть   выполнен  в  любом   •  Автоматизация   случае   тестирования?  А  план   кто  делать  будет?     •  Работы  больше,   •  Опасение,  что   чем  можно  успеть   фокусирование  на   в  1.5-­‐2  раза   доделке  фичи   приведет  к  срыву   плана   •  Сдают  на  ПСИ   сырой  функционал   •  Руководство  не   заинтересовано  в   •  Доделывают  позже   изменениях  
  • 12. идущие  на  смерть   Почему  Agile  провалился?   Что  сработало?   •  Некогда  планировать   (лучше  поработать)   EPIC  FAIL   •  Демо  для  заказчика?   Это  увеличит  объем   работ!   •  Автоматизация   тестирования?  А  план   кто  делать  будет?     •  Опасение,  что   фокусирование  на   доделке  фичи   приведет  к  срыву   плана   •  Руководство  не   заинтересовано  в   изменениях  
  • 13.
  • 14.
  • 15.