Горячая клавиша: Ctrl/Cmd + K

Документация Commitlane

Прогнозирование сроков проекта: P50, P80 и P95

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

Для чего нужен раздел

Раздел рассчитывает даты P50, P80 и P95: к ним завершается соответственно 50%, 80% и 95% запусков модели. Расчёт использует число оставшихся задач и скорость команды из истории или введённую вручную. Это результаты моделирования, а не подтверждённая вероятность закончить реальный проект к сроку. Сверяйте прогнозы с фактическими датами.

Когда использовать

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

Первые шаги

  1. 1Создайте инициативу и включите в неё оставшиеся задачи. Симуляция считает задачи, а не часы или story points.
  2. 2В профиле ёмкости укажите, откуда брать скорость: из истории завершённых задач или вручную. Для истории выберите число недель. Скорость измеряется в завершённых задачах за неделю.
  3. 3Запустите прогноз. Сохраните даты P50, P80 и P95 вместе со списком задач и настройками расчёта.
  4. 4В каждом сценарии меняйте одно условие. Модель увеличивает скорость пропорционально числу людей, но реальная команда не обязательно ускорится так же.

Настройки

НастройкаЧто делаетКак настроитьТипичная ошибка
Тип скоростиВыбор между скоростью, посчитанной по завершённой работе, и числом, которое вы вводите сами.Используйте историю, если она отражает текущую работу команды. Вводите скорость вручную, когда состав команды или характер задач заметно изменился, и запишите причину.Ввести желаемую скорость без основания и принять полученную дату за реалистичный срок.
Число недель историиОпределяет, за какой период рассчитывается историческая скорость.Для начала можно взять 8–12 недель. Проверьте, что они отражают нынешний состав команды и обычные задачи.Окно, захватывающее реорганизацию: симуляция усредняет две разные команды.
Разброс: нижняя и верхняя границыЗадаёт, насколько скорость может отличаться между запусками модели.Сначала сравните несколько прогнозов с фактическими результатами, затем меняйте границы разброса.Сузить разброс только ради более ранней даты: это меняет прогноз, но не скорость работы команды.
Объём инициативыОпределяет, какие задачи попадают в расчёт.Проверьте список задач до расчёта. После добавления или удаления задач запустите прогноз заново.Принять расчёт по числу задач за расчёт по story points. Задачи без оценки тоже учитываются, а общий объём в баллах для них неизвестен.

Пример использования

Ситуация: Нужно обсудить срок инициативы, в которой осталось 20 задач. Это условный пример, не прогноз для вашей команды.

  1. 1Проверьте список 20 задач и историю завершённых задач по полным неделям, включая недели без завершений.
  2. 2Запустите прогноз и сохраните P50, P80 и P95 вместе с периодом истории и параметрами ёмкости.
  3. 3Если часть объёма можно отложить, сравните сценарий с 17 задачами — на 15% меньше — при той же скорости.
  4. 4При обсуждении даты назовите выбранный сценарий и допущения. Пересчитайте прогноз, если объём или условия изменились.

Что станет понятно: Вы сравнили даты для 20 и 17 задач при одинаковой скорости. Это помогает выбрать, что отложить, но не гарантирует дату завершения.

Частые вопросы

Как выбрать между датами P50, P80 и P95?

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

Что означает P80?

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

Почему между P50 и P95 большой разрыв?

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

Почему нет одной из дат или всего прогноза?

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

Практические советы

  • Сравнивайте прогнозы на сопоставимой команде и составе работ. Разбиение одной задачи на несколько меняет число задач, даже если реальная работа осталась прежней.
  • После изменения объёма сохраняйте новый прогноз и его допущения. Сравнивайте прежние прогнозы с фактическими датами, чтобы оценить полезность модели для своей команды.
  • Если ручная скорость выше исторической, запишите основание этого предположения. Наличие story points не делает прогноз числа задач точнее автоматически.

Связанные разделы