Найти тему
#maliktrip

​​Канбан. Чем отличается от Scrum?

По словам Atlassian, лидера Agile-методологии, Kanban – это «визуализация рабочих процессов, ограничение выполняемой работы и максимизация ее эффективности. Команды Kanban сосредотачиваются на том, чтобы сократить время, необходимое для выполнения проекта от начала и до конца».

В то время как Kanban сегодня является широко популярной методологией, ее происхождение восходит к 1940-м годам.

Система была создана Тайити Оно, инженером и бизнесменом Toyota в Японии. Для создания методологии он черпал свое вдохновение из другой отрасли – супермаркетов.

И вот почему. Супермаркеты хранят только те продукты, у которых есть потребительский спрос. У Toyota была похожая проблема с системой инвентаризации, поэтому Тайити Оно разработал Kanban, чтобы уровень запасов компании соответствовал фактическому использованию материалов для производства своих автомобилей.

Вот как это работает:

➡️ Рабочие на заводском цехе сообщают уровень производительности в режиме реального времени, передавая карточки между командами.

➡️ Когда на производственной линии заканчиваются материалы, канбан передается на склад.

➡️ Затем склад сообщает поставщику, какие материалы нужны на заводском цеху. Поставщик в свою очередь отправляет товар на склад.

Этот процесс теперь известен как производственный процесс «точно в срок».

Позже метод канбана был перенят командами разработчиков программного обеспечения, когда о нем впервые написал Дэвид Андерсон в своей книге «Канбан. Альтернативный путь в Agile». Он объяснил, как команды могут внедрить Kanban в свои существующие процессы, чтобы стать более гибкими.

Agile методология представляет собой набор идеалов и принципов, которая использует структурированный подход к управлению и развитию. Методология применяется на практике с помощью Scrum и Kanban. Принципы для этих двух структур одинаковы, но на самом деле функционируют они по-разному:

Kanban - это визуализация рабочих процессов, ограничение выполняемой работы и максимальная ее эффективность. Это процесс постоянного улучшения потока и качества работы.

Scrum - это практика работы через определенные промежутки времени, также известные как «спринты», с целью быстрого сбора информации и обратной связи и внедрения ее в работу.

В прикрепленной таблице из удобного руководства Agile Coach от Atlassian четко определены различия в методах работы между Kanban и Scrum.

-2