Kanban и Flow-подходы

Kanban (Канбан): Система Непрерывного Потока Работы

Kanban (Канбан) — это метод управления работой, который фокусируется на визуализации и непрерывном движении задач. В отличие от Scrum с его жесткими спринтами, Kanban — это «вытягивающая» (Pull) система: команда берет новую задачу только тогда, когда освобождается место.

Подробнее →

Kanban Board (Доска Канбан): Визуализация потока работы

Kanban Board (Доска Канбан) — это визуальный инструмент управления рабочим процессом, который используется для отображения потока работы команды. Она представляет собой последовательность колонок, каждая из которых соответствует определенному статусу или этапу выполнения задачи.

Подробнее →

Lead Time (Время Цикла): Ключевая Метрика Потока Kanban

Lead Time (Время Цикла, или Сквозное Время) — это метрика, которая измеряет общее время, которое задача тратит на прохождение всего рабочего процесса, начиная с момента ее занесения в Бэклог и до момента, когда она завершена (достигла Definition of Done (DoD).

Подробнее →

Pull System (Вытягивающая Система): Главный Принцип Работы Kanban

Pull System (Вытягивающая Система) — это ключевой принцип Kanban, который противопоставляется традиционной Push System (Выталкивающей Системе). В Push-системах (как, например, на классическом конвейере) работа назначается команде.

Подробнее →

Scrumban: Как Эффективно Совмещать Scrum и Kanban в Одной Команде

Scrumban — это гибридный подход, который объединяет структурированный, итеративный фреймворк Scrum с непрерывным потоком и визуализацией Kanban. Он был создан для команд, которые хотят сохранить фокус и роли Scrum, но при этом нуждаются в более гибком управлении потоком работы и меньшей привязке к жестким циклам Спринта.

Подробнее →

8 Частых Ошибок при Внедрении Kanban: Как Не Превратить Доску в Хаос

Kanban выглядит обманчиво просто: нарисуй колонки и двигай карточки. Но за визуализацией стоят строгие принципы управления потоком. Если их игнорировать, доска быстро станет «кладбищем задач», а контроль над процессом исчезнет.

Подробнее →

WIP Limits: зачем ограничивать работу в процессе и как это улучшает поток в Kanban

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

Подробнее →

Kanban в non-IT командах: как метод управления потоком работает вне разработки

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

Подробнее →

Value Stream: что это такое и зачем он нужен в Agile и Kanban

Во многих командах работа выглядит активной: задачи двигаются, встречи проходят, отчёты обновляются. При этом ценность для клиента появляется медленно, а сроки постоянно сдвигаются. В таких ситуациях проблема редко заключается в отдельных людях или инструментах. 

Подробнее →

Cumulative Flow Diagram (CFD): Рентген вашего процесса разработки

Если Канбан-доска показывает состояние работы в моменте, то Cumulative Flow Diagram (Накопительная диаграмма потока) показывает историю вашего процесса. Это, пожалуй, самый недооцененный график в Agile. Многие боятся его, потому что на первый взгляд он выглядит как сложное нагромождение цветных слоев.

Подробнее →

Cycle Time (Время цикла): Как измерить реальную скорость команды

Если Канбан-доска показывает состояние работы в моменте, то Cumulative Flow Diagram (Накопительная диаграмма потока) показывает историю вашего процесса. Это, пожалуй, самый недооцененный график в Agile. Многие боятся его, потому что на первый взгляд он выглядит как сложное нагромождение цветных слоев.

Подробнее →

Throughput (Пропускная способность): Главная метрика продуктивности команды

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

Подробнее →

Метод Монте-Карло: Как прогнозировать сроки без гадания на кофейной гуще

Вопрос «Когда это будет готово?» самый стрессовый в разработке. Традиционный ответ строится на оценках: мы берем часы или Story Points, суммируем их, добавляем буфер на всякий случай и называем дату. И почти всегда ошибаемся. Почему?

Подробнее →

Flow Efficiency: Как измерить реальную эффективность процессов и перестать копить очереди

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

Подробнее →

DORA Metrics: Как научно измерить эффективность разработки и не разрушить команду

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

Подробнее →

Work Item Age: Как предсказывать проблемы до их появления и управлять потоком

Менеджеры обожают изучать графики времени выполнения задач и пропускной способности команды. Проблема этих классических метрик заключается в том, что они смотрят в прошлое. Они показывают, как команда работала неделю или месяц назад. Если задача уже закрыта с сильным опозданием, вы ничего не можете с этим сделать. 

Подробнее →

Probabilistic Forecasting: Как перестать гадать и начать точно прогнозировать сроки в Agile

Вопрос «Когда это будет готово?» является самым частым и самым стрессовым в разработке программного обеспечения. Традиционно команды пытаются ответить на него с помощью оценок. Они собираются в переговорной, обсуждают задачи, присваивают им часы или Story Points, а затем пытаются сложить эти цифры в единый план.

Подробнее →

Aging WIP Chart: Как визуализировать риски и спасти задачи от старения

Большинство команд, использующих Agile и Kanban, регулярно анализируют свои метрики. Они смотрят на графики времени выполнения (Cycle Time) и пропускной способности (Throughput). Но у всех этих классических графиков есть один фундаментальный недостаток: они показывают прошлое.

Подробнее →

Закон Литтла (Little’s Law): Математика предсказуемости в Kanban

Когда заказчики требуют ускорить выпуск продукта, интуитивная реакция большинства менеджеров — немедленно взять новые задачи в работу. Кажется логичным: чем раньше мы начнем, тем быстрее закончим. На практике это приводит к катастрофе. Команда тонет в мультизадачности, сроки срываются, а качество падает.

Подробнее →

Batch Size: Как размер партии управляет скоростью разработки и почему большие релизы убивают продукт

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

Подробнее →

Slack Time: Почему 100% загрузка убивает команду и зачем планировать свободное время

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

Подробнее →

Service Level Expectation (SLE): Как прогнозировать сроки доставки задач без гаданий

Клиенты и стейкхолдеры всегда задают один и тот же вопрос: «Когда это будет готово?». Традиционно команды разработчиков отвечают на него с помощью экспертных оценок, пытаясь угадать время в часах или абстрактных стори-поинтах. Проблема в том, что в интеллектуальном труде угадать точный срок практически невозможно из-за высокой неопределенности.

Подробнее →

Portfolio Kanban: Как управлять стратегией компании и не перегрузить команды

Часто в компаниях возникает парадоксальная ситуация. На уровне ИТ-отделов все работает идеально: команды используют Scrum, проводят ретроспективы, доставляют код небольшими партиями и укладываются в свои спринты. Но если посмотреть на бизнес в целом, новые продукты выходят на рынок катастрофически медленно. Причина этого кроется на самом верху.

Подробнее →