Управление проектами••

Обновлено

•

538

Закон Литтла: как рассчитать загрузку и навести порядок в Канбане

Разбираем формулу закона Литтла, метрики WIP, Throughput и Lead Time, условия точного расчёта и практический пример для канбан-команды.

Сергей Стародольский

Закон Литтла: как рассчитать загрузку и навести порядок в Канбане

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

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

Что такое закон Литтла и как он работает

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

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

Формула закона Литтла записывается как L = λ × W. Здесь L — среднее количество элементов в системе, λ — средняя пропускная способность за единицу времени, W — среднее время прохождения одного элемента через систему.

  • L показывает оптимальное среднее количество задач, одновременно находящихся в работе.
  • λ показывает, сколько задач команда в среднем завершает за выбранную единицу времени.
  • W показывает среднее время, которое одна задача проводит в рабочем процессе.

Формула не призывает запускать больше дел одновременно. Напротив, она помогает организовать последовательный поток: взять задачу, закончить её и только затем освободить место для следующей. Так незавершённая работа не зависает на доске и в голове.

Три переменные закона Литтла связывают загрузку, скорость выполнения и время задачиФормула описывает устойчивую связь между объёмом работы, пропускной способностью и временем

Ключевые термины и формула расчёта

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

WIP и WIP-лимит

WIP, или Work in Progress, — количество задач, которые находятся в работе сейчас. WIP-лимит ограничивает число одновременно активных задач необходимым максимумом. Он не сокращает сам объём обязательств, а не позволяет открыть больше работы, чем система способна стабильно провести до завершения.

Throughput

Throughput — пропускная способность: число задач, завершённых за выбранный период. Обычно её считают за неделю или месяц. Для расчёта важно брать именно законченные элементы и сохранять одну единицу времени.

Lead Time и Cycle Time

Lead Time описывает время прохождения заказа или товара через систему. В канбан-контексте формулу также объясняют через Cycle Time — среднее время выполнения задачи после начала работы. Главное — заранее определить границы измеряемого цикла и не менять их внутри выборки.

Бэклог

Бэклог хранит задачи, которые ещё предстоит выполнить, обычно с учётом срочности и важности. Он не равен WIP: элемент становится незавершённой работой только после входа в активный процесс. Это различие помогает не смешивать будущие намерения с текущей загрузкой.

В устойчивой системе формула читается так: средний WIP = средний Throughput × средний Lead Time. Чтобы ускорить прохождение работы, можно уменьшать количество одновременно активных задач или повышать пропускную способность, не подменяя её простой многозадачностью.

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

NUBL — таск-трекер для команд и проектов

Как закон Литтла работает в канбан-системе

Канбан стремится создать стабильный и предсказуемый поток, а закон Литтла даёт ему математическую основу. Если известны две из трёх переменных — WIP, Throughput и время цикла, — можно найти третью и целенаправленно влиять на поведение системы.

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

Когда расчёт будет точным

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

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

Паузы нельзя вычёркивать только потому, что они не создают результат напрямую. Синки, ожидание ответа и отпуск всё равно влияют на фактическое время прохождения. Их учёт защищает команду от нереалистичных ожиданий.

Какие решения поддерживает формула

  • Ввести или скорректировать WIP-лимиты на этапах канбан-доски.
  • Понять, когда нужно работать над пропускной способностью.
  • Найти узкие места, в которых задачи регулярно задерживаются.
  • Сделать планирование загрузки более реалистичным и объяснимым.

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

Канбан-доска ограничивает активные задачи и отделяет внешние задержки от основной работыЯвные статусы и лимиты делают загрузку команды наблюдаемой

Пример расчёта оптимального WIP

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

Сначала приводим показатели к одинаковым единицам. В месяце около 20 рабочих дней, поэтому дневная пропускная способность равна 15 / 20 = 0,75 заказа. Затем умножаем Throughput на время прохождения: WIP = 0,75 заказа в день × 2 дня = 1,5 заказа.

Результат около 1,5 означает, что для сохранения текущей скорости и среднего времени команда должна одновременно обрабатывать один-два сложных заказа. Практический WIP-лимит можно установить на уровне двух.

  • Команда точнее прогнозирует срок завершения заказа.
  • Сотрудникам реже приходится переключаться между несколькими сложными работами.
  • Фокус остаётся на текущем заказе, а качество меньше страдает от пиковой загрузки.

Лимит не означает отказ от остальных заказов: они остаются в очереди и переходят в работу после освобождения места. Если одновременно запустить весь объём, пропускная способность не вырастет автоматически, зато среднее время выполнения станет больше.

Расчёт превращает пятнадцать месячных заказов в лимит двух одновременных задач командыЕдиные единицы измерения позволяют получить практический WIP-лимит

В чём ценность закона Литтла для бизнеса

Формула применима в разных потоковых системах: разработке, маркетинге, производстве и массовом обслуживании. Аналитику или менеджеру не нужна сложная модель, чтобы сопоставить загрузку, скорость завершения и время прохождения.

  • Универсальность: одинаковая логика работает для задач, заказов, товаров и клиентов.
  • Поиск слабых мест: три переменные показывают, где системе требуется улучшение.
  • Сокращение незавершённой работы: WIP-лимиты удерживают активную очередь в разумных пределах.
  • Предсказуемость: прошлые похожие периоды помогают оценить спокойную и пиковую загрузку.
  • Бережливость: более быстрый поток снижает потери материалов и напрасные трудозатраты.

Сам по себе закон не является инструментом прогноза: он опирается на прошлые средние данные, а сезонность и новые условия способны изменить систему. Поэтому расчёт лучше использовать как ориентир для похожих периодов и регулярно проверять на фактических результатах.

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

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

Коротко о главном

  • Закон Литтла связывает среднее число активных задач, пропускную способность и время прохождения.
  • Формула L = λ × W позволяет найти третью метрику, когда известны две остальные.
  • Точный расчёт требует стабильной системы, сопоставимых задач и единых правил учёта.
  • В Канбане результат помогает установить WIP-лимит и уменьшить многозадачность.
  • Прошлые данные поддерживают анализ похожих периодов, но не гарантируют прогноз будущего.

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

Собери поток задач в NUBL, отдели бэклог от активной работы и посчитай средний Throughput и время цикла. На их основе задай первый WIP-лимит — пусть команда завершает начатое, прежде чем открывать новое.

Поделиться:

Содержание:

В этой категории также читают

Все посты

Что делать, если ключевой участник проекта внезапно недоступен
Управление проектами

Что делать, если ключевой участник проекта внезапно недоступен

Пошаговый план на случай недоступности ключевого участника: что проверить в первые часы, как передать знания и полномочия, перераспределить задачи и подготовить резерв.

Сергей Стародольский

Как проверить пользу проекта через 30 и 90 дней после завершения
Управление проектами

Как проверить пользу проекта через 30 и 90 дней после завершения

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

Сергей Стародольский

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

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

Как понять, что проект пора пересмотреть: сигналы, четыре варианта решения, разбор затрат и аккуратное закрытие без потери результатов.

Сергей Стародольский

Освоенный объём проекта: как EVM показывает срок и стоимость на одном примере
Управление проектами

Освоенный объём проекта: как EVM показывает срок и стоимость на одном примере

Простое объяснение EVM: плановая, освоенная и фактическая стоимость, формулы отклонений и индексов, расчёт на числовом примере и ограничения прогноза.

Сергей Стародольский