lean kanban russia 2014 "five numbers" talk

53
важных характеристик процессов и как они помогут улучшить Вашу организацию Алексей Жеглов Lean Kanban Russia 2014 Москва, 3 октября ПЯТЬ ЧИСЕЛ

Upload: azheglov

Post on 02-Jul-2015

318 views

Category:

Leadership & Management


0 download

DESCRIPTION

These are the slides from my "five numbers" talk I gave at Lean Kanban Russia 2014 conference in Moscow on October 3, 2014

TRANSCRIPT

Page 1: Lean Kanban Russia 2014 "Five Numbers" Talk

важных характеристик процессов и какони помогут улучшить Вашу организацию

Алексей ЖегловLean Kanban Russia 2014

Москва, 3 октября

ПЯТЬ ЧИСЕЛ

Page 2: Lean Kanban Russia 2014 "Five Numbers" Talk

Алексей Жеглов

connected-knowledge.com (блог)[email protected]

Page 3: Lean Kanban Russia 2014 "Five Numbers" Talk

@az1

#lkru14

Page 4: Lean Kanban Russia 2014 "Five Numbers" Talk

Закон Гудхарта

«Когда измеряемая величинастановится целью,пропадает смысл её измерять»

Page 5: Lean Kanban Russia 2014 "Five Numbers" Talk

Готовок испыт.

№1. Эффективность потока

Е

Д

И

ЖГ

ГЮБГ

ДЕ НП

П1

АВ

Время

Ждёт Ждёт ЖдётРабота

ИдеиГотовок разр.

5В процессе

РазработкаИспы-тания

Сделано

3 35

ПриёмкаГотово

к выпуску

∞ ∞

Работа ЖдётРабота

официальные учебные материалы Lean Kanban University, использовано по разрешению

Page 6: Lean Kanban Russia 2014 "Five Numbers" Talk

Готовок испыт.

Эффективность потока

Е

Д

И

ЖГ

ГЮБГ

ДЕ НП

П1

АВ

Время

Ждёт Ждёт ЖдётРабота

ИдеиГотовок разр.

5В процессе

РазработкаИспы-тания

Сделано

3 35

ПриёмкаГотово

к выпуску

∞ ∞

Работа ЖдётРабота

Работа стоитРабота простаивает из-за многозадачности

официальные учебные материалы Lean Kanban University, использовано по разрешению

Page 7: Lean Kanban Russia 2014 "Five Numbers" Talk

Готовок испыт.

Эффективность потока

Е

Д

И

ЖГ

ГЮБГ

ДЕ НП

П1

АВ

Время

Ждёт Ждёт ЖдётРабота

ИдеиГотовок разр.

5В процессе

РазработкаИспы-тания

Сделано

3 35

ПриёмкаГотово

к выпуску

∞ ∞

Работа ЖдётРабота

%100время истёкшее

работы активной времяпотока стьэффективно

официальные учебные материалы Lean Kanban University, использовано по разрешению

Page 8: Lean Kanban Russia 2014 "Five Numbers" Talk

Обсуждение: эффективность потока

• Как бы Вы измерили эффективность потока в

вашей компании?

• Детально отслеживать время – очевидный, но

не очень эффективный способ. Какие ещё

есть?

• Если вы уже измеряли эффективность потока

в вашей компании, каким был результат?

Page 9: Lean Kanban Russia 2014 "Five Numbers" Talk

Обсуждение: эффективность потока

• Как бы Вы измерили эффективность потока в

вашей компании?

• Детально отслеживать время – очевидный, но

не очень эффективный способ. Какие ещё

есть?

• Если вы уже измеряли эффективность потока

в вашей компании, каким был результат?

Выборочный анализ

объём рабочего времени

время исполнения всех задач

Об

Грубой оценки (±5%) обычно достаточно

Page 10: Lean Kanban Russia 2014 "Five Numbers" Talk

Обсуждение: эффективность потока

• Как бы Вы измерили эффективность потока в

вашей компании?

• Детально отслеживать время – очевидный, но

не очень эффективный способ. Какие ещё

есть?

• Если вы уже измеряли эффективность потока

в вашей компании, каким был результат?

Часто получается от 1 до 5%*

Результат – не только число!Что вы решели сделать?

*-Жолт Фабок, Lean Agile Scotland 2012, LKFR12; Хокан Форсс, LKFR13

Page 11: Lean Kanban Russia 2014 "Five Numbers" Talk

При эффективности потока 5%...

Если... Было СталоУлучшение/ухудшение

нанять 10Xинженеров 100 95,5 +4,7%

размер задачи втрое больше 100 110 -9.1%

размер задачи втрое меньше 100 96,7 +3,4%

уменьшитьзадержки вполовину 100 52,5 +90%

Page 12: Lean Kanban Russia 2014 "Five Numbers" Talk

№2. Интенсивность потока

Page 13: Lean Kanban Russia 2014 "Five Numbers" Talk

Канбан = Баланс

Способности системы = нагрузка

Page 14: Lean Kanban Russia 2014 "Five Numbers" Talk
Page 15: Lean Kanban Russia 2014 "Five Numbers" Talk
Page 16: Lean Kanban Russia 2014 "Five Numbers" Talk

Эксперты по доставке пиццы (а не по выпечке)

Разнообразие не столько в ингредиентах,сколько в классах обслуживания!

Page 17: Lean Kanban Russia 2014 "Five Numbers" Talk

Пример: анализ нагрузки

Вид работыОткуда

приходит

Частота

прибытия/

интенсивность

потока

Регулярност

ь

Ожидания

доставки

Аналитически

ефичи

продукта

Рынок 5/месяц регулярно

в ср. за 10

дней,

95% за 20

дней

Аналитически

е

исследования

и отчёты

Ключевые

покупатели10/год нерегулярно

в ср. 1 неделя,

максимум 2

Оценки

возможностей

Отдел

продаж150/год случайно 24-48 часов

Дефекты Рынок 250/год пик в январе

Приор. 1 – 2

часа, ост. – 2

дня

Улучшение

инструментов Команда1 каждые 2

неделирегулярно

В ср. 2

недели,

Нагрузка на систему неоднородна

Page 18: Lean Kanban Russia 2014 "Five Numbers" Talk

Пример: анализ нагрузки

Вид работыОткуда

приходит

Частота

прибытия/

интенсивность

потока

Регулярност

ь

Ожидания

доставки

Аналитически

ефичи

продукта

Рынок 5/месяц регулярно

в ср. за 10

дней,

95% за 20

дней

Аналитически

е

исследования

и отчёты

Ключевые

покупатели10/год нерегулярно

в ср. 1 неделя,

максимум 2

Оценки

возможностей

Отдел

продаж150/год случайно 24-48 часов

Дефекты Рынок 250/год пик в январе

Приор. 1 – 2

часа, ост. – 2

дня

Улучшение

инструментов Команда1 каждые 2

неделирегулярно

В ср. 2

недели,

Заказчики не только вне компании...

...но и внутри

Заказчики не только вне компании...

Заказчики не только вне компании...

...но и внутри

Page 19: Lean Kanban Russia 2014 "Five Numbers" Talk

Пример: анализ нагрузки

Вид работыОткуда

приходит

Частота

прибытия/

интенсивность

потока

Регулярност

ь

Ожидания

доставки

Аналитически

ефичи

продукта

Рынок 5/месяц регулярно

в ср. за 10

дней,

95% за 20

дней

Аналитически

е

исследования

и отчёты

Ключевые

покупатели10/год нерегулярно

в ср. 1 неделя,

максимум 2

Оценки

возможностей

Отдел

продаж150/год случайно 24-48 часов

Дефекты Рынок 250/год пик в январеПриор. 1 – 2

часа, ост. – 2

дня

Улучшение

инструментов Команда1 каждые 2

неделирегулярно

В ср. 2

недели,

Интенсивность потока – это

число!(количество за

единицу времени)

Page 20: Lean Kanban Russia 2014 "Five Numbers" Talk

Пример: анализ нагрузки

Вид работыОткуда

приходит

Частота

прибытия/

интенсивность

потока

Регулярност

ь

Ожидания

доставки

Аналитически

ефичи

продукта

Рынок 5/месяц регулярно

в ср. за 10

дней,

95% за 20

дней

Аналитически

е

исследования

и отчёты

Ключевые

покупатели10/год нерегулярно

в ср. 1 неделя,

максимум 2

Оценки

возможностей

Отдел

продаж150/год случайно 24-48 часов

Дефекты Рынок 250/год пик в январеПриор. 1 – 2

часа, ост. – 2

дня

Улучшение

инструментов Команда1 каждые 2

неделирегулярно

В ср. 2

недели,

Запросы не всегда прибывают регулярно

Page 21: Lean Kanban Russia 2014 "Five Numbers" Talk

Пример: анализ нагрузки

Вид работыОткуда

приходит

Частота

прибытия/

интенсивность

потока

Регулярност

ь

Ожидания

доставки

Аналитически

ефичи

продукта

Рынок 5/месяц регулярно

в ср. за 10

дней,

95% за 20

дней

Аналитически

е

исследования

и отчёты

Ключевые

покупатели10/год нерегулярно

в ср. 1 неделя,

максимум 2

Оценки

возможностей

Отдел

продаж150/год случайно 24-48 часов

Дефекты Рынок 250/год пик в январеПриор. 1 – 2

часа, ост. – 2

дня

Улучшение

инструментов Команда1 каждые 2

неделирегулярно

В ср. 2

недели,

Критерии удовлетворения и риски могут сильно отличаться по

видам работы

По каждому виду работыможет быть предложено

один или несколькоклассов обслуживания

Page 22: Lean Kanban Russia 2014 "Five Numbers" Talk

Пример: анализ нагрузки

Вид работыОткуда

приходит

Частота

прибытия/

интенсивность

потока

Регулярност

ь

Ожидания

доставки

«юзер сториз»«продакт

оунер»Они уже в «бэклоге»

Стабильная

«велосити»

Такую картину виделменеджер этой группы до Канбана...

Page 23: Lean Kanban Russia 2014 "Five Numbers" Talk
Page 24: Lean Kanban Russia 2014 "Five Numbers" Talk

Шаблон для анализа нагрузки

Вид работыОткуда

приходит

Интенсивност

ь потокаРегулярност

ь

Ожидания

доставки

Page 25: Lean Kanban Russia 2014 "Five Numbers" Talk

№3. Опциональность

Опционы представляютсобой ценность.

У них есть срок годности.

Не берите обязательств,если не знаете почему.

Роман «Обязательство» переведен на русский язык, но ещё не

издан. Хотите помочь с изданием – пишите на

[email protected].

Page 26: Lean Kanban Russia 2014 "Five Numbers" Talk

Подготовка опционов в «верхнем течении»Готовок разр.

Е

И

Приняток разр.

Г

4 в проуессе

Разработка

сделано

3

КK

12

Тестирование

тестируем

3

L

Момент принятия обязательств

4 -

Требо-вания

2412 -

Обосно-вание

4824 -

Идеи

Верхний и нижний пределы гарантируют, что опционы имеются в наличии

Принятые обязательстваОпционы

Отброшено

П

Отказы

P С

$$$ на приобр. опционов

официальные учебные материалы Lean Kanban University, использовано по разрешению

Page 27: Lean Kanban Russia 2014 "Five Numbers" Talk

Подготовка опционов в «верхнем течении»Готовок разр.

F

I

Приняток разр.

D

4 в проуессе

Разработка

сделано

3

JK

12

Тестирование

тестируем

3

L

Момент принятия обязательств

4 -

Требо-вания

2412 -

Обосно-вание

4824 -

Идеи

Верхний и нижний пределы гарантируют, что опционы имеются в наличии

Принятые обязательстваОпционы

Отброшено

O

Отказы

P Q

$$$ на приобр. опционов

?оприобретен

отброшено

официальные учебные материалы Lean Kanban University, использовано по разрешению

Page 28: Lean Kanban Russia 2014 "Five Numbers" Talk

Инновационные продукты,

риск

Стабильный рынок

*******90%

Пользователи ПО не используют 45% фич никогда, 19% редко (Standish)=> Средней ПО-компании нужно

отбрасывать 45-65% опционов?≈0

Но Ваша компания - не средняя!

Microsoft XIT: 48%

Page 29: Lean Kanban Russia 2014 "Five Numbers" Talk

№4. Загруженность

Page 30: Lean Kanban Russia 2014 "Five Numbers" Talk

Обсуждение: 20%?

• Существует ли в вашей компании практика

давать сотрудникам 20% времени для

проектов по их выбору?

• Элементы реализации этой практики?

• Учёт стоимости?

• Система заявок и утверждения «20%-ых»

проектов?

• Система записи и учёта затраченного времени?

• Инновации, новые продукты как мотиватор?

Page 31: Lean Kanban Russia 2014 "Five Numbers" Talk

0

10

20

30

40

50

60

70

80

90

100

0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

Длина о

черед

и

Загруженность

Длина очереди зависит от загруженности!

Page 32: Lean Kanban Russia 2014 "Five Numbers" Talk

0

10

20

30

40

50

60

70

80

90

100

0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

Длина о

черед

и

Загруженность

Ускользающие 20%

20%

Page 33: Lean Kanban Russia 2014 "Five Numbers" Talk

№5. Опережение

Page 34: Lean Kanban Russia 2014 "Five Numbers" Talk

Время опережения канбан-системы

СделаноОпционы АнализОчередь Готово

∞???

Разработка Тест

?

опережение

Принятиеобязательств AБ

В

Page 35: Lean Kanban Russia 2014 "Five Numbers" Talk

Не «сколько времени это займёт»...

Когда надо начать работу...

...относительно того,когда понадобится её результат

Page 36: Lean Kanban Russia 2014 "Five Numbers" Talk

В

Почему?

СделаноОпционы АнализОчередь Готово

∞???

Разработка Тест

?

опережение

Принятиеобязательств AБ

В

включает время, которое решаемая задача проводит

как опцион

зависит от стоимости

транзакуий на выходе

(экономических условий вне системы)

Измеряет «чистую»

способность системы

Page 37: Lean Kanban Russia 2014 "Five Numbers" Talk

К вероятностному процессу –детерминистский подход?вероятностный !!!

Page 38: Lean Kanban Russia 2014 "Five Numbers" Talk

0

2

4

6

8

10

12

14

16

18

20

0-4 5-9 10-14 15-19 20-24 25-29 30-34 35-39 40-44 45-49 50-54 55-59 60-64 65-69 70-74 75-79 80-84 85-89 95-99 100-104

Пример

Page 39: Lean Kanban Russia 2014 "Five Numbers" Talk

0

2

4

6

8

10

12

14

16

18

20

0-4 5-9 10-14 15-19 20-24 25-29 30-34 35-39 40-44 45-49 50-54 55-59 60-64 65-69 70-74 75-79 80-84 85-89 95-99 100-104

Пример

Наиболее подходящее распределение:распр. Вейбулла

с параметром формы k=1,62

Page 40: Lean Kanban Russia 2014 "Five Numbers" Talk

Разбивка по типам проектов

0

5

10

15

20

0-4

5-9

10

-14

15

-19

20

-24

25

-29

30

-34

35

-39

40

-44

45

-49

50

-54

55

-59

60

-64

65

-69

70

-74

75

-79

80

-84

85

-89

95

-99

10

0-1

04

0

2

4

6

8

10

12

14

16

18

20

Смешаны данные по разным типам

проектов

Page 41: Lean Kanban Russia 2014 "Five Numbers" Talk

4 типа, 4 разных распределения

0

5

10

15

20

0-4

5-9

10

-14

15

-19

20

-24

25

-29

30

-34

35

-39

40

-44

45

-49

50

-54

55

-59

60

-64

65

-69

70

-74

75

-79

80

-84

85

-89

95

-99

10

0-1

04

0

5

10

15

20

0-4

5-9

10

-14

15

-19

20

-24

25

-29

30

-34

35

-39

40

-44

45

-49

50

-54

55

-59

60

-64

65

-69

70

-74

75

-79

80

-84

85

-89

95

-99

10

0-1

04

0

2

4

6

8

10

12

14

16

18

5-9

10

-14

15

-19

20

-24

25

-29

30

-34

35

-39

40

-44

45

-49

50

-54

55

-59

60

-64

65

-69

75

-79

80

-84

85

-89

10

0-1

04

0

1

2

3

4

5

6

0-4

5-9

10

-14

15

-19

20

-24

25

-29

40

-44

55

-59

60

-64

65

-69

70

-74

75

-79

95

-99

...

...

Page 42: Lean Kanban Russia 2014 "Five Numbers" Talk

Ожидания доставки

0

5

10

15

20

0-4

5-9

10

-14

15

-19

20

-24

25

-29

30

-34

35

-39

40

-44

45

-49

50

-54

55

-59

60

-64

65

-69

70

-74

75

-79

80

-84

85

-89

95

-99

10

0-1

04

0

5

10

15

20

0-4

5-9

10

-14

15

-19

20

-24

25

-29

30

-34

35

-39

40

-44

45

-49

50

-54

55

-59

60

-64

65

-69

70

-74

75

-79

80

-84

85

-89

95

-99

10

0-1

04

форма в среднем в 98%

1,62

1,23

1,65

3,22

в 85% случаев

30 дней

35 дней

40 дней

56 дней

<51

<63

<68

<78

<83

<112*

<110*

<99

Page 43: Lean Kanban Russia 2014 "Five Numbers" Talk

Ожидания доставки

0

5

10

15

20

0-4

5-9

10

-14

15

-19

20

-24

25

-29

30

-34

35

-39

40

-44

45

-49

50

-54

55

-59

60

-64

65

-69

70

-74

75

-79

80

-84

85

-89

95

-99

10

0-1

04

0

5

10

15

20

0-4

5-9

10

-14

15

-19

20

-24

25

-29

30

-34

35

-39

40

-44

45

-49

50

-54

55

-59

60

-64

65

-69

70

-74

75

-79

80

-84

85

-89

95

-99

10

0-1

04

форма в среднем в 98%

1,62

1,23

1,65

3,22

в 85% случаев

30 дней

35 дней

40 дней

56 дней

<51

<63

<68

<78

<83

<112*

<110*

<99

«В среднем» недостаточно,чтобы передать способности системы!

Среднее ничего не говорит о вариативности!

Нужно: среднее и высокий процент (обычно 80-99%)

Page 44: Lean Kanban Russia 2014 "Five Numbers" Talk

Распределения Вейбулла встречаются часто

Операции, поддержка (k<1) Разработка (k>1)

Page 45: Lean Kanban Russia 2014 "Five Numbers" Talk

Распределения Вейбулла встречаются часто

Операции, поддержка (k<1) Разработка (k>1)

Уникальная «подпись» Вашего процесса

Уникальная «подпись» Вашего процесса

Page 46: Lean Kanban Russia 2014 "Five Numbers" Talk

Карты прогнозирования

t

Page 47: Lean Kanban Russia 2014 "Five Numbers" Talk

Искажение

Обратная связь

Как «читать» распределение

Масштаб

Контроль

Ожидания

Прогноз

Page 48: Lean Kanban Russia 2014 "Five Numbers" Talk

Как «читать» распределение

t

Page 49: Lean Kanban Russia 2014 "Five Numbers" Talk

Интеллектуальный труд – это тоже сервис

Page 50: Lean Kanban Russia 2014 "Five Numbers" Talk

Давайте измерять так, чтобы получались полезные, проникающие вопросы

Page 51: Lean Kanban Russia 2014 "Five Numbers" Talk

Литература

Page 52: Lean Kanban Russia 2014 "Five Numbers" Talk

Алексей Жеглов

connected-knowledge.com (блог)[email protected]

@az1

Page 53: Lean Kanban Russia 2014 "Five Numbers" Talk

Ссылки

• http://en.wikipedia.org/wiki/Charles_Goodhart (CC-BY 3.0)

• http://en.wikipedia.org/wiki/File:Hvalsey.jpg (CC-BY 3.0)

• http://zh.wikipedia.org/wiki/%E6%AF%94%E8%90%A8%E9%A5%BC (CC-BY 3.0)

• "Wien Cafe Central 2004" by Photo: Andreas Praefcke - Photographed by

User:AndreasPraefcke.. Licensed under Creative Commons Attribution 3.0 via

Wikimedia Commons -

http://commons.wikimedia.org/wiki/File:Wien_Cafe_Central_2004.jpg#mediaviewer/Fi

le:Wien_Cafe_Central_2004.jpg

• Other images: my own, public domain

• Book covers: fair use