Вес и оценка задач

Вес задачи это число, которое показывает, насколько задача «тяжёлая» относительно других в проекте. На него опираются весовые полоски в Ганте, планирование ёмкости спринта и burndown. Главное отличие от ручных бакетов «S / M / L»: вес не вводится напрямую, а считается из ваших оценок и нормируется автоматически.

Откуда берётся вес

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

Режим На чём основан вес Когда выбирать
effort_hours оценка в часах (estimate_hours) команда оценивает трудозатраты в часах
effort_points story points (estimate_points) оценка в условных единицах сложности
score приоритетный балл из фреймворка (MoSCoW / ICE / RICE / WSJF) вес ведёт бизнес-приоритет, а не трудозатраты

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

Авто-нормализация 0..1

Сырые оценки приводятся к шкале от 0 до 1. Берётся максимум по проекту, и все остальные задачи делятся на него. Самая «тяжёлая» задача получает вес 1.0, остальные пропорционально меньше.

Пример для режима effort_points:

Задача Оценка Вес (нормированный)
PM-103 13 SP 1.00
PM-101 8 SP 0.62
PM-102 5 SP 0.38

Если позже добавить задачу на 20 SP, максимум станет 20, и веса всех остальных пересчитаются сами. Не нужно вручную перетряхивать «крупные / средние / мелкие»: шкала всегда относительна текущему объёму проекта.

Planning Poker

Story points необязательно проставлять руками. Запустите сессию Planning Poker на задаче, команда голосует по колоде (Фибоначчи, футболки или степени двойки), а среднее автоматически записывается в estimate_points. Дальше это значение работает как вес в режиме effort_points.

Подробнее про сессии оценки смотрите в разделе Канбан и спринты.

Ёмкость спринта и burndown

У спринта задаётся ёмкость (capacity) в тех же единицах, что и оценки: в часах или в поинтах. KvaTask суммирует оценки задач спринта и показывает:

  • Закоммичено против ёмкости сколько набрано относительно бюджета спринта.
  • Burndown график сгорания оставшейся работы по дням. Наклон линии это фактическая скорость команды (velocity).

Так одни и те же оценки кормят и веса, и планирование спринта, и прогноз сроков.

Что видит клиент

В клиентском доступе к Ганту весовые полоски показываются, а детальные оценки и баллы скрыты. Клиент понимает относительную тяжесть задач (полоска шире значит задача весомее), но не видит внутренние часы и приоритетные баллы. Подробнее про сам Гант: Диаграмма Ганта.

Коротко

  • Вес считается из оценок, а не вводится бакетами.
  • Три режима на выбор проекта: effort_hours, effort_points, score.
  • Нормализация 0..1 всегда относительна максимуму проекта и пересчитывается сама.
  • Один механизм питает Planning Poker, ёмкость спринта, burndown и клиентский Гант.