Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Kanban & Scrum-ban Алексей Корсун Agile- тренер ,  консультант http:// akorsun.ru
Цель доклада Показать применение  Lean- идеологии и системы  Kanban  к производству ПО . Способ :  сравнение со  Scrum.
Коротко о  Scrum
Scrum
Основные идеи  Scrum Хорошая коммуникация небольшие команды много циклов обратной связи Дробление работы по объёму Таймбоксинг Постоянная адаптация
Разделите организацию Разделите организацию на маленькие самоорганизующиеся команды
Разделите работу Разделите вашу работу на список конкретных маленьких результатов ,  упорядоченный по важности для заказчика и оцените по времени
Разделите время Разделите время выполнения проекта на равные этапы 2-4 недели - итерации
Адаптируйтесь
Адаптируйтесь Оптимизируйте план работ на основе демо и обратной связи от заказчика Оптимизируйте процесс по итогам ретроспектив
Результаты Вместо :   большие группы долгое время большие этапы работ  маленькие группы небольшими кусочки работ   небольшие временные отрезк и , НО  регулярная интеграция ,  чтобы увидеть систему в целом .
Итог  Scrum Ясная рабочая схема Относительно проста во внедрении Уже  “ проверена ”  временем – выработаны стандарты / практики Работает!
Нужно ли что-то менять ? Scrum  сложно работает ,  в следующих условиях : Неясные требования даже на начало итерации Слишком часто возникают неожиданные задачи Желание отложить принятие решения Требуется более быстрая скорость реакции ,  чем  t  спринта Проблемы не в разработке ,  а на других стадиях Узкая специализация людей в команде Все эти проблемы  решаемы в рамках  Scrum . Однако ,  многие из них можно решить использовав  Kanban. Получив бонусами доп .  преимущества .
 
Kanban
Kanban
3 правила Канбана Визуализируйте весь процесс Отобразите на на доске все стадии процесса Разделите работу на небольшие ,  желательно ,  равные кусочки ,  напишите каждый на карточке и прикрепите на доску Ограничьте  WIP  ( одновременно выполняемую работу ) Минимизируйте  lead-time   –   время в производстве Измеряйте среднее время ,  которое задача находится на доске Оптимизируйте процесс ,  чтобы уменьшить это время
Отличия  Kanban  от  Scrum Нет таймбоксов Планируем по мере необходимости Выпускаем по мере необходимости Избавляемся от частых переприоритезаций При равномерном разбиении задач оценки сроков не важны  Вместо “скорости” считаем  “ время цикла ”  - среднее время на реализацию задачи
Канбан “ Кан” – видимый, визуальный “ Бан” – карточка ,  доска  Сравним доски  
Scrum- доска .  - Внимание к разработке
Kanban- доска - внимание ко всему процессу
Подробнее о  Kanban Pull  (в противовес  “ складам ” ) Flow Cadence
Pull
Суть – минимизация  “ работы в процессе ” Управляя  WIP  вы  “ настраиваете ”  команду Lead-time –  показывает результаты настройки Уменьшение параллельно выполняемых задач увеличивает скорость выполнения каждой задачи Сразу видны  “ затыки ”      вспоминаем ,  что  “ мы - команда ”
Результат  Flow  и ограничения  WIP Проблемы – возникают моментально!  Ограничение  WIP  намеренно делает линию   неустойчивой Stop the line Надо решать ,  а не откладывать
Пример  “ настройки ” WIP
Пример  “ настройки ” WIP
Пример  “ настройки ” WIP
Пример  “ настройки ” WIP
Разделение колонки - очередь Стимул  “ вычистить ”   Done. Стимул сделать  Pull  со следующего уровня . Сигнал   о  “ пробке ”  впереди
Чем заняться ? Можете ли вы  помочь  на имеющейся задаче? Займитесь этим. У вас нет подходящих навыков? Найдите это  узкое место  и работайте над этим. У вас нет подходящих навыков? Возьмите задачу из  очереди .  Не можете начать ничего в очереди? Займитесь  исследованием Нет исследований ?  Найдите другую интересную задачу  ( рефакторинг , “ заточка топора ”)
Ещё раз : Управляя  WIP  вы  “ настраиваете ”  команду Lead-time –  показывает результаты настройки Цель :  минимизация  LeadTime
Cumulative Flow
Cadence =  ритм Нет привязки к старту или окончанию итерации . Daily stand-up Retrospective (Kaizen) Квартальное планирование Ежемесячное планирование
Итоги  Kanban Доска и  Flow  визуализирует проблемы WIP  стимулирует совместную работу и решение проблем .  Stop the Line Cadence позволяет убрать зависмость между входом и выходом итерации
Выводы По сравнению с  Kanban: Scrum  проще во внедрении и  “ безопаснее ”  для начинающих команд : Правил больше ,  чем принципов – просто  “ делай так ” Начинающая команда не готова к  Stop the Line Требуется меньше идеологических преобразований Более привычно после  “ водопада ”  или  code&fix Kanban  хорошо работает ,  когда : Неясные требования даже на начало итерации Слишком часто возникают неожиданные задачи Желание отложить принятие решения Требуется более быстрая скорость реакции ,  чем  t  спринта Проблема не в разработке ,  а в других частях процесса Узкая специализация людей в команде
Переход к  Kanban Команда сама придёт к  Kanban  через год-полтора хороших и качественных  ретроспектив  ;)
Scrum-ban Постепенный переход к  Kanban: Рисуем все стадии Вводим  WIP Вводим  Pull  систему Считаем  cumulative flow До последнего не отказываемся от спринтов   и регулярных митингов планирования / демо !
Подводные камни Ослабление  Definition Of Done  на промежуточных стадиях “ Растягивание ”  задач ,  так как нет  Timebox –  контролировать Cycle-time Дробить задачи всё равно важно! Сохранить обсуждение задачи  Совещания по требованию - но с информированием всех заинтересованных лиц
One day in Kanban Land Из книги Генрика Книберга  (Henrik Kniberg)
 
 
 
 
 
 
 
 
 
 
 
 
Обязательно читайте Henrik Kniberg Kanban vs   Scrum Scrum & XP from the trenches “ Toyota Way” – TPS  и  Lean http ://www.crisp.se/henrik.kniberg/Kanban-vs-Scrum.pdf http://projectcatalyst.blogspot.com/2009/08/kanban-flow-and-cadence.html
Все материалы презентации можно будет скачать тут : http:// akorsun.ru

More Related Content

Viewers also liked

Kanban – легковесная эффективная agile методология для IT отдела
Kanban – легковесная эффективная agile методология для IT отделаKanban – легковесная эффективная agile методология для IT отдела
Kanban – легковесная эффективная agile методология для IT отдела
InstituteIBA
 
Kanban vs Scrum – чьё кунг-фу сильнее
Kanban vs Scrum – чьё кунг-фу сильнееKanban vs Scrum – чьё кунг-фу сильнее
Kanban vs Scrum – чьё кунг-фу сильнее
Kirill Klimov
 
Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
Dmitry Sidorenko
 
Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?
Fedor Malyshkin
 
Agile scrum - гибкое управление проектами
Agile   scrum - гибкое управление проектамиAgile   scrum - гибкое управление проектами
Agile scrum - гибкое управление проектами
Mikhail Sofonov, PMP, P2M, PRINCE2
 
Agile: Что это такое и какая от него польза
Agile: Что это такое и какая от него пользаAgile: Что это такое и какая от него польза
Agile: Что это такое и какая от него польза
Ivano Digital
 
Практика внедрения Scrum
Практика внедрения ScrumПрактика внедрения Scrum
Практика внедрения Scrum
Andrey Bibichev
 
Daily scrum обязаловка или полезная практика
Daily scrum   обязаловка или полезная практикаDaily scrum   обязаловка или полезная практика
Daily scrum обязаловка или полезная практика
Timofey (Tim) Yevgrashyn
 
Пробуем Kanban!
Пробуем Kanban!Пробуем Kanban!
Пробуем Kanban!
Alexander Byndyu
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
Vladimir Zavertaylov
 
Обзор канбан метода
Обзор канбан методаОбзор канбан метода
Обзор канбан метода
Kateryna Haskova
 
QA Fest 2015. Максим Ильницкий. Роль PMO при организации проектной деятельно...
QA Fest 2015. Максим Ильницкий. Роль PMO при организации проектной деятельно...QA Fest 2015. Максим Ильницкий. Роль PMO при организации проектной деятельно...
QA Fest 2015. Максим Ильницкий. Роль PMO при организации проектной деятельно...
QAFest
 
Самоменеджмент: 5 шагов к личной эффективности
Самоменеджмент: 5 шагов к личной эффективностиСамоменеджмент: 5 шагов к личной эффективности
Самоменеджмент: 5 шагов к личной эффективности
Alexander Pimenov
 
«Web push — новый канал коммуникации от Apple и Google». Вебинар WebPromoExpe...
«Web push — новый канал коммуникации от Apple и Google». Вебинар WebPromoExpe...«Web push — новый канал коммуникации от Apple и Google». Вебинар WebPromoExpe...
«Web push — новый канал коммуникации от Apple и Google». Вебинар WebPromoExpe...
Академия интернет-маркетинга «WebPromoExperts»
 
Природа организационных изминений
Природа организационных изминенийПрирода организационных изминений
Природа организационных изминений
Stfalcon Meetups
 
Прозрачность: что выделяет отличного менеджера среди хороших
Прозрачность: что выделяет отличного менеджера среди хорошихПрозрачность: что выделяет отличного менеджера среди хороших
Прозрачность: что выделяет отличного менеджера среди хороших
Stfalcon Meetups
 
Как не разочароваться в Scrum?
Как не разочароваться в Scrum?Как не разочароваться в Scrum?
Как не разочароваться в Scrum?
Denis Tuchin
 
Как SCRUM-мастеру повысить эффективность команды?
Как SCRUM-мастеру повысить эффективность команды?Как SCRUM-мастеру повысить эффективность команды?
Как SCRUM-мастеру повысить эффективность команды?
ak-itconsulting.com
 
M3.0 Leadership Path Agenda
M3.0 Leadership Path AgendaM3.0 Leadership Path Agenda
M3.0 Leadership Path Agenda
Alexey Pikulev
 

Viewers also liked (20)

Kanban – легковесная эффективная agile методология для IT отдела
Kanban – легковесная эффективная agile методология для IT отделаKanban – легковесная эффективная agile методология для IT отдела
Kanban – легковесная эффективная agile методология для IT отдела
 
Kanban vs Scrum – чьё кунг-фу сильнее
Kanban vs Scrum – чьё кунг-фу сильнееKanban vs Scrum – чьё кунг-фу сильнее
Kanban vs Scrum – чьё кунг-фу сильнее
 
Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
 
Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?
 
Agile scrum - гибкое управление проектами
Agile   scrum - гибкое управление проектамиAgile   scrum - гибкое управление проектами
Agile scrum - гибкое управление проектами
 
Agile: Что это такое и какая от него польза
Agile: Что это такое и какая от него пользаAgile: Что это такое и какая от него польза
Agile: Что это такое и какая от него польза
 
Практика внедрения Scrum
Практика внедрения ScrumПрактика внедрения Scrum
Практика внедрения Scrum
 
Daily scrum обязаловка или полезная практика
Daily scrum   обязаловка или полезная практикаDaily scrum   обязаловка или полезная практика
Daily scrum обязаловка или полезная практика
 
Что такое Scrum
Что такое ScrumЧто такое Scrum
Что такое Scrum
 
Пробуем Kanban!
Пробуем Kanban!Пробуем Kanban!
Пробуем Kanban!
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
 
Обзор канбан метода
Обзор канбан методаОбзор канбан метода
Обзор канбан метода
 
QA Fest 2015. Максим Ильницкий. Роль PMO при организации проектной деятельно...
QA Fest 2015. Максим Ильницкий. Роль PMO при организации проектной деятельно...QA Fest 2015. Максим Ильницкий. Роль PMO при организации проектной деятельно...
QA Fest 2015. Максим Ильницкий. Роль PMO при организации проектной деятельно...
 
Самоменеджмент: 5 шагов к личной эффективности
Самоменеджмент: 5 шагов к личной эффективностиСамоменеджмент: 5 шагов к личной эффективности
Самоменеджмент: 5 шагов к личной эффективности
 
«Web push — новый канал коммуникации от Apple и Google». Вебинар WebPromoExpe...
«Web push — новый канал коммуникации от Apple и Google». Вебинар WebPromoExpe...«Web push — новый канал коммуникации от Apple и Google». Вебинар WebPromoExpe...
«Web push — новый канал коммуникации от Apple и Google». Вебинар WebPromoExpe...
 
Природа организационных изминений
Природа организационных изминенийПрирода организационных изминений
Природа организационных изминений
 
Прозрачность: что выделяет отличного менеджера среди хороших
Прозрачность: что выделяет отличного менеджера среди хорошихПрозрачность: что выделяет отличного менеджера среди хороших
Прозрачность: что выделяет отличного менеджера среди хороших
 
Как не разочароваться в Scrum?
Как не разочароваться в Scrum?Как не разочароваться в Scrum?
Как не разочароваться в Scrum?
 
Как SCRUM-мастеру повысить эффективность команды?
Как SCRUM-мастеру повысить эффективность команды?Как SCRUM-мастеру повысить эффективность команды?
Как SCRUM-мастеру повысить эффективность команды?
 
M3.0 Leadership Path Agenda
M3.0 Leadership Path AgendaM3.0 Leadership Path Agenda
M3.0 Leadership Path Agenda
 

Similar to Scrum-Kanban-Scrumban

Kanban 2020
Kanban 2020Kanban 2020
Kanban 2020
ElakAleks
 
Опыт применения Kanban для управления портфелем Agile-проектов
Опыт применения Kanban для управления портфелем Agile-проектовОпыт применения Kanban для управления портфелем Agile-проектов
Опыт применения Kanban для управления портфелем Agile-проектов
SQALab
 
Доклад с Software project management conference 2013
Доклад с Software project management conference 2013Доклад с Software project management conference 2013
Доклад с Software project management conference 2013
Alexey Pikulev
 
Метрики в Agile проектах
Метрики в Agile проектах Метрики в Agile проектах
Метрики в Agile проектах
LuxoftAgilePractice
 
Светлана Мухина "Metrics on agile projects"
Светлана Мухина "Metrics on agile projects"Светлана Мухина "Metrics on agile projects"
Светлана Мухина "Metrics on agile projects"
Anna Shymchenko
 
Metrics on Agile Projects
Metrics on Agile ProjectsMetrics on Agile Projects
Эволюция экосистем тестирования
Эволюция экосистем тестированияЭволюция экосистем тестирования
Эволюция экосистем тестирования
Gleb Rybalko
 
Типичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и AgileТипичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и Agile
Magneta AI
 
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думать
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думатьАлексей Пименов. Kanban — это не то, что вы привыкли о нем думать
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думать
ScrumTrek
 
Светлана Мухина, Метрики в Agile проектах
Светлана Мухина, Метрики в Agile проектахСветлана Мухина, Метрики в Agile проектах
Светлана Мухина, Метрики в Agile проектах
ScrumTrek
 
AgileDays 2016 - Метрики в Agile проек
AgileDays 2016 - Метрики в Agile проекAgileDays 2016 - Метрики в Agile проек
AgileDays 2016 - Метрики в Agile проек
LuxoftAgilePractice
 
AgileDays 2016 - Metrics in Agile Projects
AgileDays 2016 - Metrics in Agile ProjectsAgileDays 2016 - Metrics in Agile Projects
AgileDays 2016 - Metrics in Agile Projects
Svetlana Mukhina ICP, -ATF, -BVA, - ACC, PSM I, CSPO
 
Kanban vs scrum_v3
Kanban vs scrum_v3Kanban vs scrum_v3
Kanban vs scrum_v3
Vyacheslav Moskalenko
 
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
Lviv Startup Club
 
Keep calm and believe in agile
Keep calm and believe in agileKeep calm and believe in agile
Keep calm and believe in agile
Arman Karibayev
 
Метрики для scrum master. Что отслеживать?
Метрики для scrum master. Что отслеживать?Метрики для scrum master. Что отслеживать?
Метрики для scrum master. Что отслеживать?
Anna Lavrova
 
Scrum Review
Scrum ReviewScrum Review
Scrum Review
Alexey Korsun
 

Similar to Scrum-Kanban-Scrumban (20)

Kanban 2020
Kanban 2020Kanban 2020
Kanban 2020
 
Опыт применения Kanban для управления портфелем Agile-проектов
Опыт применения Kanban для управления портфелем Agile-проектовОпыт применения Kanban для управления портфелем Agile-проектов
Опыт применения Kanban для управления портфелем Agile-проектов
 
Доклад с Software project management conference 2013
Доклад с Software project management conference 2013Доклад с Software project management conference 2013
Доклад с Software project management conference 2013
 
Метрики в Agile проектах
Метрики в Agile проектах Метрики в Agile проектах
Метрики в Agile проектах
 
Светлана Мухина "Metrics on agile projects"
Светлана Мухина "Metrics on agile projects"Светлана Мухина "Metrics on agile projects"
Светлана Мухина "Metrics on agile projects"
 
Metrics on Agile Projects
Metrics on Agile ProjectsMetrics on Agile Projects
Metrics on Agile Projects
 
Эволюция экосистем тестирования
Эволюция экосистем тестированияЭволюция экосистем тестирования
Эволюция экосистем тестирования
 
Типичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и AgileТипичные ошибки внедрения Lean и Agile
Типичные ошибки внедрения Lean и Agile
 
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думать
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думатьАлексей Пименов. Kanban — это не то, что вы привыкли о нем думать
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думать
 
Intro 2 Lean
Intro 2 LeanIntro 2 Lean
Intro 2 Lean
 
Светлана Мухина, Метрики в Agile проектах
Светлана Мухина, Метрики в Agile проектахСветлана Мухина, Метрики в Agile проектах
Светлана Мухина, Метрики в Agile проектах
 
AgileDays 2016 - Метрики в Agile проек
AgileDays 2016 - Метрики в Agile проекAgileDays 2016 - Метрики в Agile проек
AgileDays 2016 - Метрики в Agile проек
 
AgileDays 2016 - Metrics in Agile Projects
AgileDays 2016 - Metrics in Agile ProjectsAgileDays 2016 - Metrics in Agile Projects
AgileDays 2016 - Metrics in Agile Projects
 
Secr metrics that_bring_value
Secr metrics that_bring_valueSecr metrics that_bring_value
Secr metrics that_bring_value
 
Kanban vs scrum_v3
Kanban vs scrum_v3Kanban vs scrum_v3
Kanban vs scrum_v3
 
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
В’ячеслав Москаленко «10 criteria: Scrum vs Kanban»
 
Keep calm and believe in agile
Keep calm and believe in agileKeep calm and believe in agile
Keep calm and believe in agile
 
Метрики для scrum master. Что отслеживать?
Метрики для scrum master. Что отслеживать?Метрики для scrum master. Что отслеживать?
Метрики для scrum master. Что отслеживать?
 
Scrum Review
Scrum ReviewScrum Review
Scrum Review
 
Scrum
ScrumScrum
Scrum
 

Scrum-Kanban-Scrumban

  • 1. Kanban & Scrum-ban Алексей Корсун Agile- тренер , консультант http:// akorsun.ru
  • 2. Цель доклада Показать применение Lean- идеологии и системы Kanban к производству ПО . Способ : сравнение со Scrum.
  • 5. Основные идеи Scrum Хорошая коммуникация небольшие команды много циклов обратной связи Дробление работы по объёму Таймбоксинг Постоянная адаптация
  • 6. Разделите организацию Разделите организацию на маленькие самоорганизующиеся команды
  • 7. Разделите работу Разделите вашу работу на список конкретных маленьких результатов , упорядоченный по важности для заказчика и оцените по времени
  • 8. Разделите время Разделите время выполнения проекта на равные этапы 2-4 недели - итерации
  • 10. Адаптируйтесь Оптимизируйте план работ на основе демо и обратной связи от заказчика Оптимизируйте процесс по итогам ретроспектив
  • 11. Результаты Вместо : большие группы долгое время большие этапы работ  маленькие группы небольшими кусочки работ небольшие временные отрезк и , НО регулярная интеграция , чтобы увидеть систему в целом .
  • 12. Итог Scrum Ясная рабочая схема Относительно проста во внедрении Уже “ проверена ” временем – выработаны стандарты / практики Работает!
  • 13. Нужно ли что-то менять ? Scrum сложно работает , в следующих условиях : Неясные требования даже на начало итерации Слишком часто возникают неожиданные задачи Желание отложить принятие решения Требуется более быстрая скорость реакции , чем t спринта Проблемы не в разработке , а на других стадиях Узкая специализация людей в команде Все эти проблемы решаемы в рамках Scrum . Однако , многие из них можно решить использовав Kanban. Получив бонусами доп . преимущества .
  • 14.  
  • 17. 3 правила Канбана Визуализируйте весь процесс Отобразите на на доске все стадии процесса Разделите работу на небольшие , желательно , равные кусочки , напишите каждый на карточке и прикрепите на доску Ограничьте WIP ( одновременно выполняемую работу ) Минимизируйте lead-time – время в производстве Измеряйте среднее время , которое задача находится на доске Оптимизируйте процесс , чтобы уменьшить это время
  • 18. Отличия Kanban от Scrum Нет таймбоксов Планируем по мере необходимости Выпускаем по мере необходимости Избавляемся от частых переприоритезаций При равномерном разбиении задач оценки сроков не важны Вместо “скорости” считаем “ время цикла ” - среднее время на реализацию задачи
  • 19. Канбан “ Кан” – видимый, визуальный “ Бан” – карточка , доска Сравним доски 
  • 20. Scrum- доска . - Внимание к разработке
  • 21. Kanban- доска - внимание ко всему процессу
  • 22. Подробнее о Kanban Pull (в противовес “ складам ” ) Flow Cadence
  • 23. Pull
  • 24. Суть – минимизация “ работы в процессе ” Управляя WIP вы “ настраиваете ” команду Lead-time – показывает результаты настройки Уменьшение параллельно выполняемых задач увеличивает скорость выполнения каждой задачи Сразу видны “ затыки ”  вспоминаем , что “ мы - команда ”
  • 25. Результат Flow и ограничения WIP Проблемы – возникают моментально! Ограничение WIP намеренно делает линию неустойчивой Stop the line Надо решать , а не откладывать
  • 26. Пример “ настройки ” WIP
  • 27. Пример “ настройки ” WIP
  • 28. Пример “ настройки ” WIP
  • 29. Пример “ настройки ” WIP
  • 30. Разделение колонки - очередь Стимул “ вычистить ” Done. Стимул сделать Pull со следующего уровня . Сигнал о “ пробке ” впереди
  • 31. Чем заняться ? Можете ли вы помочь на имеющейся задаче? Займитесь этим. У вас нет подходящих навыков? Найдите это узкое место и работайте над этим. У вас нет подходящих навыков? Возьмите задачу из очереди . Не можете начать ничего в очереди? Займитесь исследованием Нет исследований ? Найдите другую интересную задачу ( рефакторинг , “ заточка топора ”)
  • 32. Ещё раз : Управляя WIP вы “ настраиваете ” команду Lead-time – показывает результаты настройки Цель : минимизация LeadTime
  • 34. Cadence = ритм Нет привязки к старту или окончанию итерации . Daily stand-up Retrospective (Kaizen) Квартальное планирование Ежемесячное планирование
  • 35. Итоги Kanban Доска и Flow визуализирует проблемы WIP стимулирует совместную работу и решение проблем . Stop the Line Cadence позволяет убрать зависмость между входом и выходом итерации
  • 36. Выводы По сравнению с Kanban: Scrum проще во внедрении и “ безопаснее ” для начинающих команд : Правил больше , чем принципов – просто “ делай так ” Начинающая команда не готова к Stop the Line Требуется меньше идеологических преобразований Более привычно после “ водопада ” или code&fix Kanban хорошо работает , когда : Неясные требования даже на начало итерации Слишком часто возникают неожиданные задачи Желание отложить принятие решения Требуется более быстрая скорость реакции , чем t спринта Проблема не в разработке , а в других частях процесса Узкая специализация людей в команде
  • 37. Переход к Kanban Команда сама придёт к Kanban через год-полтора хороших и качественных ретроспектив ;)
  • 38. Scrum-ban Постепенный переход к Kanban: Рисуем все стадии Вводим WIP Вводим Pull систему Считаем cumulative flow До последнего не отказываемся от спринтов и регулярных митингов планирования / демо !
  • 39. Подводные камни Ослабление Definition Of Done на промежуточных стадиях “ Растягивание ” задач , так как нет Timebox – контролировать Cycle-time Дробить задачи всё равно важно! Сохранить обсуждение задачи Совещания по требованию - но с информированием всех заинтересованных лиц
  • 40. One day in Kanban Land Из книги Генрика Книберга (Henrik Kniberg)
  • 41.  
  • 42.  
  • 43.  
  • 44.  
  • 45.  
  • 46.  
  • 47.  
  • 48.  
  • 49.  
  • 50.  
  • 51.  
  • 52.  
  • 53. Обязательно читайте Henrik Kniberg Kanban vs Scrum Scrum & XP from the trenches “ Toyota Way” – TPS и Lean http ://www.crisp.se/henrik.kniberg/Kanban-vs-Scrum.pdf http://projectcatalyst.blogspot.com/2009/08/kanban-flow-and-cadence.html
  • 54. Все материалы презентации можно будет скачать тут : http:// akorsun.ru

Editor's Notes

  1. Тревожные сигналы.
  2. Ценность – увидеть бутылочное горлышко – где дольше всего простаивают задачи