В статье подробно разбираю метод Канбан: что это такое и где применяется, суть, принципы, ценности, преимущества и недостатки, практики.
- Определение Канбан и из чего он состоит
- Что входит в дом Канбан
- Ценности метода
- Повестки Канбан
- Принципы Канбан
- Вытягивающая или выталкивающая система
- Выталкивающая система
- Вытягивающая система
- Практики Канбан
- Визуализируй
- Ограничивай WIP (work in progress) — работа в процессе
- Управляй потоком, а не людьми
- Сделай правила явными и понятными всем сторонам сервиса
- Внедряй циклы обратной связи
- Улучшай и эволюционируй
Определение Канбан и из чего он состоит
Канбан — это метод для управления и улучшения сервисов в высокотехнологичных отраслях, интеллектуальной деятельности, digital и it сферах.
В переводе с японского означает сигнальная карточка или знак.
Первое правило Канбан — никому не говорить, что мы внедряем Канбан. Просто начинать действовать в рамках практик этого подхода.
Канбан сегодня — это самостоятельный метод, который рассматривается отдельно от Agile.
Сервис в канбане — это элемент, который включает одного или несколько людей, то есть команду, делающих совместную работу по созданию или улучшению продукта.
У каждого сервиса есть заказчик. В большей степени это для it. Но не только.
Что входит в дом Канбан
- Канбан Дом
- Ценности метода
- Три повестки
- Принципы поставки
- Принципы изменений
- Практики
- Agility
Канбан метод в разрезе:
Ценности | Принципы | Практики |
Баланс | Управляй работой | Ограничивай WIP |
Прозрачность |
Сервисный подход
|
Визуализируй,
Сделай правила явными, |
Сотрудничество | ||
Клиентоориентированность |
Фокус на потребностях клиента
|
Внедряй циклы обратной связи,
Управляй потоком |
Поток | ||
Лидерство | Поощряйте лидерство | |
Уважение | Начните с того, что есть сейчас | |
Согласие | Договоритесь об эволюционном развитии |
Теперь обсудим каждый элемент в отдельности.
Ценности метода
Если у Scrum 5 ценностей, то у Канбан их 9.
- Прозрачность
Открытый обмен информацией улучшает создание продукта и ценности.
Канбан показывает текущее состояние дел, в рамках работы над текущими элементами.
Позволяет мониторить метрики и на основании них принимать решения о деятельности сервиса.
Используются только простые и понятные всем термины. - Баланс
Баланс между ожиданиями от нашего сервиса и его возможностями.
Не позволяет завышать ожидания над возможностями, чтобы не допустить выгорания сотрудников и большую переработку.
А так же не преуменьшить ожидания, чтобы сервис не простаивал.Этот позволяет более эффективно использовать ресурсы компании. - Сотрудничество
Совершенствование совместной работы.Делает все, чтобы люди улучшали взаимодействие внутри команды.
Канбан — это подход организации сервисной команды. - Клиентоориентированность
Соответствие сервиса целям для которых он создавался.
Соответствие ожиданиям заказчика.Если этого нет, можно сделать пивот и переориентироваться. - Поток
Это как фокус внимания. Поток создания ценностей.Последовательность активностей, которые позволяют превратить задумку в нечто реальное. - Лидерство
Способность вести за собой окружающих на изменения и перемены.В Канбан это неизбежно, должны быть лидеры. - Понимание
Понимание того, что это метод совершенствования.Текущей ситуации. Дорожной карты развитии. Понимание, что улучшения неизбежны. - Согласие
В рамках метода мы балансируем между возможностями и ожиданиями нашими и рынка, ожиданиями заказчиков.На основании метрик складывается понимание, какие типы работ и с какой скоростью могут быть выполнены.
Это способствует согласию и понимаю. - Уважение
Без него нет командной работы, согласия, нет самого Канбан метода.
Повестки Канбан
- Устойчивость
Повышение целенаправленности и поиска равномерного темпа работы.Не бежим во все стороны и не стараемся удовлетворить всех клиентов, а смотрим на основании ценностей Канбан, что мы можем сделать и предложить варианты изменений всем заинтересованным сторонам. - Ориентация на оказание услуг
Главное — это заказчик. Соответствие цели и пожеланиям заказчика. Это позволяет отсечь все лишнее. - Живучесть или Антихрупкость
Необходимо быть конкурентноспособным на рынке.Позволяет бизнесу переживать компании кризисные явления.
✅Читайте здесь про Scrum
Принципы Канбан
Управление изменениями. Является неотъемлемой частью Канбан метода
- Начните с того, что есть сейчас.
Нет необходимо что то выдумывать и городить непонятные конструкции.Попробуйте визуализировать процесс, который есть, найдите первые точки, требующие изменений, а потом небольшими элементами добавляйте новое. Возможно, этот подход поменяет полностью структуру компании. - Договоритесь об эволюционном развитии.
Мы ни в коем случае не рушим то, что есть. А внедряем и добавляем новые элементы в канбан.Это невозможно без проявления лидерства на всех уровнях. Лидерство которое возможно как в канбан системе, так и за пределами канбан системы.
Принципы сервисного подхода
- Выявляйте потребности заказчика. Кроме того, что мы постепенно внедряем изменения и улучшаем сервисы, мы еще и просто живем в рамках этого сервиса.Нам необходимо понять желания заказчика.Какие задачи и цели преследовались, когда продукт создавался. С теми ли мы заказчиками работаем? Удовлетворяем потребности заказчиков? Может быть нам пересмотреть целевую аудиторию?На все этим вопросы позволят ответить принципы сервисного подхода.
- Важно: управляем работой, а не людьми.Так как в условиях канбан метода все работают согласованно и в сотрудничестве.Те кто являются слабым звеном сейчас — это не те кто заслуживают порицания, в первую очередь необходимо понять в чем проблема, понаблюдать за происходящим и визуализировать.Отсмотреть процессы, которые протекают. Может быть дело совсем не в сотруднике, а в выстроенной работе?К примеру если все участники загружены работой на 100%, то как им взаимодействовать друг с другом? Или не налажен процесс помощи в команде, отстройки процессов.
- Развивайте правила, чтобы улучшить показатели.
В рамках этого принципа мы делаем нашу канбан систему понятно. Фиксируем все правила, которые в ней приняты.
Вытягивающая или выталкивающая система
Это 2 важных подхода, которые заложены в Канбан метод.
- Стратегия Pull и Push
Выталкивающая система
Все просто, кто-то толкает в отправной точке процесс, кто-то подхватывает его.
Так устроены все процессы на заводе. Это похоже на конвейер.
Для того, чтобы собрать машину необходимо сделать первую деталь и все по порядку.
Главное не допустить, чтобы все детали скапливались перед одним цехом. Тогда процесс замедлиться или остановиться. Также это может привести к сильному выгоранию людей.
Это же применимо и к it компаниям. Если к примеру процессы складываются в разработке, то развитие не будет происходить, сколько бы идей вы не начинали реализовывать.
Вытягивающая система
Система наоборот. Двигаемся не слева направо, а справа налево.
Мы перестаем закидывать новые задачи, а заканчиваем старые.
Практики Канбан
Визуализируй
Когда мы слышим метод канбан, в первую очередь приходит в голову доска визуализации.Самое главное начать с того, что есть сейчас. Схематично отобразить исходные процессы и данные.А потом на этот скелет нанизывать новые схемы канбан метода.
Все от зарождения идеи до готовности, заслуживает своего нахождения на канбан доске.Все этапы. Совокупность всех колонок — это цепочка создания ценностей.Колонки могут быть абсолютно разными. Какие вам больше подходят в вашем процессе работ.Самый простой вариант — это колонки сделать, в процессе и готово.
НО! Чем больше у вас колонок, тем лучше вы поймете узкие места вашей работы, это актуально для колонки в процессе.
Поймете, где в команде необходимо развивать компетенции. Увидите где у вас скапливаются задачи. Каждая карточка — это рабочий элемент.
К примеру: сделать лендинг. Мы не расписываем на отдельных карточках сделать дизайн, сверстать. Это все одна задача — лендинг.Для онлайн, самый простой способ реализовать работу в Trello.
- Канбан доска
Ограничивай WIP (work in progress) — работа в процессе
Необходимо вести наблюдение, ограничивать и оптимизировать количество незавершенной работы и рабочих элементов на каждом этапе WIP.
Это приведет к улучшению качества работы, уменьшение времени производства.В определенный момент времени в одном из разделов может скопиться большое количество задач, с помощью практики лимитов мы этот поток контролируем и не можем перенести из раздела в раздел больше задач, чем необходимо.
Благодаря этому поток получается более ритмичным.Так же люди, которые выполнили свою работу, могут помогать тем, где этот затор из рабочих элементов образовался.Громадный плюс, люди в процессе меньше выгорают, когда работа происходит более органично.
Управляй потоком, а не людьми
Поток в рамках канбан метода должен быть предсказуем.Способствовать увеличению ценности и сведением времени производства к минимуму.
Все это направлено на борьбу с потерями: простоя, лишних запасов и т.д.Если мы ориентированы на поток, мы понимаем картину в целом, а не занимаемся локальной оптимизацией нанимая новый штат, стоя с кнутом над людьми, чтобы они выполняли задачи.Смотрим какие улучшения мы прямо сейчас можем применить, чтобы снизить время доставки рабочего элемента и повысить эффективность.
Сделай правила явными и понятными всем сторонам сервиса
Правила — это не регламент или ограничения. Это пояснения, легенда. Необходимо понимать какие участки есть на канбан карте. К примеру рассказать цветовые правила, правила лимитов, как замеряем метрики, как часто, как проводим наши встречи. Это все позволяет сделать работу с сервисом интуитивно понятной.
Внедряй циклы обратной связи
7 встреч, которые взаимосвязаны между собой.
-
Улучшай и эволюционируй
Приниципы управления изменениями и подход к непрерывному совершенствованию.Сервис меняется, как меняются технологии, сотрудники, интерес стейкхолдеров. Вся система канбан построена на этой практике. Улучшать не какой то отдельный момент, а на весь поток в целом.
на все эти внедрения требуется время, это хорошо для больших проектов. Мы всегда обсуждаем выполненную работу и что можно улучшить в следующих спринтах. Но собраться всем в одно время очень сложно, чаще всего все онлайн общаемся