Что такое Kanban

«Что такое Kanban» — вопрос из категории Методологии разработки, который задают на 32% собеседований Менеджер Проектов. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Kanban — это метод управления проектами, ориентированный на визуализацию рабочего процесса и ограничение незавершённых задач (WIP). Основан на принципах бережливого производства (Lean) и помогает командам улучшать поток работы, минимизируя перегрузки.

Ключевые элементы:

  • Доска (физическая или цифровая) с колонками (например, "To Do", "In Progress", "Done").
  • Карточки задач, перемещаемые между колонками.
  • Лимиты WIP — ограничение одновременно выполняемых задач для предотвращения перегрузки.

Пример (Trello-like JSON):

{
  "board": {
    "columns": [
      { "name": "Backlog", "tasks": ["Fix login bug"] },
      { "name": "In Progress", "tasks": ["API refactoring"], "wipLimit": 3 },
      { "name": "Done", "tasks": ["Deploy v1.2"] }
    ]
  }
}

Плюсы: Гибкость, прозрачность, фокус на непрерывной доставке.
Минусы: Требует дисциплины, слабо подходит для жёстких дедлайнов.

Используется в IT, DevOps, поддержке и даже личных задачах.