SlideShare a Scribd company logo
Способы	
  проведения	
  
ретроспектив	
  
Dmitry	
  Lobasev	
  
ScrumTrek	
  
Зачем	
  мы	
  проводим	
  ретроспективы?	
  

•  Проект	
  еще	
  не	
  закончен	
  –	
  мы	
  можем	
  
   улучшить	
  процесс	
  работы	
  нашей	
  команды	
  

•  Scrum	
  –	
  эмпирический	
  framework,	
  
   сфокусированный	
  на	
  постоянном	
  
   выявлении	
  проблем	
  и	
  трудностей,	
  с	
  
   последующим	
  их	
  решением	
  
Главное	
  Правило	
  Ретроспективы	
  
•  Вне	
  зависимости	
  от	
  того,	
  что	
  мы	
  выясним	
  
   на	
  ретроспективе,	
  мы	
  твердо	
  верим,	
  что	
  

•  каждый	
  делал	
  все,	
  что	
  было	
  в	
  его	
  силах	
  
   для	
  успеха,	
  

•  принимая	
  во	
  внимание	
  те	
  знания,	
  
   возможности,	
  навыки	
  и	
  ресурсы	
  которые	
  у	
  
   него	
  на	
  тот	
  момент	
  были.	
  	
  
Общий	
  план	
  проведения	
  
•  Создать	
  рабочую	
  атмосферу	
  
    –  Каждый	
  говорит	
  что-­‐то	
  хорошее	
  или	
  благодарит	
  кого-­‐
       нибудь	
  из	
  команды	
  
•  Собрать	
  данные	
  
    –  «+»	
  и	
  «–»,	
  данные	
  метрик	
  
•  Придумать	
  идеи	
  
•  Сформировать	
  план	
  
    –  Используя	
  «5	
  Почему?»	
  
    –  SMART	
  
•  Закрыть	
  ретроспективу	
  
    –  Обсудить	
  эффективность	
  ретроспективы	
  
    –  Вывесить	
  план	
  на	
  доску	
  задач	
  
Инструмент	
  «5	
  Почему?»	
  
Выявляем	
  корневую	
  проблему	
                   Системно	
  ее	
  решаем	
  
•  Сайт	
  не	
  работает	
                          1.  Поднять	
  сайты	
  
      –  Процессоры	
  загружены	
  на	
             2.  Удалить	
  плохой	
  код	
  
         100%	
  
•  Почему	
  такая	
  загрузка?	
                    3.  Объяснить	
  Сергею	
  
      –  Бесконечный	
  цикл	
  в	
  новом	
             почему	
  код	
  не	
  
         коде	
                                          работает	
  
•  Почему	
  такой	
  код	
  написали?	
             4.  Обучить	
  Сергея	
  TDD	
  
      –  Сергей	
  сделал	
  ошибку	
                5.  Включить	
  в	
  обучение	
  
•  Почему	
  эту	
  ошибку	
  зачекинили?	
              каждого	
  разработчика	
  
      –  Он	
  не	
  написал	
  юнит-­‐тесты	
           TDD	
  
•  Почему	
  он	
  не	
  написал	
  юнит-­‐
     тесты?	
  
      –  Он	
  новый	
  разработчик	
  и	
  не	
  
         использует	
  TDD	
  
	
  
ВИДЫ	
  РЕТРОСПЕКТИВ	
  
1.	
  Быстрая	
  ретроспектива:	
  +	
  /	
  Δ+	
  
2.	
  Классическая	
  ретроспектива	
  
•  Что	
  было	
  хорошо?	
  
•  Что	
  было	
  плохо?	
  
•  Какие	
  есть	
  идеи	
  по	
  
   улучшению?	
  

•  План	
  улучшений	
  и	
  
   решения	
  проблем	
  
Какие	
  бывают	
  проблемы	
  при	
  
проведении	
  ретроспектив?	
  
•  Все	
  молчат,	
  никто	
  ничего	
  не	
  говорит	
  
   –  Давит	
  присутствие	
  руководства	
  
   –  Ретроспектива	
  «сверху»	
  
•  Невыполнимый	
  план	
  улучшений	
  
   –  Абстрактные	
  пункты	
  плана	
  
   –  Слишком	
  много	
  пунктов	
  плана	
  
•  Нет	
  мотивации	
  для	
  улучшений	
  
   –  Решения	
  не	
  назначаются	
  
   –  Решения	
  не	
  выполняются	
  
3.	
  SpeedBoat	
  
•  Мы	
  –	
  движущаяся	
  
   лодка	
  
•  Ветер	
  –	
  наши	
  сильные	
  
   стороны	
  
•  Якоря	
  –	
  наши	
  
   проблемы	
  
    –  Чем	
  глубже	
  якорь,	
  тем	
  
       сильнее	
  он	
  цепляет	
  нас	
  
       за	
  рифы	
  
Agile	
  сообщество	
  России	
  
•  Новостной	
  сайт	
  AgileRussia	
  
   –  Регулярные	
  статьи	
  мирового	
  сообщества	
  (с	
  
      переводом)	
  h„p://agilerussia.ru	
  	
  
•  Группа	
  AgileRussia	
  в	
  Facebook	
  
   –  Возможность	
  обсудить	
  интересующие	
  вопросы	
  
      и	
  получить	
  советы	
  других	
  участников	
  
      h„p://on.‡.me/agilerussia	
  
ВОПРОСЫ?	
  

More Related Content

What's hot

Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
Ram Srivastava
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
Elad Sofer
 
Scrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectosScrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectos
BarCamp Cochabamba
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
Abdullah Raza
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Aciron Consulting
 
Agile Process Audit
Agile Process AuditAgile Process Audit
Agile Process Audit
Xebia IT Architects
 
Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?
Mediotype .
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
Chuu Htet Naing
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
Arun R
 
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW DevelopmentISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
Amr Ali (ISTQB CTAL Full, CSM, ITIL Foundation)
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
Nguyen Hai
 
Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)
Scrum & Kanban
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Suresh Krishna Madhuvarsu
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
Dhruv Kumar
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
Dom Cushnan
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
sunilkumar_
 
What is Agile Methodology?
What is Agile Methodology?What is Agile Methodology?
What is Agile Methodology?
QA InfoTech
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
beLithe
 

What's hot (20)

Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Scrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectosScrum metodología ágil para tus proyectos
Scrum metodología ágil para tus proyectos
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Process Audit
Agile Process AuditAgile Process Audit
Agile Process Audit
 
Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW DevelopmentISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
 
Methodes agile
Methodes agileMethodes agile
Methodes agile
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Presentation ADM - SCRUMBAN
Presentation ADM - SCRUMBANPresentation ADM - SCRUMBAN
Presentation ADM - SCRUMBAN
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
What is Agile Methodology?
What is Agile Methodology?What is Agile Methodology?
What is Agile Methodology?
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 

Similar to 7 Способы проведения ретроспектив для анализа и улучшения процесса

Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
SQALab
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
Vladimir Zavertaylov
 
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...SQALab
 
Crystal Agile: Процесс обеспечивающий качество
Crystal Agile: Процесс обеспечивающий качествоCrystal Agile: Процесс обеспечивающий качество
Crystal Agile: Процесс обеспечивающий качествоZestranec
 
Kaizen в управлении тестированием
Kaizen в управлении тестированиемKaizen в управлении тестированием
Kaizen в управлении тестированием
Natalya Rukol
 
Дмитрий Лобасев - Что отличает крутую команду от крутой Agile-команды
Дмитрий Лобасев - Что отличает крутую команду от крутой Agile-командыДмитрий Лобасев - Что отличает крутую команду от крутой Agile-команды
Дмитрий Лобасев - Что отличает крутую команду от крутой Agile-команды
ITSpringBY
 
Инструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важныИнструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важны
Roman Dvornov
 
JS Lab2017_Алексей Зеленюк_Сбалансированное окружение для вашей продуктивности
JS Lab2017_Алексей Зеленюк_Сбалансированное окружение для вашей продуктивностиJS Lab2017_Алексей Зеленюк_Сбалансированное окружение для вашей продуктивности
JS Lab2017_Алексей Зеленюк_Сбалансированное окружение для вашей продуктивности
GeeksLab Odessa
 
Как подружить команду админов с N командами разработки / Денис Яковлев (2ГИС)
Как подружить команду админов с N командами разработки / Денис Яковлев (2ГИС)Как подружить команду админов с N командами разработки / Денис Яковлев (2ГИС)
Как подружить команду админов с N командами разработки / Денис Яковлев (2ГИС)
Ontico
 
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
QAFest
 
Как все построено в Dropbox
Как все построено в DropboxКак все построено в Dropbox
Как все построено в DropboxNatalia Sakhnova
 
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ontico
 
Роль ретроспектив в создании эффективного процесса разработки
Роль ретроспектив в создании эффективного процесса разработкиРоль ретроспектив в создании эффективного процесса разработки
Роль ретроспектив в создании эффективного процесса разработки
Dmitry Lobasev
 
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина ШалапановаIt talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
Marina Peregud
 
эффективные ретроспективы (доклад)
эффективные ретроспективы (доклад)эффективные ретроспективы (доклад)
эффективные ретроспективы (доклад)Softline
 
Agile transformation_keynote
Agile transformation_keynoteAgile transformation_keynote
Agile transformation_keynote
Provectus
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Ontico
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
SQALab
 
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON
 

Similar to 7 Способы проведения ретроспектив для анализа и улучшения процесса (20)

7 retro
7 retro7 retro
7 retro
 
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
 
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
 
Crystal Agile: Процесс обеспечивающий качество
Crystal Agile: Процесс обеспечивающий качествоCrystal Agile: Процесс обеспечивающий качество
Crystal Agile: Процесс обеспечивающий качество
 
Kaizen в управлении тестированием
Kaizen в управлении тестированиемKaizen в управлении тестированием
Kaizen в управлении тестированием
 
Дмитрий Лобасев - Что отличает крутую команду от крутой Agile-команды
Дмитрий Лобасев - Что отличает крутую команду от крутой Agile-командыДмитрий Лобасев - Что отличает крутую команду от крутой Agile-команды
Дмитрий Лобасев - Что отличает крутую команду от крутой Agile-команды
 
Инструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важныИнструменты разные нужны, инструменты разные важны
Инструменты разные нужны, инструменты разные важны
 
JS Lab2017_Алексей Зеленюк_Сбалансированное окружение для вашей продуктивности
JS Lab2017_Алексей Зеленюк_Сбалансированное окружение для вашей продуктивностиJS Lab2017_Алексей Зеленюк_Сбалансированное окружение для вашей продуктивности
JS Lab2017_Алексей Зеленюк_Сбалансированное окружение для вашей продуктивности
 
Как подружить команду админов с N командами разработки / Денис Яковлев (2ГИС)
Как подружить команду админов с N командами разработки / Денис Яковлев (2ГИС)Как подружить команду админов с N командами разработки / Денис Яковлев (2ГИС)
Как подружить команду админов с N командами разработки / Денис Яковлев (2ГИС)
 
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
QA Fest 2014. Игорь Бондаренко. Agile crystal. Создание процесса нацеленного ...
 
Как все построено в Dropbox
Как все построено в DropboxКак все построено в Dropbox
Как все построено в Dropbox
 
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
 
Роль ретроспектив в создании эффективного процесса разработки
Роль ретроспектив в создании эффективного процесса разработкиРоль ретроспектив в создании эффективного процесса разработки
Роль ретроспектив в создании эффективного процесса разработки
 
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина ШалапановаIt talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
 
эффективные ретроспективы (доклад)
эффективные ретроспективы (доклад)эффективные ретроспективы (доклад)
эффективные ретроспективы (доклад)
 
Agile transformation_keynote
Agile transformation_keynoteAgile transformation_keynote
Agile transformation_keynote
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
 
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
 

More from Magneta AI

From outsource to productsource!
From outsource to productsource!From outsource to productsource!
From outsource to productsource!
Magneta AI
 
BDD test structure
BDD test structureBDD test structure
BDD test structure
Magneta AI
 
AgileCamp15. Процессный трек
AgileCamp15. Процессный трекAgileCamp15. Процессный трек
AgileCamp15. Процессный трек
Magneta AI
 
Как создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean CanvasКак создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean Canvas
Magneta AI
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
Magneta AI
 
зотин Scrum, kanban, что дальше. история nokia
зотин   Scrum, kanban, что дальше. история nokiaзотин   Scrum, kanban, что дальше. история nokia
зотин Scrum, kanban, что дальше. история nokiaMagneta AI
 
абраменко как сделать нужный людям продукт
абраменко   как сделать нужный людям продуктабраменко   как сделать нужный людям продукт
абраменко как сделать нужный людям продуктMagneta AI
 
павлов все, что вы хотели знать о юнит тестах, но боялись спросить
павлов   все, что вы хотели знать о юнит тестах, но боялись спроситьпавлов   все, что вы хотели знать о юнит тестах, но боялись спросить
павлов все, что вы хотели знать о юнит тестах, но боялись спроситьMagneta AI
 
тучин как внедрить Agile, чтобы никто не заметил
тучин   как внедрить Agile, чтобы никто не заметилтучин   как внедрить Agile, чтобы никто не заметил
тучин как внедрить Agile, чтобы никто не заметилMagneta AI
 
ткаченко качество без этапа тестирования
ткаченко   качество без этапа тестированияткаченко   качество без этапа тестирования
ткаченко качество без этапа тестированияMagneta AI
 
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
сенькова   разное ретро для разных команд (как провести ретро для новичков, с...сенькова   разное ретро для разных команд (как провести ретро для новичков, с...
сенькова разное ретро для разных команд (как провести ретро для новичков, с...Magneta AI
 
мациевский путь самурая. уволить нельзя оставить
мациевский   путь самурая. уволить нельзя оставитьмациевский   путь самурая. уволить нельзя оставить
мациевский путь самурая. уволить нельзя оставитьMagneta AI
 
лустин статические анализаторы систем 1с ad2015
лустин   статические анализаторы систем 1с ad2015лустин   статические анализаторы систем 1с ad2015
лустин статические анализаторы систем 1с ad2015Magneta AI
 
лосев контрольные карты шухарта в анализе деятельности Scrum команд
лосев   контрольные карты шухарта в анализе деятельности Scrum командлосев   контрольные карты шухарта в анализе деятельности Scrum команд
лосев контрольные карты шухарта в анализе деятельности Scrum командMagneta AI
 
корецкий как мы улучшили экспертную оценку проектов
корецкий   как мы улучшили экспертную оценку проектовкорецкий   как мы улучшили экспертную оценку проектов
корецкий как мы улучшили экспертную оценку проектовMagneta AI
 
зиновьева повышение эффективности команды. ретроспектива как инструмент
зиновьева   повышение эффективности команды. ретроспектива как инструментзиновьева   повышение эффективности команды. ретроспектива как инструмент
зиновьева повышение эффективности команды. ретроспектива как инструментMagneta AI
 
виноградова внедрение изменений без длинных документов, долгих согласований...
виноградова   внедрение изменений без длинных документов, долгих согласований...виноградова   внедрение изменений без длинных документов, долгих согласований...
виноградова внедрение изменений без длинных документов, долгих согласований...Magneta AI
 
верещак. построение культуры Dev ops. v0.5 copy
верещак. построение  культуры Dev ops. v0.5 copyверещак. построение  культуры Dev ops. v0.5 copy
верещак. построение культуры Dev ops. v0.5 copyMagneta AI
 
бородин об эмпирической разработке
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработкеMagneta AI
 
богуславский Agile days непрерывное качество в непрерывной разработке
богуславский   Agile days непрерывное качество в непрерывной разработкебогуславский   Agile days непрерывное качество в непрерывной разработке
богуславский Agile days непрерывное качество в непрерывной разработкеMagneta AI
 

More from Magneta AI (20)

From outsource to productsource!
From outsource to productsource!From outsource to productsource!
From outsource to productsource!
 
BDD test structure
BDD test structureBDD test structure
BDD test structure
 
AgileCamp15. Процессный трек
AgileCamp15. Процессный трекAgileCamp15. Процессный трек
AgileCamp15. Процессный трек
 
Как создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean CanvasКак создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean Canvas
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
 
зотин Scrum, kanban, что дальше. история nokia
зотин   Scrum, kanban, что дальше. история nokiaзотин   Scrum, kanban, что дальше. история nokia
зотин Scrum, kanban, что дальше. история nokia
 
абраменко как сделать нужный людям продукт
абраменко   как сделать нужный людям продуктабраменко   как сделать нужный людям продукт
абраменко как сделать нужный людям продукт
 
павлов все, что вы хотели знать о юнит тестах, но боялись спросить
павлов   все, что вы хотели знать о юнит тестах, но боялись спроситьпавлов   все, что вы хотели знать о юнит тестах, но боялись спросить
павлов все, что вы хотели знать о юнит тестах, но боялись спросить
 
тучин как внедрить Agile, чтобы никто не заметил
тучин   как внедрить Agile, чтобы никто не заметилтучин   как внедрить Agile, чтобы никто не заметил
тучин как внедрить Agile, чтобы никто не заметил
 
ткаченко качество без этапа тестирования
ткаченко   качество без этапа тестированияткаченко   качество без этапа тестирования
ткаченко качество без этапа тестирования
 
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
сенькова   разное ретро для разных команд (как провести ретро для новичков, с...сенькова   разное ретро для разных команд (как провести ретро для новичков, с...
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
 
мациевский путь самурая. уволить нельзя оставить
мациевский   путь самурая. уволить нельзя оставитьмациевский   путь самурая. уволить нельзя оставить
мациевский путь самурая. уволить нельзя оставить
 
лустин статические анализаторы систем 1с ad2015
лустин   статические анализаторы систем 1с ad2015лустин   статические анализаторы систем 1с ad2015
лустин статические анализаторы систем 1с ad2015
 
лосев контрольные карты шухарта в анализе деятельности Scrum команд
лосев   контрольные карты шухарта в анализе деятельности Scrum командлосев   контрольные карты шухарта в анализе деятельности Scrum команд
лосев контрольные карты шухарта в анализе деятельности Scrum команд
 
корецкий как мы улучшили экспертную оценку проектов
корецкий   как мы улучшили экспертную оценку проектовкорецкий   как мы улучшили экспертную оценку проектов
корецкий как мы улучшили экспертную оценку проектов
 
зиновьева повышение эффективности команды. ретроспектива как инструмент
зиновьева   повышение эффективности команды. ретроспектива как инструментзиновьева   повышение эффективности команды. ретроспектива как инструмент
зиновьева повышение эффективности команды. ретроспектива как инструмент
 
виноградова внедрение изменений без длинных документов, долгих согласований...
виноградова   внедрение изменений без длинных документов, долгих согласований...виноградова   внедрение изменений без длинных документов, долгих согласований...
виноградова внедрение изменений без длинных документов, долгих согласований...
 
верещак. построение культуры Dev ops. v0.5 copy
верещак. построение  культуры Dev ops. v0.5 copyверещак. построение  культуры Dev ops. v0.5 copy
верещак. построение культуры Dev ops. v0.5 copy
 
бородин об эмпирической разработке
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработке
 
богуславский Agile days непрерывное качество в непрерывной разработке
богуславский   Agile days непрерывное качество в непрерывной разработкебогуславский   Agile days непрерывное качество в непрерывной разработке
богуславский Agile days непрерывное качество в непрерывной разработке
 

7 Способы проведения ретроспектив для анализа и улучшения процесса

  • 2. Зачем  мы  проводим  ретроспективы?   •  Проект  еще  не  закончен  –  мы  можем   улучшить  процесс  работы  нашей  команды   •  Scrum  –  эмпирический  framework,   сфокусированный  на  постоянном   выявлении  проблем  и  трудностей,  с   последующим  их  решением  
  • 3. Главное  Правило  Ретроспективы   •  Вне  зависимости  от  того,  что  мы  выясним   на  ретроспективе,  мы  твердо  верим,  что   •  каждый  делал  все,  что  было  в  его  силах   для  успеха,   •  принимая  во  внимание  те  знания,   возможности,  навыки  и  ресурсы  которые  у   него  на  тот  момент  были.    
  • 4. Общий  план  проведения   •  Создать  рабочую  атмосферу   –  Каждый  говорит  что-­‐то  хорошее  или  благодарит  кого-­‐ нибудь  из  команды   •  Собрать  данные   –  «+»  и  «–»,  данные  метрик   •  Придумать  идеи   •  Сформировать  план   –  Используя  «5  Почему?»   –  SMART   •  Закрыть  ретроспективу   –  Обсудить  эффективность  ретроспективы   –  Вывесить  план  на  доску  задач  
  • 5. Инструмент  «5  Почему?»   Выявляем  корневую  проблему   Системно  ее  решаем   •  Сайт  не  работает   1.  Поднять  сайты   –  Процессоры  загружены  на   2.  Удалить  плохой  код   100%   •  Почему  такая  загрузка?   3.  Объяснить  Сергею   –  Бесконечный  цикл  в  новом   почему  код  не   коде   работает   •  Почему  такой  код  написали?   4.  Обучить  Сергея  TDD   –  Сергей  сделал  ошибку   5.  Включить  в  обучение   •  Почему  эту  ошибку  зачекинили?   каждого  разработчика   –  Он  не  написал  юнит-­‐тесты   TDD   •  Почему  он  не  написал  юнит-­‐ тесты?   –  Он  новый  разработчик  и  не   использует  TDD    
  • 8. 2.  Классическая  ретроспектива   •  Что  было  хорошо?   •  Что  было  плохо?   •  Какие  есть  идеи  по   улучшению?   •  План  улучшений  и   решения  проблем  
  • 9. Какие  бывают  проблемы  при   проведении  ретроспектив?   •  Все  молчат,  никто  ничего  не  говорит   –  Давит  присутствие  руководства   –  Ретроспектива  «сверху»   •  Невыполнимый  план  улучшений   –  Абстрактные  пункты  плана   –  Слишком  много  пунктов  плана   •  Нет  мотивации  для  улучшений   –  Решения  не  назначаются   –  Решения  не  выполняются  
  • 10. 3.  SpeedBoat   •  Мы  –  движущаяся   лодка   •  Ветер  –  наши  сильные   стороны   •  Якоря  –  наши   проблемы   –  Чем  глубже  якорь,  тем   сильнее  он  цепляет  нас   за  рифы  
  • 11. Agile  сообщество  России   •  Новостной  сайт  AgileRussia   –  Регулярные  статьи  мирового  сообщества  (с   переводом)  h„p://agilerussia.ru     •  Группа  AgileRussia  в  Facebook   –  Возможность  обсудить  интересующие  вопросы   и  получить  советы  других  участников   h„p://on.‡.me/agilerussia