Как выковать процесс самому / Михаил Вязанкин (2ГИС)

Preview:

Citation preview

Как выковать процесс самомуВязанкин Михаил

2gis.ru    @rnd2gis

О себе•  Программирую с 11 лет

•  6+ лет в IT

•  3 года менеджер

•  Команды от 5 до 40 человек

3

ПерегруженнаяКоманда

Перегруженная Команда•  20 человек

5

Перегруженная Команда•  20 человек

•  12 заказчиков

6

Перегруженная Команда•  20 человек

•  12 заказчиков

•  Драка за приоритеты

7

Перегруженная Команда•  20 человек

•  12 заказчиков

•  Драка за приоритеты

•  Scrum уже не работает

8

Перегруженная Команда•  20 человек

•  12 заказчиков

•  Драка за приоритеты

•  Scrum уже не работает

•  Команда хочет изменений

9

Цель

Цель

•  Упростить жизнь команде

11

Цель

•  Упростить жизнь команде

•  Понятные приоритеты

12

Цель

•  Упростить жизнь команде

•  Понятные приоритеты

•  Предсказуемость

13

Цель

•  Упростить жизнь команде

•  Понятные приоритеты

•  Предсказуемость

•  Самостоятельность

14

Какие быливарианты

Какие были варианты•  Пофиксить Scrum

16

Какие были варианты•  Пофиксить Scrum

•  Собрать из кирпичиков свое

17

Какие были варианты•  Пофиксить Scrum

•  Собрать из кирпичиков свое

•  Essence

18

Какие были варианты•  Пофиксить Scrum

•  Собрать из кирпичиков свое

•  Essence

•  Объявить Kanban

19

Какие были варианты•  Пофиксить Scrum

•  Собрать из кирпичиков свое

•  Essence

•  Объявить Kanban

•  Эволюционировать

20

Какие были варианты•  Пофиксить Scrum

•  Собрать из кирпичиков свое

•  Essence

•  Объявить Kanban

•  Эволюционировать

•  и все равно получился Kanban

21

Как не бояться

Как не бояться•  Ставки всегда высоки

23

Как не бояться•  Ставки всегда высоки

•  Команда хочет как лучше

24

Как не бояться•  Ставки всегда высоки

•  Команда хочет как лучше

•  и ей надо помочь

25

Как не бояться•  Ставки всегда высоки

•  Команда хочет как лучше

•  и ей надо помочь

•  Кайдзен - точечные изменения

26

Как не бояться•  Ставки всегда высоки

•  Команда хочет как лучше

•  и ей надо помочь

•  Кайдзен - точечные изменения

•  можно легко откатить

27

Не боятьсяошибок

Цель эволюции

Цель эволюции•  Простота

30

Цель эволюции•  Простота

•  Эффективность

31

Цель эволюции•  Простота

•  Эффективность

•  Предсказуемость

32

Roadmapэволюции

Roadmap эволюции1. Сломанный Scrum

34

Roadmap эволюции1. Сломанный Scrum

2. Убираем спринты

35

Roadmap эволюции1. Сломанный Scrum

2. Убираем спринты

3. Думаем что это Kanban

36

Roadmap эволюции1. Сломанный Scrum

2. Убираем спринты

3. Думаем что это Kanban

4. Заменяем оценки коммуникациями

37

Roadmap эволюции1. Сломанный Scrum

2. Убираем спринты

3. Думаем что это Kanban

4. Заменяем оценки коммуникациями

5. Вводим ограничения

38

Roadmap эволюции1. Сломанный Scrum

2. Убираем спринты

3. Думаем что это Kanban

4. Заменяем оценки коммуникациями

5. Вводим ограничения

6. Вводим метрики

39

Roadmap эволюции1. Сломанный Scrum

2. Убираем спринты

3. Думаем что это Kanban

4. Заменяем оценки коммуникациями

5. Вводим ограничения

6. Вводим метрики

7. Получился Kanban

40

Как это было

Как это было•  Ретроспективы - основа

42

Как это было•  Ретроспективы - основа

•  Не зацикливались на атрибутике

43

Как это было•  Ретроспективы - основа

•  Не зацикливались на атрибутике

•  физическая доска не зашла

44

Как это было•  Ретроспективы - основа

•  Не зацикливались на атрибутике

•  физическая доска не зашла

•  дважды

45

Как это было•  Ретроспективы - основа

•  Не зацикливались на атрибутике

•  физическая доска не зашла

•  дважды

•  Мелкие изменения в процессе

46

Как это было•  Ретроспективы - основа

•  Не зацикливались на атрибутике

•  физическая доска не зашла

•  дважды

•  Мелкие изменения в процессе

•  кнопка "Создать Блокер"

47

Как это было•  Ретроспективы - основа

•  Не зацикливались на атрибутике

•  физическая доска не зашла

•  дважды

•  Мелкие изменения в процессе

•  кнопка "Создать Блокер"

•  CycleTyme через 2 месяца

48

Как это было•  Ретроспективы - основа

•  Не зацикливались на атрибутике

•  физическая доска не зашла

•  дважды

•  Мелкие изменения в процессе

•  кнопка "Создать Блокер"

•  CycleTyme через 2 месяца

•  WIP лимиты через 3-4 месяца

49

Как это было•  Ретроспективы - основа

•  Не зацикливались на атрибутике

•  физическая доска не зашла

•  дважды

•  Мелкие изменения в процессе

•  кнопка "Создать Блокер"

•  CycleTyme через 2 месяца

•  WIP лимиты через 3-4 месяца

50

Ретроспективы

Что получилось

Что получилось•  Пул задач

53

Что получилось•  Пул задач

•  открыт и понятен заказчикам

54

Что получилось•  Пул задач

•  открыт и понятен заказчикам

•  нет дергания приоритетов

55

Что получилось•  Пул задач

•  открыт и понятен заказчикам

•  нет дергания приоритетов

•  Срочные задачи в разы быстрее

56

Что получилось•  Пул задач

•  открыт и понятен заказчикам

•  нет дергания приоритетов

•  Срочные задачи в разы быстрее

•  с 2 недель 2 дней

57

Что получилось•  Пул задач

•  открыт и понятен заказчикам

•  нет дергания приоритетов

•  Срочные задачи в разы быстрее

•  с 2 недель 2 дней

•  Команда развивает процесс

58

Что получилось•  Пул задач

•  открыт и понятен заказчикам

•  нет дергания приоритетов

•  Срочные задачи в разы быстрее

•  с 2 недель 2 дней

•  Команда развивает процесс

•  Continuous delivery как бонус

59

Основныемоменты

Основные моменты1. Цель

61

Основные моменты1. Цель

•  Какие варианты

62

Основные моменты1. Цель

•  Какие варианты

•  Roadmap

63

Основные моменты1. Цель

•  Какие варианты

•  Roadmap

2. Не бояться

64

Основные моменты1. Цель

•  Какие варианты

•  Roadmap

2. Не бояться

3. Откат неудач

65

Основные моменты1. Цель

•  Какие варианты

•  Roadmap

2. Не бояться

3. Откат неудач

•  Маленькие шаги

66

Основные моменты1. Цель

•  Какие варианты

•  Roadmap

2. Не бояться

3. Откат неудач

•  Маленькие шаги

•  Избегайте революций

67

Вопросы?

Вязанкин Михаил

skype: mihey911

twitter: @mihey911

68

Recommended