68

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

  • Upload
    ontico

  • View
    362

  • Download
    6

Embed Size (px)

Citation preview

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

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

2gis.ru    @rnd2gis

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

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

•  6+ лет в IT

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

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

3

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

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

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

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

5

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

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

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

6

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

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

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

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

7

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

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

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

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

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

8

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

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

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

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

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

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

9

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

Цель

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

Цель

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

11

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

Цель

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

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

12

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

Цель

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

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

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

13

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

Цель

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

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

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

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

14

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

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

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

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

16

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

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

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

17

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

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

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

•  Essence

18

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

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

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

•  Essence

•  Объявить Kanban

19

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

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

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

•  Essence

•  Объявить Kanban

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

20

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

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

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

•  Essence

•  Объявить Kanban

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

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

21

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

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

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

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

23

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

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

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

24

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

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

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

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

25

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

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

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

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

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

26

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

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

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

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

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

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

27

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

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

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

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

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

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

30

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

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

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

31

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

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

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

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

32

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

Roadmapэволюции

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

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

34

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

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

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

35

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

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

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

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

36

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

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

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

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

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

37

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

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

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

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

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

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

38

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

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

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

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

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

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

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

39

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

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

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

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

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

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

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

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

40

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

Как это было

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

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

42

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

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

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

43

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

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

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

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

44

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

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

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

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

•  дважды

45

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

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

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

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

•  дважды

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

46

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

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

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

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

•  дважды

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

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

47

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

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

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

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

•  дважды

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

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

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

48

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

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

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

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

•  дважды

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

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

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

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

49

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

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

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

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

•  дважды

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

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

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

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

50

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

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

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

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

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

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

53

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

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

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

54

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

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

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

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

55

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

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

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

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

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

56

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

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

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

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

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

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

57

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

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

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

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

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

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

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

58

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

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

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

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

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

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

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

•  Continuous delivery как бонус

59

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

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

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

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

61

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

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

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

62

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

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

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

•  Roadmap

63

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

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

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

•  Roadmap

2. Не бояться

64

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

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

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

•  Roadmap

2. Не бояться

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

65

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

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

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

•  Roadmap

2. Не бояться

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

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

66

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

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

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

•  Roadmap

2. Не бояться

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

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

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

67

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

Вопросы?

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

skype: mihey911

twitter: @mihey911

68