Открыть сервис

Канбан

Канбан — это метод управления производством, логистикой и разработкой, основанный на принципе «точно вовремя» (Just-in-Time, JIT) и визуализации рабочего процесса с помощью карточек (канбан-досок). В широком смысле термин обозначает систему организации труда, при которой новые задачи берутся в работу только по мере освобождения ресурсов, а объём незавершённой работы (Work in Progress, WIP) строго лимитирован. Метод возник в производственной системе Toyota, но впоследствии был адаптирован для сферы информационных технологий, управления проектами и бизнес-процессов.

История

Происхождение в производственной системе Toyota

Канбан как инструмент бережливого производства был разработан в 1940–1950-х годах инженером Тайити Оно и его коллегами на заводе Toyota Motor Corporation. Идея возникла как ответ на необходимость сокращения издержек, складских запасов и времени простоев. Прообразом послужила система управления запасами в американских супермаркетах: там товары на полки выставляются только после того, как покупатель забрал предыдущую единицу, что позволяет избежать переполнения складов.

В Toyota канбан-карточки (от яп. 看板 — «вывеска», «табличка») использовались для передачи сигналов между производственными участками. Карточка содержала информацию о детали, её количестве, месте изготовления и назначения. Когда на сборочной линии заканчивались детали, пустая карточка отправлялась на предыдущий участок, давая команду произвести ровно столько новых деталей, сколько было израсходовано. Это исключало перепроизводство и избыточные запасы.

Распространение в IT и управлении проектами

В конце 1990-х — начале 2000-х годов принципы канбан начали применяться в разработке программного обеспечения. Пионером в этой области считается Дэвид Андерсон, который в 2004 году внедрил канбан в компании Microsoft для управления процессами в отделе поддержки. В 2010 году он опубликовал книгу «Канбан: альтернативный путь к Agile», которая стала основой для адаптации метода в IT-среде. С этого момента канбан получил широкое распространение как гибкая методология (Agile), часто противопоставляемая или комбинируемая со Scrum.

Основные принципы и правила

Канбан базируется на четырёх фундаментальных принципах, сформулированных Дэвидом Андерсоном, и дополнительных правилах управления потоком:

  1. Визуализация рабочего процесса. Весь процесс от начала до конца отображается на доске (физической или электронной) в виде колонок, соответствующих этапам (например, «Бэклог», «В работе», «Тестирование», «Готово»). Каждая задача представлена карточкой, которая перемещается между колонками.
  2. Ограничение незавершённой работы (WIP). Для каждой колонки устанавливается максимальное количество одновременно выполняемых задач. Это предотвращает перегрузку команды и снижает время цикла (cycle time).
  3. Управление потоком. Отслеживаются метрики: время цикла (время от начала до завершения задачи) и пропускная способность (количество завершённых задач за единицу времени). На основе этих данных оптимизируется скорость работы.
  4. Постоянное улучшение (кайдзен). Команда регулярно анализирует узкие места, задержки и ошибки, внося изменения в процесс.

Дополнительное правило — «вытягивающая» система: новая задача поступает в работу только после освобождения места в колонке с лимитом WIP. Это противоположно «толкающей» системе, где задачи назначаются сверху без учёта текущей загрузки.

Элементы канбан-системы

Канбан-доска

Доска может быть физической (магнитная или пробковая доска со стикерами) или цифровой (Trello, Jira, Asana, YouTrack, физическая доска в офисе). Основные колонки:

В сложных процессах добавляются колонки «Анализ», «Дизайн», «Ожидание релиза» и т. д.

Карточка (канбан-карта)

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

Лимиты WIP

Лимиты устанавливаются для каждой колонки и выражаются числом (например, «В работе — не более 3 задач»). Превышение лимита сигнализирует о проблеме — перегрузке или блокировке.

Применение

Производство и логистика

Канбан остаётся основой бережливого производства на заводах Toyota, Ford, Boeing и других компаний. В логистике система используется для управления поставками: поставщик получает сигнал о необходимости доставки материалов только после того, как складской запас снизился до определённого уровня.

Разработка программного обеспечения

В IT канбан применяется в командах, работающих по Agile, особенно в условиях высокой неопределённости или частых изменений приоритетов. В отличие от Scrum, канбан не требует спринтов фиксированной длины, что делает его удобным для поддержки и эксплуатации. Примеры инструментов: Jira Software, Trello, Microsoft Azure Boards.

Управление бизнес-процессами

Канбан используется в HR (подбор персонала, обработка заявок), маркетинге (планирование кампаний), финансах (обработка счетов) и других отраслях для повышения прозрачности и скорости выполнения задач.

Отличия от Scrum

Канбан и Scrum — две популярные Agile-методологии, которые часто сравнивают:

ПараметрКанбанScrum
ИтерацииНепрерывный потокСпринты фиксированной длины (1–4 недели)
РолиНет строгих ролей (Scrum-мастер, владелец продукта)Чёткие роли
Лимиты WIPОбязательныНе предусмотрены
ПланированиеПо мере освобождения ресурсовНа старте каждого спринта
РетроспективаПостоянное улучшение (кайдзен)В конце каждого спринта

Канбан часто выбирают команды, которым нужна гибкость в приоритетах и отсутствие жёстких временных рамок.

Преимущества и ограничения

Преимущества

Ограничения

Интересные факты

Критика

Некоторые специалисты отмечают, что канбан в чистом виде сложно применить в крупных проектах с жёсткими сроками и фиксированным объёмом работ. При отсутствии чётких границ спринтов команда может потерять фокус на долгосрочных целях. Кроме того, метод требует высокой самоорганизации и зрелости команды, что не всегда достижимо в организациях с традиционной управленческой культурой.

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →