Что такое 

канбан

В любом офисе можно увидеть то, про что мы сейчас говорим, - доску на ножках с фломастерами и разноцветными стикерами. На таких досках рисуют задачи и способы их выполнения - со стрелочками, овалами и надписями. Это и есть канбан-метод, с его помощью управляют проектом.

Как это

происходит

  • Делим весь проект на этапы и подзадачи
  • Маркируем их картами разных цветов
  • Двигаем эти карточки между задачами по мере выполнения.

А теперь

подробнее

Для упрощения процесса задачи формулируем максимально доступно, чтобы исполнители поняли вашу мысль без труда. Для примера возьмем заказ на создание сайта. Задачи для этого ставим последовательно и максимально понятно:

  1. Разработку дизайна
  2. Верстку архитектуры
  3. Создание системы управления контентом
  4. Подготовку контента
  5. Тестирование.
Любая из этих задач должна быть четко сформулирована и согласована с клиентом. Тут мы предлагаем еще один список – конкретно для создания сайта, например.

  • Каким клиент видит дизайн сайта? Пусть он приведет примеры сайтов-конкурентов, которые ему нравятся.
  • Какие страницы должны быть наполнены контентом. О чем должно говориться в статьях.
  • Как должна работать система управления контентом. Например, полная статья должна разворачиваться при клике на заголовок.
  • Как будет осуществляться поддержка сайта.

За все эти вопросы отвечает менеджер. Он их формирует по результатам общения с командой, а в итоге составляет задачи, которые отмечает в системе канбана. В идеале должны получаться задачи для исполнителей, требующие только знаний и технического опыта.

Так, программист забирает только свою карточку, выполняет задание по ней и передает следующему исполнителю. Однако бывает, что, несмотря на четкую формулировку, задание требует доработки. И тогда выполнение движется медленнее. 

Особенности 

процесса канбан

Всю работу разбиваем на небольшие этапы, через которые проходит каждая конкретная задача. Например, разработка сайта невозможна без создания дизайна, а верстка не может начаться без разработки. Контент можно вставить только после верстки. А тестирование реально после осуществления всех предыдущих этапов.

Для каждой задачи определяется исполнитель и могут назначаться лимиты. Например, если на этапе дизайна установлен лимит 3, то у разработчика дизайна должно быть три макета.

Каждая выполненная задача отправляется исполнителем на проверку, она поступит на следующий этап только в том случае, если ни у клиента, ни у руководителя не будет замечаний.

Карточки задач продвигаются пошагово от одного этапа к другому, при этом каждый исполнитель знает, что предыдущий уже сделал свою работу до конца. И предельно понятно, что теперь должен сделать следующий. В идеале задачи поступают к исполнителям в состоянии полной готовности на этапах процесса. И ничего не нужно уточнять, и переспрашивать.
Главные принципы такой работы:

  1. новая задача не берется к исполнению, пока не выполнена предыдущая
  2. текущая задача остается у исполнителя, пока не будет выполнена.

Что же касается общего количества задач, то оно может быть каким угодно и согласовывается членами команды перед началом процесса.

Завершение 

процесса

Время выполнения всех задач фиксируется в системе, и после завершения всего процесса подсчитывается. Учитываются и комментарии членов команды. Теперь они учтут, что если для дизайна отводилось два дня, а сделать его получилось за пять, то в следующем проекте поставят дедлайн именно пять дней.

Отсчет времени приобретает большое значение еще и потому, что через пару недель, когда уже никто не будет этого помнить, в канбан-системе его можно будет увидеть. Важную роль имеют и комментарии, которые дают общую картину выполнения конкретной задачи.

Например, создание дизайна задержалось, потому что клиент прислал изображение логотипа в вордовском формате, а не положенном векторном. И дизайнеру пришлось потрудиться, чтобы сделать качественное изображение.
Здесь возникает вопрос к менеджеру, который не разъяснил клиенту требования к картинкам. И если это замечание зафиксировано в системе, в следующем проекте такого не повторится. Таким образом, канбан позволяет анализировать весь процесс выполнения и совершенствовать его в дальнейшем.

Оформление 

карточек kanban

Перед запуском канбана мы создаем видение движения процесса с помощью карточек разного цвета. Маркировка удобна, она наглядно показывает статус задачи. Но использовать желательно 4-5 цветов и не более, иначе наш экран превратится в пеструю простыню.

Даже при выполнении сложного проекта можно применить, кроме цветовой карточки, просто дополнительные иконки – их тоже достаточно в системе. Например, в срочных задачах вместо цвета поставить значок часов, а для этапов, которые выполняют несколько человек, – флажок «Ограничений нет».
Итак, канбан – система для организации рабочих процессов, позволяющая реализовывать протесты четко и последовательно. Канбан можно применять и в онлайн-формате (например, приложение Трелло), и на досках с картонным ватманом с цветными магнитами.
Зарегистрироваться на курсы программирования