SlideShare une entreprise Scribd logo
1  sur  37
Тимофей Евграшин
                                Тренер
                                Тел.: +38 067 408 53 30
                                E-mail: tim@tim.com.ua
                                www.tim.com.ua




Внедрение Scrum
три примера из реальной жизни


    Agile Eastern Europe
    Киев, 19 сентября 2009



                                 © The Improved Methods
Докладчик
          Тимофей Евграшин
                    Менеджер проектов с Agile уклоном
                    Certified ScrumMaster
                    Scrum практик
                    Тренер по внедрению гибких
                     методологий управления проектами
                     (Agile/Scrum)
                    Директор компании
                     специализированных тренингов «The
                     Improved Methods»
               email: tim@tim.com.ua
               skype: spidertim
               http://tim.com.ua
                                       © The Improved Methods
Дело не в сравнении 

 Обычно...
    Оценивают              по метрическим
     показателям
    Сравнивают по использованию
     общепринятых практик


  Интересно просто говорить с командами
  Ведь дело не в сравнении 
Во время подготовки презентации не пострадала ни одна команда
                                                           © The Improved Methods
О чем пойдет речь

 Кратко о трех проектах
 О реалиях проектов и адаптации к ним
 Подробно о том, как и что мы делаем




        © 123RF Limited   .




                                  © The Improved Methods
О ком пойдет речь

 Крупная   медиа корпорация




                                                                                .
                                                                                © 123RF Limited
 Внутренний   отдел разработки
  Тесное сотрудничество
  Следование корпоративным правилам
  Поддержка Scrum при старте проекта                © 123RF Limited                   .



  Команды выделены под
   конкретные бизнес подразделения




                                                            . © 123RF Limited
                                  © The Improved Methods
Команда А

 Один-два продукта
 Только один финальный выпуск
 Хорошее описание бизнес области
 Огромные объемы данных
 Распределенная Scrum команда




                             © The Improved Methods
Команда Б

 Много схожих коротких он-лайн
  проектов
 Внутренние и внешние поставщики
  информации
 Смена приоритетов и требований
 Выпуск в «он-лайн» каждую неделю/две
 Распределенная Scrum команда



                              © The Improved Methods
Команда В

 Проекты  «среднего» размера
 Выпуск по окончании проекта или
  через 3-5 итераций
 Разные бизнес области
 Разные технические платформы
 Scrum команда сидит вместе




                              © The Improved Methods
Важно

 Все   процессы на основе Scrum

 Обученные   Скрам мастера

 Совместные   вводные тренинги

 Выделены    Владельцы




                                                        © 123RF Limited.
 Продуктов
                                   © The Improved Methods
Кто наши Владельцы Продукта

 Он сам использует систему
 Он знает как работает
  бизнес
 Он - бизнес-аналитик
 Решения о приоритетах и
  «приемку» осуществляет
  бизнес


                                 © The Improved Methods
Кто наши Владельцы Продукта

 Изначально   придумывал
  системы (сайты)
 Знает приоритеты и
  регулярно координирует их
  с бизнесом
 Пользуется доверием в
  принятии решений
 У него есть своя «команда»


                               © The Improved Methods
Кто наши Владельцы Продукта

   Отвечает перед бизнесом за
    реализацию проектов
   Неплохо знает предметную
    область
   Один из источников новых
    идей
   У него есть своя «команда»




                                 © The Improved Methods
Как мы работаем с Бэклогом
     Продукта
 “Качественные”   истории

 Чащевсего есть критерии
 приемки

 Историиобъединяются по
 логическим модулям



                             © The Improved Methods
Как мы работаем с Бэклогом
Продукта
         Требования   разного уровня
         внятности

         Невсегда есть критерии
         приемки 

         Объединяются  в рамках мини-
         проектов или тематических
         модулей (сайтов)

         Используется   JIRA +
         Greenhopper
                            © The Improved Methods
Как мы работаем с Бэклогом
     Продукта
Восновном выдерживается
 формат Историй
 Пользователей

 Чащевсего есть критерии
 приемки

 Есть
     уровень Историй, Тем и
 Эпосов

 Команда
        использует JIRA +
 Greenhopper
                              © The Improved Methods
Как планирует релизы команда А

 Система
        будет иметь только один
 финальный выпуск

 Каждый спринт выпускается
 новая рабочая версия

 Все«бета»-пользователи
 смотрят и добавляют
 пожелания




                                                   © 123RF Limited.
                              © The Improved Methods
Как планирует релизы команда Б

   Работа идет постоянно, независимо от
    «проектов»

   Выпуск в «live» идет после каждого спринта

   «Проекты» длятся
    максимум 2-3
    спринта




                                                        © 123RF Limited.
                                    © The Improved Methods
Как планирует релизы команда В

   Есть «запуск»
    проекта

   Планируются
    регулярные выпуски

   Отслеживается
    Release BurnDown



                                 © The Improved Methods
Как мы готовимся к планированию
    Спринта
 Всекоманды используют
 сравнительные оценки в
 Story Points




                                           .
                                           © 123RF Limited
 Используется   Planning Poker

                                                             © 123RF Limited.




Важно: готовьте Бэклог Продукта заранее!

                                  © The Improved Methods
Как планирует Спринт команда А

 Верхушка   Бэклога:
   «обратная связь» с прошлого
    «Демо»
   следующая ожидаемая
    функциональность
 Используют Velocity
 Демо, Ретроспектива и
  Планирование проходят в один
  день
                                  © The Improved Methods
Как планирует Спринт команда Б

 ВП  предварительно обновляет
  бэклог
 ВП выделяет несколько основных
  целей
 Используется «средний Velocity»
  как «коробочка»
 Используется бюджет рабочих
  дней, Focus Factor и «6е чувство»
  
                                © The Improved Methods
Как планирует Спринт команда В

   ВП формирует Цель Спринта
    согласно приоритетам

   Команда выбирает истории,
    которые точно сможет сделать

   Используется показатель Velocity
    для определения объемов


                                       © The Improved Methods
Ежедневный Скрам в команде А

   Ежедневная видеоконференция
    с удаленными разработчиками и
    ВП

   По возможности присутствует
    кто-то из заказчиков

   Отвечают на стандартные 3
    вопроса

   Обновляют оценки оставшихся
    работ




                                                         © 123RF Limited.
                                    © The Improved Methods
Ежедневный Скрам в команде Б

   Ежедневная видеоконференция между всей
    командой и Владельцем
    Продукта

   Отвечают на стандартные
    3 вопроса

   Делятся новостями




                                                      © 123RF Limited.
                                 © The Improved Methods
Ежедневный Скрам в команде В

   Ежедневный Scrum внутри команды

   Отдельный звонок
    SM с Владельцем Продукта
    или всей командой




                                                          © 123RF Limited.
                                 © The Improved Methods
Изменения требований в команде А

   Бизнес не требует больших
    изменений в спринте




                                                                           © 123RF Limited.
   Реализация соответствует
    ожидаемой сложности

                                          Изменения плана
                                           чаще предлагаются
                                           самой командой
                    © 123RF Limited.




                                                  © The Improved Methods
Изменения требований в команде Б

                       Быстрые изменения –
                        естественное свойство
                        бизнеса

                       Реализация отличается
                        от ожидаемой
 © 123RF Limited.




                        сложности

                       А еще есть «пожары»




                                                                         © 123RF Limited.
                                                © The Improved Methods
Изменения требований в команде В

   Бизнес не требует больших
    изменений в спринте


                                                                        © 123RF Limited.




                                         Реализация может
                                          отличаться от ожидаемой
                                          сложности
                   © 123RF Limited.




                                                      © The Improved Methods
Как проводит Демо команда А

   На момент Демо новая
    функциональность уже на демо-
    сервере
   Отдельная Демо с Владельцем
    Продукта
   ВП проводит отдельную презентацию
    заказчикам
   После презентации ВП передает
    обратную связь команде

                                 © The Improved Methods
Как проводит Демо команда Б

   На момент Демо новая
    функциональность уже на демо-
    сервере
   ВП уже видел всю готовую
    функциональность
   Обсуждаются нюансы каждого
    законченного требования
   Оценки недоделанных работ
    пересматриваются

                                    © The Improved Methods
Как проводит Демо команда В

   Команда демонстрирует всю
    завершенную работу

   ВП уже видел часть
    функциональности, хотя не всегда
    ее верифицировал




                                   © The Improved Methods
Ретроспективы в команде А




                                                        © 123RF Limited.
   Команда и Владелец Продукта
    обсуждают как прошел спринт




   Идеи о подходах обсуждаются сразу и
    вступают в действие со следующего спринта



                                   © The Improved Methods
Ретроспективы в команде Б

 Проходят   между разработчиками

 Иногдаэто тематические обсуждения и
 долгосрочные планы

 Результаты   сообщаются ВП

 Разв год – глобальная
 ретроспектива             © 123RF Limited.




                                              © The Improved Methods
Ретроспективы в команде В

   Ретроспективы проводятся с Владельцем
    Продукта
   Приглашают фасилитатора
   Выбирают несколько улучшений
   Вырабатывают план действий
                  © 123RF Limited.




                                     © The Improved Methods
Два слова о визитах

 Личныевстречи являются критическим
 фактором для распределенных команд




                          © 123RF Limited.




                                             © The Improved Methods
Вопросы?




                                                                                               © 123RF Limited.
Некоторые изображения и / или фотографии в этой презентации, являются объектом авторского права собственности 123RF Limited, ее сотрудников или
лицензированных партнеров и используются с разрешения в соответствии с лицензией. Эти изображения и / или фотографии не могут быть скопированы или
скачаны без разрешения 123RF Limited


                                                                                                                  © The Improved Methods
Спасибо за внимание!
Вопросы и комментарии оставляйте, пожалуйста,
       на нашем блоге: www.tim.com.ua




                                     © The Improved Methods

Contenu connexe

Tendances

Живой мир Agile: Владельцы продуктов, их типы и среда обитания :-)
Живой мир Agile: Владельцы продуктов, их типы и среда обитания :-)Живой мир Agile: Владельцы продуктов, их типы и среда обитания :-)
Живой мир Agile: Владельцы продуктов, их типы и среда обитания :-)
Timofey (Tim) Yevgrashyn
 
Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)
Ontico
 
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
ScrumTrek
 
Scrum Trek - Presentation
Scrum Trek - PresentationScrum Trek - Presentation
Scrum Trek - Presentation
Nikita Filippov
 
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииСтатегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компании
Askhat Urazbaev
 
вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы Agile
Magneta AI
 
Развитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итРазвитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в ит
Magneta AI
 

Tendances (20)

Живой мир Agile: Владельцы продуктов, их типы и среда обитания :-)
Живой мир Agile: Владельцы продуктов, их типы и среда обитания :-)Живой мир Agile: Владельцы продуктов, их типы и среда обитания :-)
Живой мир Agile: Владельцы продуктов, их типы и среда обитания :-)
 
Продукт: вам нарезать или целым куском?
Продукт: вам нарезать или целым куском?Продукт: вам нарезать или целым куском?
Продукт: вам нарезать или целым куском?
 
Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)
 
Масштабирование Agile в Единой фронтальной системе Сбербанка
Масштабирование Agile в Единой фронтальной системе СбербанкаМасштабирование Agile в Единой фронтальной системе Сбербанка
Масштабирование Agile в Единой фронтальной системе Сбербанка
 
Scrummy Scrum
Scrummy ScrumScrummy Scrum
Scrummy Scrum
 
The Zen of Scrum - Russian
The Zen of Scrum - RussianThe Zen of Scrum - Russian
The Zen of Scrum - Russian
 
Agile в головах и компаниях (PM Clubs @ Dnipro)
Agile в головах и компаниях (PM Clubs @ Dnipro)Agile в головах и компаниях (PM Clubs @ Dnipro)
Agile в головах и компаниях (PM Clubs @ Dnipro)
 
Agile scrum - гибкое управление проектами
Agile   scrum - гибкое управление проектамиAgile   scrum - гибкое управление проектами
Agile scrum - гибкое управление проектами
 
Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...
Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...
Раскрась свой Бэклог! Или о том как принимать решения на основе разных типов ...
 
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
 
Scrum Trek - Presentation
Scrum Trek - PresentationScrum Trek - Presentation
Scrum Trek - Presentation
 
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компанииСтатегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компании
 
вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы Agile
 
Развитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в итРазвитие управления проектами и критериев качества в ит
Развитие управления проектами и критериев качества в ит
 
Learn Lean: Технология управления от самураев – теория и практика
Learn Lean: Технология управления от самураев – теория и практикаLearn Lean: Технология управления от самураев – теория и практика
Learn Lean: Технология управления от самураев – теория и практика
 
Гибкие технологии разработки
Гибкие технологии разработкиГибкие технологии разработки
Гибкие технологии разработки
 
как убить поставку скрамом
как убить поставку скрамомкак убить поставку скрамом
как убить поставку скрамом
 
Lean And Agile
Lean And AgileLean And Agile
Lean And Agile
 
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
 
Михаил Лукьянов, Дмитрий Шайхатаров, Agile среди водопадов. Использование SCR...
Михаил Лукьянов, Дмитрий Шайхатаров, Agile среди водопадов. Использование SCR...Михаил Лукьянов, Дмитрий Шайхатаров, Agile среди водопадов. Использование SCR...
Михаил Лукьянов, Дмитрий Шайхатаров, Agile среди водопадов. Использование SCR...
 

En vedette

Ретроспектива — механизм постоянной адаптации
Ретроспектива — механизм постоянной адаптацииРетроспектива — механизм постоянной адаптации
Ретроспектива — механизм постоянной адаптации
Timofey (Tim) Yevgrashyn
 
Agile is dead or The Force Awakening? (ITEM, 2016)
Agile is dead or The Force Awakening? (ITEM, 2016)Agile is dead or The Force Awakening? (ITEM, 2016)
Agile is dead or The Force Awakening? (ITEM, 2016)
Timofey (Tim) Yevgrashyn
 
Вспомните о Пользователях
Вспомните о ПользователяхВспомните о Пользователях
Вспомните о Пользователях
Timofey (Tim) Yevgrashyn
 
Сеанс коллективного гадания или почему совместные оценки все-таки помогают Ag...
Сеанс коллективного гадания или почему совместные оценки все-таки помогают Ag...Сеанс коллективного гадания или почему совместные оценки все-таки помогают Ag...
Сеанс коллективного гадания или почему совместные оценки все-таки помогают Ag...
Timofey (Tim) Yevgrashyn
 
"WTF is LRM, YAGNI, JIT?“ или вы не знаете основные Agile-принципы
"WTF is LRM, YAGNI, JIT?“ или вы не знаете основные Agile-принципы"WTF is LRM, YAGNI, JIT?“ или вы не знаете основные Agile-принципы
"WTF is LRM, YAGNI, JIT?“ или вы не знаете основные Agile-принципы
Timofey (Tim) Yevgrashyn
 
Управление проектами в условиях Хаоса
Управление проектами в условиях ХаосаУправление проектами в условиях Хаоса
Управление проектами в условиях Хаоса
Timofey (Tim) Yevgrashyn
 
Внутренний PR для ИТ-компаний
Внутренний PR для ИТ-компанийВнутренний PR для ИТ-компаний
Внутренний PR для ИТ-компаний
Timofey (Tim) Yevgrashyn
 

En vedette (19)

Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
 
Мифы и реалии самоорганизующихся команд - AgileBaseCamp@Kharkov
Мифы и реалии самоорганизующихся команд - AgileBaseCamp@KharkovМифы и реалии самоорганизующихся команд - AgileBaseCamp@Kharkov
Мифы и реалии самоорганизующихся команд - AgileBaseCamp@Kharkov
 
5 Советов, как улучшить работу распределенных команд - WebCamp@Odessa Innovat...
5 Советов, как улучшить работу распределенных команд - WebCamp@Odessa Innovat...5 Советов, как улучшить работу распределенных команд - WebCamp@Odessa Innovat...
5 Советов, как улучшить работу распределенных команд - WebCamp@Odessa Innovat...
 
Первое правило распределенных самоорганизующихся систем (доклад AgileBaseCamp...
Первое правило распределенных самоорганизующихся систем (доклад AgileBaseCamp...Первое правило распределенных самоорганизующихся систем (доклад AgileBaseCamp...
Первое правило распределенных самоорганизующихся систем (доклад AgileBaseCamp...
 
От Agile к глобальным измененям в компании
От Agile к глобальным измененям в компанииОт Agile к глобальным измененям в компании
От Agile к глобальным измененям в компании
 
Ретроспектива — механизм постоянной адаптации
Ретроспектива — механизм постоянной адаптацииРетроспектива — механизм постоянной адаптации
Ретроспектива — механизм постоянной адаптации
 
Agile is dead or The Force Awakening? (ITEM, 2016)
Agile is dead or The Force Awakening? (ITEM, 2016)Agile is dead or The Force Awakening? (ITEM, 2016)
Agile is dead or The Force Awakening? (ITEM, 2016)
 
Геймификация в обучении (или несколько мифов и примеров)
Геймификация в обучении (или несколько мифов и примеров)Геймификация в обучении (или несколько мифов и примеров)
Геймификация в обучении (или несколько мифов и примеров)
 
Вспомните о Пользователях
Вспомните о ПользователяхВспомните о Пользователях
Вспомните о Пользователях
 
Культура лидерства в ИТ (v2.1)
Культура лидерства в ИТ (v2.1)Культура лидерства в ИТ (v2.1)
Культура лидерства в ИТ (v2.1)
 
Agile in Heads and Companies
Agile in Heads and CompaniesAgile in Heads and Companies
Agile in Heads and Companies
 
Scaling company with Agile
Scaling company with AgileScaling company with Agile
Scaling company with Agile
 
Сеанс коллективного гадания или почему совместные оценки все-таки помогают Ag...
Сеанс коллективного гадания или почему совместные оценки все-таки помогают Ag...Сеанс коллективного гадания или почему совместные оценки все-таки помогают Ag...
Сеанс коллективного гадания или почему совместные оценки все-таки помогают Ag...
 
Культура Лидерства в ИТ
Культура Лидерства в ИТКультура Лидерства в ИТ
Культура Лидерства в ИТ
 
ПоКанбанимся? Мастер-класс на основе Kanban Pizza Game
ПоКанбанимся? Мастер-класс на основе Kanban Pizza GameПоКанбанимся? Мастер-класс на основе Kanban Pizza Game
ПоКанбанимся? Мастер-класс на основе Kanban Pizza Game
 
"WTF is LRM, YAGNI, JIT?“ или вы не знаете основные Agile-принципы
"WTF is LRM, YAGNI, JIT?“ или вы не знаете основные Agile-принципы"WTF is LRM, YAGNI, JIT?“ или вы не знаете основные Agile-принципы
"WTF is LRM, YAGNI, JIT?“ или вы не знаете основные Agile-принципы
 
Управление проектами в условиях Хаоса
Управление проектами в условиях ХаосаУправление проектами в условиях Хаоса
Управление проектами в условиях Хаоса
 
Внутренний PR для ИТ-компаний
Внутренний PR для ИТ-компанийВнутренний PR для ИТ-компаний
Внутренний PR для ИТ-компаний
 
Agile in Ukraine
Agile in UkraineAgile in Ukraine
Agile in Ukraine
 

Similaire à Три примера Scrum команд

Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar
 
Effectivness analysis of moving from Scrum to Kanban
Effectivness analysis of moving from Scrum to KanbanEffectivness analysis of moving from Scrum to Kanban
Effectivness analysis of moving from Scrum to Kanban
Alena Portelli
 
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Sergiy Povolyashko
 
Практика работы с крупными проектами - от Scrum с XP к Kanban
Практика работы с крупными проектами - от Scrum с XP к KanbanПрактика работы с крупными проектами - от Scrum с XP к Kanban
Практика работы с крупными проектами - от Scrum с XP к Kanban
Alexander Byndyu
 
Agile/Scrum методологии разработки программного обеспечения
Agile/Scrum методологии разработки программного обеспеченияAgile/Scrum методологии разработки программного обеспечения
Agile/Scrum методологии разработки программного обеспечения
jazzteam
 
Общие темы. Тема 03.
Общие темы. Тема 03. Общие темы. Тема 03.
Общие темы. Тема 03.
Igor Shkulipa
 
CodeFest 2014. Шипилёв А. — Java Benchmarking: как два таймстампа записать!
CodeFest 2014. Шипилёв А. — Java Benchmarking: как два таймстампа записать!CodeFest 2014. Шипилёв А. — Java Benchmarking: как два таймстампа записать!
CodeFest 2014. Шипилёв А. — Java Benchmarking: как два таймстампа записать!
CodeFest
 
SCRUM в больших проектах
SCRUM в больших проектахSCRUM в больших проектах
SCRUM в больших проектах
Denis Petelin
 

Similaire à Три примера Scrum команд (20)

Agile scrum principles
Agile scrum principlesAgile scrum principles
Agile scrum principles
 
Презентация "Scrum с нуля"
Презентация "Scrum с нуля" Презентация "Scrum с нуля"
Презентация "Scrum с нуля"
 
Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить баги
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
 
Effectivness analysis of moving from Scrum to Kanban
Effectivness analysis of moving from Scrum to KanbanEffectivness analysis of moving from Scrum to Kanban
Effectivness analysis of moving from Scrum to Kanban
 
Всегда ли ваш Scrum великолепный - UNETA, Харьков
Всегда ли ваш Scrum великолепный - UNETA, ХарьковВсегда ли ваш Scrum великолепный - UNETA, Харьков
Всегда ли ваш Scrum великолепный - UNETA, Харьков
 
Organizing self-organizing teams
Organizing self-organizing teamsOrganizing self-organizing teams
Organizing self-organizing teams
 
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.Слайдкаст. Stratoplan Kharkov. Методологический паззл.
Слайдкаст. Stratoplan Kharkov. Методологический паззл.
 
SCRUM:open - Управление требованями в Agile проектах
SCRUM:open - Управление требованями в Agile проектахSCRUM:open - Управление требованями в Agile проектах
SCRUM:open - Управление требованями в Agile проектах
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
 
Практика работы с крупными проектами - от Scrum с XP к Kanban
Практика работы с крупными проектами - от Scrum с XP к KanbanПрактика работы с крупными проектами - от Scrum с XP к Kanban
Практика работы с крупными проектами - от Scrum с XP к Kanban
 
Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...
Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...
Гибкие методологии разработки: максимальный результат для бизнеса с минимальн...
 
Agile/Scrum методологии разработки программного обеспечения
Agile/Scrum методологии разработки программного обеспеченияAgile/Scrum методологии разработки программного обеспечения
Agile/Scrum методологии разработки программного обеспечения
 
Общие темы. Тема 03.
Общие темы. Тема 03. Общие темы. Тема 03.
Общие темы. Тема 03.
 
Роль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработкиРоль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработки
 
CodeFest 2014. Шипилёв А. — Java Benchmarking: как два таймстампа записать!
CodeFest 2014. Шипилёв А. — Java Benchmarking: как два таймстампа записать!CodeFest 2014. Шипилёв А. — Java Benchmarking: как два таймстампа записать!
CodeFest 2014. Шипилёв А. — Java Benchmarking: как два таймстампа записать!
 
работа в крупной компании на примере Banki.ru
работа в крупной компании на примере Banki.ruработа в крупной компании на примере Banki.ru
работа в крупной компании на примере Banki.ru
 
Agile Process Wizard или как собрать Agile методологию под конкретный проект
Agile Process Wizard или как собрать Agile методологию под конкретный проектAgile Process Wizard или как собрать Agile методологию под конкретный проект
Agile Process Wizard или как собрать Agile методологию под конкретный проект
 
Теория ограничений в Agile команде
Теория ограничений в Agile командеТеория ограничений в Agile команде
Теория ограничений в Agile команде
 
SCRUM в больших проектах
SCRUM в больших проектахSCRUM в больших проектах
SCRUM в больших проектах
 

Plus de Timofey (Tim) Yevgrashyn

Вам не нужна геймификация (или несколько мифов про модное слово)
Вам не нужна геймификация (или несколько мифов про модное слово)Вам не нужна геймификация (или несколько мифов про модное слово)
Вам не нужна геймификация (или несколько мифов про модное слово)
Timofey (Tim) Yevgrashyn
 
Интеллект-карты как инструмент тайм-менеджмента
Интеллект-карты как инструмент тайм-менеджментаИнтеллект-карты как инструмент тайм-менеджмента
Интеллект-карты как инструмент тайм-менеджмента
Timofey (Tim) Yevgrashyn
 

Plus de Timofey (Tim) Yevgrashyn (8)

Продукт: вам нарезать или целым куском? (IT-Spring 2013)
Продукт: вам нарезать или целым куском? (IT-Spring 2013)Продукт: вам нарезать или целым куском? (IT-Spring 2013)
Продукт: вам нарезать или целым куском? (IT-Spring 2013)
 
Agile масштабирование компании
Agile масштабирование компанииAgile масштабирование компании
Agile масштабирование компании
 
Вам не нужна геймификация (или несколько мифов про модное слово)
Вам не нужна геймификация (или несколько мифов про модное слово)Вам не нужна геймификация (или несколько мифов про модное слово)
Вам не нужна геймификация (или несколько мифов про модное слово)
 
Agility, как способ выживания (Agile Pizza #30, Киев, декабрь 2014)
Agility, как способ выживания (Agile Pizza #30, Киев, декабрь 2014)Agility, как способ выживания (Agile Pizza #30, Киев, декабрь 2014)
Agility, как способ выживания (Agile Pizza #30, Киев, декабрь 2014)
 
«Визуальная мотивация»
«Визуальная мотивация»«Визуальная мотивация»
«Визуальная мотивация»
 
IT People PechaKucha - Тимофей Евграшин - Люди из мира ИТ — всего лишь люди
IT People PechaKucha - Тимофей Евграшин - Люди из мира ИТ — всего лишь людиIT People PechaKucha - Тимофей Евграшин - Люди из мира ИТ — всего лишь люди
IT People PechaKucha - Тимофей Евграшин - Люди из мира ИТ — всего лишь люди
 
Успех не всегда означает победу (онлайн конференция ITBrunch "Учимся на чужих...
Успех не всегда означает победу (онлайн конференция ITBrunch "Учимся на чужих...Успех не всегда означает победу (онлайн конференция ITBrunch "Учимся на чужих...
Успех не всегда означает победу (онлайн конференция ITBrunch "Учимся на чужих...
 
Интеллект-карты как инструмент тайм-менеджмента
Интеллект-карты как инструмент тайм-менеджментаИнтеллект-карты как инструмент тайм-менеджмента
Интеллект-карты как инструмент тайм-менеджмента
 

Три примера Scrum команд

  • 1. Тимофей Евграшин Тренер Тел.: +38 067 408 53 30 E-mail: tim@tim.com.ua www.tim.com.ua Внедрение Scrum три примера из реальной жизни Agile Eastern Europe Киев, 19 сентября 2009 © The Improved Methods
  • 2. Докладчик  Тимофей Евграшин  Менеджер проектов с Agile уклоном  Certified ScrumMaster  Scrum практик  Тренер по внедрению гибких методологий управления проектами (Agile/Scrum)  Директор компании специализированных тренингов «The Improved Methods»  email: tim@tim.com.ua  skype: spidertim  http://tim.com.ua © The Improved Methods
  • 3. Дело не в сравнении   Обычно...  Оценивают по метрическим показателям  Сравнивают по использованию общепринятых практик Интересно просто говорить с командами Ведь дело не в сравнении  Во время подготовки презентации не пострадала ни одна команда © The Improved Methods
  • 4. О чем пойдет речь  Кратко о трех проектах  О реалиях проектов и адаптации к ним  Подробно о том, как и что мы делаем © 123RF Limited . © The Improved Methods
  • 5. О ком пойдет речь  Крупная медиа корпорация . © 123RF Limited  Внутренний отдел разработки Тесное сотрудничество Следование корпоративным правилам Поддержка Scrum при старте проекта © 123RF Limited . Команды выделены под конкретные бизнес подразделения . © 123RF Limited © The Improved Methods
  • 6. Команда А  Один-два продукта  Только один финальный выпуск  Хорошее описание бизнес области  Огромные объемы данных  Распределенная Scrum команда © The Improved Methods
  • 7. Команда Б  Много схожих коротких он-лайн проектов  Внутренние и внешние поставщики информации  Смена приоритетов и требований  Выпуск в «он-лайн» каждую неделю/две  Распределенная Scrum команда © The Improved Methods
  • 8. Команда В  Проекты «среднего» размера  Выпуск по окончании проекта или через 3-5 итераций  Разные бизнес области  Разные технические платформы  Scrum команда сидит вместе © The Improved Methods
  • 9. Важно  Все процессы на основе Scrum  Обученные Скрам мастера  Совместные вводные тренинги  Выделены Владельцы © 123RF Limited. Продуктов © The Improved Methods
  • 10. Кто наши Владельцы Продукта  Он сам использует систему  Он знает как работает бизнес  Он - бизнес-аналитик  Решения о приоритетах и «приемку» осуществляет бизнес © The Improved Methods
  • 11. Кто наши Владельцы Продукта  Изначально придумывал системы (сайты)  Знает приоритеты и регулярно координирует их с бизнесом  Пользуется доверием в принятии решений  У него есть своя «команда» © The Improved Methods
  • 12. Кто наши Владельцы Продукта  Отвечает перед бизнесом за реализацию проектов  Неплохо знает предметную область  Один из источников новых идей  У него есть своя «команда» © The Improved Methods
  • 13. Как мы работаем с Бэклогом Продукта  “Качественные” истории  Чащевсего есть критерии приемки  Историиобъединяются по логическим модулям © The Improved Methods
  • 14. Как мы работаем с Бэклогом Продукта  Требования разного уровня внятности  Невсегда есть критерии приемки   Объединяются в рамках мини- проектов или тематических модулей (сайтов)  Используется JIRA + Greenhopper © The Improved Methods
  • 15. Как мы работаем с Бэклогом Продукта Восновном выдерживается формат Историй Пользователей  Чащевсего есть критерии приемки  Есть уровень Историй, Тем и Эпосов  Команда использует JIRA + Greenhopper © The Improved Methods
  • 16. Как планирует релизы команда А  Система будет иметь только один финальный выпуск  Каждый спринт выпускается новая рабочая версия  Все«бета»-пользователи смотрят и добавляют пожелания © 123RF Limited. © The Improved Methods
  • 17. Как планирует релизы команда Б  Работа идет постоянно, независимо от «проектов»  Выпуск в «live» идет после каждого спринта  «Проекты» длятся максимум 2-3 спринта © 123RF Limited. © The Improved Methods
  • 18. Как планирует релизы команда В  Есть «запуск» проекта  Планируются регулярные выпуски  Отслеживается Release BurnDown © The Improved Methods
  • 19. Как мы готовимся к планированию Спринта  Всекоманды используют сравнительные оценки в Story Points . © 123RF Limited  Используется Planning Poker © 123RF Limited. Важно: готовьте Бэклог Продукта заранее! © The Improved Methods
  • 20. Как планирует Спринт команда А  Верхушка Бэклога:  «обратная связь» с прошлого «Демо»  следующая ожидаемая функциональность  Используют Velocity  Демо, Ретроспектива и Планирование проходят в один день © The Improved Methods
  • 21. Как планирует Спринт команда Б  ВП предварительно обновляет бэклог  ВП выделяет несколько основных целей  Используется «средний Velocity» как «коробочка»  Используется бюджет рабочих дней, Focus Factor и «6е чувство»  © The Improved Methods
  • 22. Как планирует Спринт команда В  ВП формирует Цель Спринта согласно приоритетам  Команда выбирает истории, которые точно сможет сделать  Используется показатель Velocity для определения объемов © The Improved Methods
  • 23. Ежедневный Скрам в команде А  Ежедневная видеоконференция с удаленными разработчиками и ВП  По возможности присутствует кто-то из заказчиков  Отвечают на стандартные 3 вопроса  Обновляют оценки оставшихся работ © 123RF Limited. © The Improved Methods
  • 24. Ежедневный Скрам в команде Б  Ежедневная видеоконференция между всей командой и Владельцем Продукта  Отвечают на стандартные 3 вопроса  Делятся новостями © 123RF Limited. © The Improved Methods
  • 25. Ежедневный Скрам в команде В  Ежедневный Scrum внутри команды  Отдельный звонок SM с Владельцем Продукта или всей командой © 123RF Limited. © The Improved Methods
  • 26. Изменения требований в команде А  Бизнес не требует больших изменений в спринте © 123RF Limited.  Реализация соответствует ожидаемой сложности  Изменения плана чаще предлагаются самой командой © 123RF Limited. © The Improved Methods
  • 27. Изменения требований в команде Б  Быстрые изменения – естественное свойство бизнеса  Реализация отличается от ожидаемой © 123RF Limited. сложности  А еще есть «пожары» © 123RF Limited. © The Improved Methods
  • 28. Изменения требований в команде В  Бизнес не требует больших изменений в спринте © 123RF Limited.  Реализация может отличаться от ожидаемой сложности © 123RF Limited. © The Improved Methods
  • 29. Как проводит Демо команда А  На момент Демо новая функциональность уже на демо- сервере  Отдельная Демо с Владельцем Продукта  ВП проводит отдельную презентацию заказчикам  После презентации ВП передает обратную связь команде © The Improved Methods
  • 30. Как проводит Демо команда Б  На момент Демо новая функциональность уже на демо- сервере  ВП уже видел всю готовую функциональность  Обсуждаются нюансы каждого законченного требования  Оценки недоделанных работ пересматриваются © The Improved Methods
  • 31. Как проводит Демо команда В  Команда демонстрирует всю завершенную работу  ВП уже видел часть функциональности, хотя не всегда ее верифицировал © The Improved Methods
  • 32. Ретроспективы в команде А © 123RF Limited.  Команда и Владелец Продукта обсуждают как прошел спринт  Идеи о подходах обсуждаются сразу и вступают в действие со следующего спринта © The Improved Methods
  • 33. Ретроспективы в команде Б  Проходят между разработчиками  Иногдаэто тематические обсуждения и долгосрочные планы  Результаты сообщаются ВП  Разв год – глобальная ретроспектива © 123RF Limited. © The Improved Methods
  • 34. Ретроспективы в команде В  Ретроспективы проводятся с Владельцем Продукта  Приглашают фасилитатора  Выбирают несколько улучшений  Вырабатывают план действий © 123RF Limited. © The Improved Methods
  • 35. Два слова о визитах  Личныевстречи являются критическим фактором для распределенных команд © 123RF Limited. © The Improved Methods
  • 36. Вопросы? © 123RF Limited. Некоторые изображения и / или фотографии в этой презентации, являются объектом авторского права собственности 123RF Limited, ее сотрудников или лицензированных партнеров и используются с разрешения в соответствии с лицензией. Эти изображения и / или фотографии не могут быть скопированы или скачаны без разрешения 123RF Limited © The Improved Methods
  • 37. Спасибо за внимание! Вопросы и комментарии оставляйте, пожалуйста, на нашем блоге: www.tim.com.ua © The Improved Methods