Канбан-метод — доступный аджайл для любых команд
В этом модуле вы:
• узнаете, что такое канбан-метод и почему он подходит всем командам;
• научитесь визуализировать задачи, находить и устранять «бутылочные горлышки» и управлять потоком;
• разберетесь, как ставить задачам приоритет и как менять правила своей работы.
Что если вам нужно перейти на аджайл, но скрам не подходит: у вас нет возможности менять роли в команде или по какой-то причине невозможно настроить работу спринтами. Тогда ваш выбор — канбан-метод, который можно внедрять в любой команде и на любом этапе проекта. Канбан-метод характеризуется визуализацией: карточки, доска и связи. Поэтому все основные практики канбана мы тожеvвизуализировали.
Посмотрите это видео, в нем Михаил расскажет, как и для чего применяется канбан-метод.
Давайте посмотрим, как вы поняли, в чем заключается канбан-метод.
Наконец, в канбан-методе есть еще одна практика — «управление потоком». Под потоком имеется в виду постоянный переход задач из одного состояния в другое, его нужно наблюдать и регистрировать. Если смотреть на рабочий процесс как на поток задач, которые в конце концов переходят в статус «готово», то больше всего нас будет интересовать скорость этого потока. Если поток задач гладкий и быстрый, это значит, что наша система позволяет быстро достигать результата с минимальными рисками и затратами из-за задержек.
Чтобы оценить поток, мы пользуемся кумулятивной диаграммой потока. Она показывает, в каком статусе находятся все задачи на любом этапе проекта. Посмотрите на график ниже, на нем видно, что 7 апреля было сделано 19 задач, 3 задачи находились в процессе работы, 2 проверялись, а 5 еще не начаты.
Кумулятивная диаграмма также поможет вам измерить время решения задач. Для этого есть два параметра.
Как правило, время выпуска будет несколько больше времени цикла, потому что не все задачи берут в работу сразу же после появления. По диаграмме потока вы можете понять, сколько у вас составляет lead time и cycle time, как вы можете работать, чтобы его сократить (например, когда у вас появляются «бутылочные горлышки»).
В канбан-методе принято использовать так называемые классы обслуживания, чтобы определять, какой рабочий процесс применяется к задаче. Приоритет зависит от срока выполнения задачи и стоимости задержки. Вы уже знаете, что в духе аджайла — регулярно выдавать заказчику результат, которым он может пользоваться. Поэтому каждый простой может привести к прямым денежным потерям.
Всего классов четыре. Давайте разберем их на жизненных примерах.
Принципы — это то, на чем базируется использование канбан-метода в организации. Все принципы можно разделить на две большие группы.
Начинайте там, где вы сейчас
Когда мы начинаем использовать канбан-метод, то мы просто выявляем те стадии, через которые проходит работа сейчас. Мы берем доску, расчерчиваем ее по стадиям работы, вывешиваем все карточки, которые символизируют задачи, и получаем картину мира на сегодняшний день. Как правило, для многих команд это очень болезненный акт сам по себе, потому что приходится смотреть правде в глаза: где у нас зависает много задач.
Приветствуйте акты лидерства на каждом уровне
Основная масса информации о том, как дела обстоят на самом деле, находится в руках конечных исполнителей. В компаниях с иерархической организацией, как правило, у таких людей меньше всего возможности влиять на рабочие процессы. Хотя наиболее важной информацией для изменений обладают именно они. В канбан-методе мы равнозначно оцениваем информацию, с какого бы уровня она не приходила.
Улучшайте систему эволюционно
Канбан-метод не требует революции. Мы просто договариваемся, что если мы видим проблемы, то начинаем аккуратно менять рабочие процессы, тем самым улучшая их и свой сервис.
Развивайте правила, чтобы улучшить показатели
Если в скраме мы обучаем сотрудников, то в канбан-методе мы «обучаем» нашу систему — наши правила работы эволюционируют и улучшаются вместе с нашим опытом. Важно смотреть на любые проблемы, особенности или изменения в нашей работе и корректировать правила в зависимости от них.
Выясните потребности и ожидания заказчика
На видео понятно, каким образом продукт доходит до конечного пользователя, как им пользуются и как он приносит деньги. Ответы на эти вопросы должны быть понятны на всех уровнях бизнеса, чтобы люди, которые работают над этим продуктом, понимали, что их сервис требуется для таких-то людей и задач. Если мы подключаем интернет физическим лицам, то для нас правильным показателем будет максимальное количество новых контрактов. Если мы работаем в поддержке, то для нас будет важно минимальное время реакции на инцидент.
Управляйте работой и дайте людям самоорганизоваться вокруг нее
Большинство крупных иерархических структур очень хорошо следят за тем, чтобы человек не сидел без работы. Происходит директивное управление людьми. Проблема в том, что лучший способ предоставить результат конечному пользователю — держать людей недозагруженными. Тогда, если возникает проблема, которую мы не предвидели, у нас есть свободные руки. Если мы менеджеры, то нас должно волновать не то, что сотрудники сидят без дела, а есть ли у нас какие-то незапланированные задачи. Нам нужно, во-первых, идентифицировать такие задачи, а во-вторых — найти на эту работу свободные руки.
У канбан-метода есть так называемые уровни зрелости. Они показывают, как глубоко в организации интегрирован этот метод. В зависимости от уровня зрелости у компании будут появляться новые бонусы.
Например, на персональном уровне вы просто визуализировали свою работу и ограничили незавершенную работу внутри системы. Мы можем получить очень хороший инструмент для управления своим временем. Применив его на уровне отдела, мы уже можем управлять временем группы людей. Обычно это нужно для того, чтобы понять, к какому сроку будет решена какая-то задача.
Использование канбан-метода для управления работой дает практически мгновенный эффект в виде возможности управлять этими цифрами. Если нам нужно получить решение задачки, например, за две недели, то мы можем гарантировать этот срок, используя канбан-метод.
Посмотрите на такую историю внедрения канбан-метода.
Все ли правильно делает эта компания?
Вырастите щенка, котенка или человека своими руками
В XIX веке считалось, что внутриутробное развитие живого организма (кошки, собаки, человека) повторяет эволюционный путь вида: все мы когда-то давно были рыбами, поэтому и в животе у матери обрастаем жабрами, которые потом исчезают. Так называемый «биогенетический закон» был опровергнут в XX веке, однако это не мешает нам восхищаться тем, какие удивительные преобразования происходят с эмбрионом по мере его развития. Предлагаем вам проследить процесс онтогенеза — индивидуального развития организма — от зародыша до новорожденной особи. И еще раз удивиться тому, как же мы все похожи.