Вес и оценка задач
Вес задачи это число, которое показывает, насколько задача «тяжёлая» относительно других в проекте. На него опираются весовые полоски в Ганте, планирование ёмкости спринта и 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 и клиентский Гант.