Вы находитесь на странице: 1из 34

Как работать меньше,

а успевать больше?
Google about Kanban

1. Канбан – методология управления проектами


разработки ПО
2. Канбан придумали в Toyota Motor в 1960-х.
3. Канбан в переводе с японского – «Сигнальная
карточка».

4. Камбан - система организации производства и


снабжения, позволяющая реализовать принцип
“точно в срок” (Toyota Production System)
Как было
Идея единого потока

Поток —производственный процесс, где нет простоя незавершенных задач. Нет пауз,


одно движение вперёд. Задача, как эстафетная палочка, передаётся отделами четко из рук
в руки.

 Сразу же видны ошибки предыдущей


стадии.
 Увеличивает качество продукта
 Уменьшаются затраты и снижается
стоимость.
 Уменьшаются сроки изготовления.
Toyota Production System

 Детали поставляются на конвейер по мере надобности с помощью системы


карточек канбан по образу и подобию системы в американских супермаркетах
(метод трех корзин).
 Система контроля качества Андон и дзидока – ручная или автоматическая
остановка производства с целью решения проблем.
 Хансей и кайдзен — постоянный анализ и совершенствование и рационализация
процессов. 
6 правил Toyota

1. Процесс-потребитель, заказывает ровно столько продукции, сколько указано на карте


канбан.
2. Процесс-поставщик производит продукцию ровно в том объеме и
последовательности, которые задаются картами канбан.
3. Без карт канбан, изделия не производятся и не перемещаются.
4. Ко всем деталям и материалам всегда прикрепляется карта канбан.
5. На последующую производственную стадию никогда не передаются дефектные
детали и детали в неточном количестве.
6. Чтобы уменьшить объем запасов и обнаружить новые проблемы, следует
аккуратно уменьшать число изделий в канбанах.
Дэвид Андерсон – основоположник
канбана в ИТ проектах
 Первым использовал канбан в разработке ПО — в 2005 году.
 Внедрял канбан в Microsoft и Motorolla
 Lean Kanban University и David J Anderson School of Management
В садах Императорского Дворца
Канбан - система
 Канбан – карточка соответствует одному элементу работы
 Количество карточек в обращении зависит от производительности системы
 Карточка прикрепляется к элементу работы, и освобождается, только когда работа
выполнена.
 Если карточки закончились, ни одна из работ не может начаться пока не станет
доступной карточка.
Канбан для управления проектами
 Визуализируй процесс
 Ограничь количество незавершенной работы WIP (Work in progress)
 Измеряй и минимизируй время выполнения задачи (Lead Time) и Cicle Time

В планах Разработка Тестирование Релиз Готово


(3) (2) (3)

Поток работ. Среднее время выполнения 12 часов


Визуализация процесса
 Заведите канбан-доску
 Создайте на доске столбцы, определяющие этапы работ
 Для каждой незавершенной задачи заведите карточку и закрепите ее на доске.

 Не создавайте слишком
коротких задач.
 Разбивайте длинные задачи
на подзадачи.
 Используйте цветовую
маркировку задач
 Отображайте стадию
выполнения каждой задачи,
перемещая ее по доске в
направлении потока.
Ограничения WIP (Work In Progress)
Зачем ограничивать WIP?

1. Сергей
2. Екатерина
3. Георгий
4. Виктор
5. Марина
Результаты
№ Проект По очереди, сек Все сразу, сек Выигрыш, раз
1 Сергей 5 45 9
2 Екатерина 5 1:05 12,8
3 Георгий 5 57 11
4 Виктор 5 50 9,4
5 Марина 5 53 9,8
Всего: 25 1:05

Выигрыш в производительности 2,6 раза!!!


Посмотрим с другой стороны
1. Сергей
2. Екатерина
3. Георгий
4. Виктор
5. Марина

0 10 20 30 40 50 60 70 t,сек.

1. Сергей 45
2. Екатерина 64
3. Георгий 55
4. Виктор 47
5. Марина 49

0 10 20 30 40 50 60 70 t,сек.
Достижения
 Длительность проекта уменьшилась в 9 – 12,8 раз
 Производительность выросла в 2,6 раза
 Более легкое и точное планирование
 Меньше стресса
 Выше качество
Еще пример
Проект 1
Проект 2 WIP = 4
Проект 3
Проект 4

Проект 1 Проект 2 Проект 3


Главный проект
WIP = 2
Фоновый проект
Причины ненужной многозадачности
Проект 1
Проект 2
Проект 3
Проект 4

 Фокус на старте больше чем на финише


 Не ограничено WIP
 Фокус на постоянной загрузке людей (страх простаивания)
 Принятие «причины» и решение симптомов вместо
проблемы.
Один день в стране Канбании
Один день в стране Канбании
Один день в стране Канбании
Один день в стране Канбании
Один день в стране Канбании
Один день в стране Канбании
Один день в стране Канбании
Один день в стране Канбании
Один день в стране Канбании
Один день в стране Канбании
Один день в стране Канбании
Урааа! Все снова идет по плану 
Преимущества канбана
 Видна общая ситуация по проектам и «бутылочные
горлышки» препятствующие потоку.
 Минимизируется время выполнения каждой из задач и
увеличивается производительность в целом

 Достигается баланс между нагрузкой и


производительностью команды.

 Можно оперативно менять приоритеты задач


подстраиваясь под изменения требований
Ограничения канбана
 Не предполагает долгосрочного планирования и создан
для решения текущих задач.

 Организация работы на таких принципах вряд ли


подойдет для тех проектов, где нет поточной системы с
понятными действиями на каждом шаге

 Если этапов в рабочем процессе очень много и каждый из них


имеет несколько вариантов, использовать Канбан-доску будет
слишком сложно.
Несколько слов о Trello
http://trello.com

Вам также может понравиться