Денис Тучин — Болезни Agile-ретроспектив и как их лечить

34
1 Болезни Agile ретроспектив и как их лечить Денис Тучин 2016

Transcript of Денис Тучин — Болезни Agile-ретроспектив и как их лечить

Page 1: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

1

Болезни Agile ретроспектив и как их лечить

Денис Тучин 2016

Page 2: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

2

Знакомство

В прошлом

• С 2004 коммерческая разработка ПО

• С 2011 Руководство проектами

• С 2011 Scrum Mastering

• С 2014 Agile Coach

Сбербанк

• Тренинги

• Внедрения Sbergile

Page 3: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

3

Опыт проведения ретроспектив

Page 4: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

4

Ретроспектива?

Page 5: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

5

Что делает ретроспективу эффективной?

Page 6: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

6

Что делает ретроспективу эффективной?

Определение, что, кто и когда сделает

Выбирать, что можно улучшить силами команды

Активное участие всей команды

Page 7: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

7

Болезни ретро в примерах

Page 8: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

8

Пример 1. Проблемы: слишком

жарко/слишком холодно

Page 9: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

9

2011 Система видеоконференций

Page 10: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

10

Page 11: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

11

Page 12: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

12

Ретро в начале

Page 13: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

13

Action Items

Page 14: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

14

Page 15: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

15

Багфикс

Page 16: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

16

Ретро через 4 месяца

Page 17: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

17

Эффект одной этой ретро

• Количество дефектов уменьшилось в 2,5 раза

• Время разработки равноценных фичей увеличилось

на 30%, но это время оплачивал заказчик

Page 18: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

18

Пример 2. Давно работаем,

уже всё попробовали

Page 19: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

19

Особенности проекта

700 задач в очереди, и она растѐт

Сотрудники по 10–15 лет в компании

8 лет продукту

Page 20: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

20

Итоги первой ретро

Page 21: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

21

Во всём виноваты бизнес и вендоры

Page 22: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

22

Решение 1: Работа с очередью задач

Page 23: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

23

Отделение очереди от рабочей доски

Page 24: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

24

Геноцид задач

• Все задачи старше XX выбрасываем

• Все задачи, по которым не было обращений дольше YY,

выбрасываем

• Остальные задачи аналитик проверяет на актуальность

Page 25: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

25

Геноцид задач

• Все задачи старше XX выбрасываем

• Все задачи, по которым не было обращений дольше YY,

выбрасываем

• Остальные задачи аналитик проверяет на актуальность

} 700 300

Page 26: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

26

Заморозить задачи

Page 27: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

27

Решение 3: Маленькие победы

Page 28: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

28

Пример 3. Ускоренное принятие

решений

Page 29: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

29

Итоги одной из первых ретро

Экспресс решения и назначения

Page 30: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

30

Конфликт по формату требований

Page 31: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

31

Напряжённость в команде

Page 32: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

32

PM в отпуске

Page 33: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

33

Выводы по примеру 3

1. Scrum мастер: Developer vs PM – выбор неочевиден

2. Одев шляпу Scrum мастера соблюдай нейтралитет

3. Эмпатия – лучший друг как SM, так и любого

руководителя

Page 34: Денис Тучин — Болезни Agile-ретроспектив и как их лечить

34

СПАСИБО ЗА

ВНИМАНИЕ

Agile Coach

Сбербанк

Москва, Россия

[email protected]

facebook.com/denis.tuchin

Денис

Тучин