Ответ
WIP-лимит (Work In Progress) выбирается на основе анализа текущих возможностей команды и системы. Основные подходы:
-
Эмпирический метод - начать с количества членов команды ±20%. Например, для команды из 5 разработчиков начать с WIP=4-6.
-
Метрический подход:
# Пример расчета на основе средней скорости завершения задач
completed_tasks_last_month = 40
working_days = 20
wip_limit = round(completed_tasks_last_month / working_days * 1.5) # буфер 50%
- Постепенная настройка:
- Начать без лимита, собрать данные
- Установить начальный лимит на 25% выше среднего WIP
- Корректировать на основе замеров скорости и качества
Критерии корректировки:
- Если часто простаивают - уменьшить
- Если много контекстных переключений - уменьшить
- Если задачи застревают - проверить bottleneck
Важно: WIP-лимит должен быть гибким и пересматриваться при изменениях в команде или процессе.