2.01M
Category: softwaresoftware

Featureban. Простая игра-симуляция kanban

1.

Featureban
простая игра-симуляция kanban
Mike Burrows ([email protected])
Twitter: @asplake @agendashift #featureban
Home: agendashift.com/featureban
Version 2.1, October 2016
Copyright © 2014-2016 Agendashift (a trading name of Positive Incline Ltd)
Featureban by Mike Burrows of Positive Incline Ltd is licensed under the Creative Commons
Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit
http://creativecommons.org/licenses/by-sa/4.0/deed.en_US.
Visit agendashift.com/featureban for facilitation information and downloads.

2.

Итерация 1: Визуализация процесса
Очередь
В работе
(
)
(
)
Готово

3.

Итерация 1: Визуализация процесса –
подготовка праздничного стола
Очередь
Фрукты
В работе
Закупка (
СР
Овощи
Салфетки
Хлеб
Сыр
АВ
Мясо
ВС
Алкоголь
)
Готовка (
)
Покажите
ваши работы…
Готово

4.

Итерация 1: Визуализация процесса –
подготовка праздничного стола
Очередь
Фрукты
В работе
Закупка (
СР
Овощи
Салфетки
Хлеб
Сыр
АВ
Мясо
ВС
Алкоголь
)
Готовка (
…и ваш
процесс
)
Готово

5.

Зачем нужны монетки?
https://www.flickr.com/photos/redwoodphotography/4356518997

6.

Нет монеток? justflipacoin.com
https://www.flickr.com/photos/redwoodphotography/4356518997

7.

Заблокированные работы
• После броска монетки одна из твоих работ может быть
заблокирована.
• Заблокированные работы помечаются буквой «Б»:
СР
Овощи
Б
• Разблокировать работу нужно зачеркиванием буквы «Б».
• Пример заблокированной работы, затем разблокированной
и снова заблокированной:
ВС
Алкоголь
ББ
/

8.

У меня выпала решка…
Очередь
Фрукты
В работе
Закупка (
СР
Хлеб
Сыр
Готовка (
СР
Овощи
Салфетки
)
АВ
Мясо
ВС
Алкоголь
Овощи
Двигай
одну свою
работу…
)
Готово

9.

У меня выпала решка…
Очередь
Фрукты
В работе
Закупка (
)
Готовка (
)
СР
Овощи
Салфетки
Хлеб
Сыр
АВ
Мясо
ВС
Алкоголь
СР
Сыр
…ИЛИ начинай
одну новую
Готово

10.

У меня выпала решка…
Очередь
Фрукты
В работе
Закупка (
СР
Овощи
Б
/
Салфетки
Хлеб
Сыр
АВ
Мясо
ВС
Алкоголь
)
Готовка (
)
…ИЛИ
разблокируй
одну свою
работу
Готово

11.

У меня выпала решка…
Очередь
Фрукты
В работе
Закупка (
Хлеб
Сыр
Готовка (
СР
Овощи
Салфетки
)
АВ
Мясо
ВС
Алкоголь
Если
других
вариантов
нет, то
помоги
другому, у
кого выпал
орел
)
Готово

12.

Выпал орел?
Очередь
Фрукты
В работе
Закупка (
)
Готовка (
)
Готово
СР
Овощи
Салфетки
АВ
Мясо
Б
Хлеб
Сыр
ВС
Алкоголь
Заблокируй одну свою
работу (если есть
незаблокированные)

13.

Выпал орел?
Очередь
Фрукты
В работе
Закупка (
)
Готовка (
)
СР
Овощи
Салфетки
АВ
Мясо
Б
Хлеб
Сыр
ВС
Алкоголь
АВ
Сыр
И начини
одну новую
Готово

14.

Подготовка
1. Объединитесь в группы от 3 до 5 человек (4 идеально)
2. Выберите ваш процесс и укажите названия 2 стадий на
вашей доске
• “Анализ” и “Сборка”, “Прототип” и “Проверка” и т.п.
Очередь
В работе
???
(
)
???
(
)
Готово

15.

Подготовка (продолжение)
3. Быстро создайте бэклог работ. Напишите название
каждой фичи в центре стикера (один стикер – одна
фича), оставив место сверху и снизу
Оставьте немного места
Хлеб

16.

Разберите работы
Очередь
Фрукты
В работе
Закупка (
СР
Овощи
Салфетки
Хлеб
Сыр
АВ
Мясо
ВС
Алкоголь
)
Готовка (
Начните с
одной
работы на
каждого в
первом
столбце
)
Готово

17.

Разберите работы
Очередь
Фрукты
В работе
Закупка (
)
Готовка (
)
СР
Овощи
Салфетки
Хлеб
Сыр
АВ
Мясо
ВС
Алкоголь
Оставьте
остальные
(не начатые)
работы в
столбец
Очередь
Готово

18.

Итерация 1: Визуализация процесса – играем!
Ниже представлены правила ваших действий после бросания монетки
После того, как все бросили монетки (завершение дня), обсудите ваши действия
на ежедневном стендапе
Повторяйте симуляцию «дней», пока ведущий не скажет остановиться
Не забудьте пополнить столбец Очередь новой работой до его опустошения
Решка
Орел
Выбери что-то одно (только для
своих работ):
Сделай оба действия (только для
своих работ):
• Двигай одну незаблокированную
работу вправо
• ИЛИ разблокируй одну
заблокированную работу
• ИЛИ начинай одну новую работу
Только если иных вариантов нет, помоги
другому, у кого выпал орел
• Заблокируй одну свою
незаблокированную работу, если такие
есть
• И начинай одну новую работу
Если есть возможность, попроси помощи
у другого, кто выбросил решку и кому
нечего при этом двигать

19.

Обсуждение
В группах соберите список и затем расскажите
остальным:
• Ваши наблюдения
• Как хорошо шла работа?
• Какие ощущения?
• Обсудите параллельно

20.

Итерация 2: WIP-ограничения
Очередь
Фрукты
В работе
Закупка ( 3 )
СР
Овощи
Салфетки
Хлеб
Сыр
АВ
Мясо
ВС
Алкоголь
Готовка ( 3 )
Те же правила,
что и раньше,
но нельзя
двигать работу
в столбец, где
емкость
заполнена или
превышена
Готово

21.

Итерация 2: WIP-ограничения
Очередь
Фрукты
В работе
Закупка ( 3 )
СР
СР
Овощи
Салфетки
Хлеб
Сыр
Готовка ( 3 )
АВ
Мясо
ВС
Алкоголь
Овощи

Готово

22.

Итерация 2: WIP-ограничения
Очередь
Фрукты
В работе
Закупка ( 3 )
СР
Овощи
Салфетки
Хлеб
Сыр
АВ
Мясо
ВС
Алкоголь
СР
Сыр

Готовка ( 3 )
Готово

23.

Итерация 2: WIP-ограничения – играем!
Продолжайте с вашей доской в том состоянии, какое было по завершению итерации 1
Те же правила, что и раньше, но уважайте ваши WIP-ограничения:
! Нельзя двигать работу в столбец, где емкость заполнена или превышена
Играйте, пока ведущий не скажет вам остановиться
Не забудьте пополнить столбец Очередь новой работой до его опустошения
Решка
Орел
Выбери что-то одно (только для
своих работ):
Сделай оба действия (только для
своих работ):
• Двигай одну незаблокированную
работу вправо
• ИЛИ разблокируй одну
заблокированную работу
• ИЛИ начинай одну новую работу
Только если иных вариантов нет, помоги
другому, у кого выпал орел
• Заблокируй одну свою
незаблокированную работу, если такие
есть
• И начинай одну новую работу
Если есть возможность, попроси помощи
у другого, кто выбросил решку и кому
нечего при этом двигать

24.

Обсуждение
В группах соберите список и затем расскажите
остальным:
• В чем отличия?
• Выгоды?
• Недостатки?
• Как можно было по-другому?
• Разные ограничения или разная структура
ограничений
• Другие механизмы
• Обсудите параллельно

25.

Перекрестная проверка соответствия методу Kanban
Проверим выполнение 3 ключевых практик (КП), которые
относятся к ценности прозрачность:
КП1: Визуализация
Рабочие элементы
Процесс
Статус рабочего элемента – стадия по процессу
КП4: Создание формальных политик
Правила игры
КП5: Встраивание обратной связи
«Ежедневный» (в конце каждого круга) стендап
Пополнение

26.

Перекрестная проверка соответствия методу Kanban
Проверим выполнение 3 оставшихся ключевых практик и их соотношение
с 4 ценностями – баланс, поток, фокус на заказчике и взаимодействие:
КП2: Ограничение одновременно выполняемой работы (WIP)
Ограничения столбцов, один способ баланса загрузки плюс емкости
Мы создали верную kanban-систему
КП3: Управление потоком
?
поток (плавность, своевременность, экономический эффект)
✗ фокус на заказчике (нужен заказчик)
КП6: Повышение взаимодействия, экспериментальное развитие
(использование моделей и научного метода)
? Мы создали условия для взаимодействия в поставке
✗ Nothing collaborative, experimental or scientific
about our change!

27.

Итерация 3: Метрики
Продолжайте фиксировать “номер дня” в каждом раунде
Время выполнения Kanban-системы, контрольная диаграмма,
распределение
• Записывайте номер дня для каждой работы, которая двигается
или затем покидает часть системы с WIP-ограничением
• Потом мы отобразим последовательность длительностей на
контрольной диаграмме и суммарно на диаграмме распределения
Диаграмма кумулятивного потока, простой метод
• Каждый день считайте количество работы в каждом столбце
• Потом мы построим накопительную диаграмму с областями, где
“Готово” будет внизу
Эффективность потока
• Потом мы рассчитаем отношение среднего touch time к среднему
времени выполнения, выраженное в процентах

28.

Итерация 3: Метрики

29.

Итерация 3: Метрики – контрольная диаграмма
Что тут произошло?
11
10
9
8
7
6
5
4
3
2
1
0
1
2
3
4
5
6
7
8
9
10

30.

Итерация 3: Метрики – диаграмма распределения
4
3
2
1
0
1
2
3
4
5
6
7
8
9
10+

31.

Итерация 3: Метрики – диаграмма распределения
4
100%
90%
80%
3
70%
60%
2
50%
40%
30%
1
20%
10%
0
0%
1
2
3
4
5
6
7
8
9
10+

32.

Итерация 3: Метрики – диаграмма распределения
4
100%
90%
80%
3
70%
60%
2
50%
40%
30%
1
20%
10%
0
0%
1
2
3
4
5
6
7
8
9
10+

33.

Итерация 3: Метрики – диаграмма распределения
4
100%
90%
80%
3
70%
60%
2
50%
40%
30%
1
20%
10%
0
0%
1
2
3
4
5
6
7
8
9
10+

34.

Итерация 3: Метрики – диаграмма кумулятивного потока
Column counts
Day
1
2
3
4
5
6
7
8
9
10
Ready
9
9
8
7
5
2
6
6
6
5
Reversed
Design
3
3
2
1
1
3
3
3
3
3
Build
2
0
0
1
0
1
2
1
0
1
Complete :-)
6
8
10
11
14
14
14
15
16
16
Day
1
2
3
4
5
6
7
8
9
10
Complete :-)
6
8
10
11
14
14
14
15
16
16
Build
2
0
0
1
0
1
2
1
0
1
Design
3
3
2
1
1
3
3
3
3
3
Ready
9
9
8
7
5
2
6
6
6
5
Стоит поменять местами столбцы, чтобы затем построить
накопительную диаграмму с областями

35.

Итерация 3: Метрики – диаграмма кумулятивного потока
30
25
Reversed
Day
1
2
3
4
5
6
7
8
9
10
Complete :-)
6
8
10
11
14
14
14
15
16
16
Build
2
0
0
1
0
1
2
1
0
1
Design
3
3
2
1
1
3
3
3
3
3
Ready
9
9
8
7
5
2
6
6
6
5
20
Ready
Design
15
Build
10
Complete :-)
5
0
1
2
3
4
5
6
7
8
9
10
Стоит поменять местами столбцы, чтобы затем построить
накопительную диаграмму с областями

36.

Итерация 3: Метрики – диаграмма кумулятивного потока
120
On hold
Proposed
100
Prioritised
80
Ready for Dev
Dev
60
Testing
40
Ready for Release
Released
20
Implemented
0
Mike Burrows, Kanban from the Inside, Blue Hole Press, 2014

37.

Итерация 3: Метрики – ключевая статистика
Среднее время
выполнения:
Медиана времени
выполнения:
85-й процентиль:
Эффективность
потока:
4.4 days
3.5 days
6.3 days
68%
Крайне подозрительно!

38.

Итерация 3: Метрики – эффективность потока
Решка
Орел
Б
1
2
Решка
Решка
Б
/
(переделка)
3
Решка или
Орел
Решка
(застой)
4
5
• Решка: 4 или 5 из 6
• Эффективность потока: 3/6 = 50%
6

39.

(Мета) Итерация 4: Более крупные проблемы
Возьмите одну или несколько приведенных ниже проблем и
предложите, как их можно раскрыть на основе Featureban-симуляции:
1. Последовательность / приоритезация
2. Улучшение производительности
– время цикла, скорость доставки, предсказуемость,
удовлетворенность клиентов
3. Поставка вместо переключений между конкурентными целями
– разные проекты, заинтересованные лица, типы работы и т.п.
4. Управлением различными видами ожиданий клиентов
– классы сервисов
5. Команды в начале/конце потока
6. Зависимости части процесса от другой команды

40.

Agendashift Values-based delivery assessment
In your own time, assess the game scenario
• Go to agendashift.com/featureban
• Click “Assess the Featureban scenario (iteration 2 onwards)”
For each of the six categories (values):
• Score the three prompts on the given 1 to 4 scale
• Which prompts would you prioritise for improvement? (“Star” them)
• What improvements would you make in those areas?
Go to agendashift.com/2016 for the real-world global survey

41.

Run your own Featureban session
• Go to agendashift.com/featureban
• Read the facilitation notes
• Register to receive the files
• Adapt to your needs
• Let us know how you get on!
Copyright © 2014-2016 Agendashift (a trading name of Positive Incline Ltd)
Featureban by Mike Burrows of Positive Incline Ltd is licensed under the Creative Commons
Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit
http://creativecommons.org/licenses/by-sa/4.0/deed.en_US.

42.

By the same author
Kanban from the Inside
Mike Burrows, foreword by Luke Hohmann,
Blue Hole Press September 2014
“Clear, concise, beautifully structured summary of the essentials”
“…has by far the most extensive and up-to-date coverage of Kanban
than anything published to date”
“The definitive Kanban textbook”
Agendashift

Transforming Lean-Agile transformation
Valu es- b ased
Valu es- b ased
Valu es- b ased
Delivery
Change
Leadership
• agendashift.com/paper
6+1 Essential strategies
for successful Lean-Agile
transformation
• agendashift.com/2016
Values-based delivery
assessment, 2016 survey
English     Русский Rules