Обзор книги "Канбан Метод. Базовая практика"
Дочитал ночью эту книгу Леши Пименова, которая посвящена оптимизации процессов нематериального производства. Сразу, начиная с обложки, Алексей опрокидывает все базовые представление о Канбане
— Его изобрели на “Тойоте”
— В нем есть доски и стикеры
— Там ограничивают количество незавершенной работы
И дальше идет отстройка от старого канбана к новому, который придумал David J Anderson
и превратил это в Kanban University
(с курсами и сертификациями). Оставим в стороне сам подход к выбору уже используемого слова, а дальше объяснению всем, что это слово теперь значит что-то другое на совести David J Anderson
. И рассмотрим саму книгу, которая состоит из четырех разделов.
1. Нематериальное производство
В этой части дается краткая отсылка к истории, когда производство было материальным и можно было видеть как материалы и незаконченное производство двигается по стадиям процесса (как в "Тойота"). А вот в условной разработке мы это движение уже не видим и нам нужно делать приседания для визуализации (откуда и растут ногу у знаменитых досок с тикетами).
2. Введение в Канбан Метод
Здесь все начинается с разбора принципов управления изменениями
— Начните с того, что есть сейчас (если задуматься над фразой, то сложно начать с чего-то другого)
— Договоритесь об эволюционном развитии (нет революциям и да постепенным улучшениям)
— Поощряйте проявление лидерства на всех уровнях
Дальше автор переходит к рассмотрению принципов поставки ценности
— Начиная с определения, что такое сервис поставки ценности
— Продолжая развитием правил для улучшения показателей
— Отмечая важность понимания и фокуса на ожиданиях заказчика
— Говоря про важность управления работой, а не людьми
Завершает автор разбором базовых практик
— Визуализация
— WIP
лимиты
— Управление потоком
— Явные правила
— Использование петель обратной связи
— Совместное развитие на основе моделей и научного подхода
3. Начинаем использовать канбан
Здесь автор рассказывает про то, как изучать и улучшать процессы на практике, а точнее про
— Метрики производственного процесса
— Жизненные циклы
— Классы обслуживания
— Как строить канбан систему: про обязательства в такой системе, ее составные части, как дизайнить тикеты и саму доску.
Отдельно разбирается STATIK
(System Thinking Approach To Introducing Kanban
)
4. Улучшение канбан-системы
В этом разделе предполагается, что у нас уже есть канбан-система и мы дальше начинаем ее файн-тюнить, используя
— Накопительную диаграмму потока (cumulative flow diagram
)
— Работу с узкими звеньями (как их выявить и что с ними делать)
— Работу с ресурсами непостоянной доступности (что это такое и как с ними быть)
— Что делать с вариативностью и как использовать теорию вероятности и массового обслуживания (очень интересна часть про работу с рисками)
— Отдельно разбираются типы встреч и их ритмичность в канбан системе
Если подводить итоги, то вот мое мнение относительно книги
— Название книги не обмануло — в ней действительно собраны базовые практики по управлению процессами
— Эти практики являются полезными и хорошо бы руководителю про них знать и уметь применять
— Сама книга отлично подходит для начинающих руководителей, так как описывает эти практики и показывает буквально на пальцах как их стоит использовать себе во благо
— Для опытных руководителей книга может показаться скучной — в ней обсуждаются очень базовые вещи, ну и большое количество диаграмм в некоторых частях хоть и полезно новичкам, но у опытных людей вызывает мысли "да и так уже все ясно, а дальше-то что"
В общем, я эту книгу очень рекомендую руководителям и тем, кто планирует ими стать
— Если вы все поняли и вам описанное в ней кажется очевидным, то это очень хорошо и вы можете копать глубже
— Если вы поняли не все, то книга поможет подтянуть вам свой уровень
— В общем, эта книга примерно тянет на уровень тимлида разработки
Про улучшение процессов разработки софта я тоже как-то уже рассказывал и про kanban
я там говорил по книге "Making Work Visible
", на которую я как-то написал краткое саммари.