Обязательный критерий
Установите критерий как Required for scoring (Обязательный для оценки), чтобы предотвратить расчёт Финальной оценки до тех пор, пока этот критерий не будет оценён.
Без этой настройки Prioplan рассчитывает Финальную оценку на основе имеющихся оценок — это означает, что задача может выглядеть полностью ранжированной, даже если важный участник команды ещё не выставил свою оценку.
Как это работает
Установка критерия как Required for scoring (Обязательный для оценки) блокирует расчёт Финальной оценки до тех пор, пока все обязательные критерии не будут оценены. Система ожидает только обязательные критерии — не все критерии. Необязательные критерии без оценок не блокируют Финальную оценку.
Используйте эту настройку, когда определённые задачи всегда должны быть проверены конкретной командой и не могут перейти к обсуждению или разработке без их одобрения.
Что считается оценкой
Обязательный критерий считается выполненным, когда любой из этих источников предоставляет значение:
- Оценщик отправил оценку.
- Существует непустое значение кастомного поля (для критериев, связанных с полями таск трекера).
- Финальная оценка была установлена вручную.
Достаточно одного источника — условие обязательности снимается, как только один из них появляется.
Пример — Ресурсы команды разработки: Ваша команда не может сформировать список задач для спринта без оценки от команды разработки. Установите критерий Dev time как обязательный для оценки, и Финальная оценка не будет рассчитана, пока команда разработки не предоставит свою оценку.
Пример — Юридическая проверка: Юридическая команда должна проверить каждую задачу перед приоритизацией. Отметьте критерий Legal Risk как Required for scoring (Обязательный для оценки) — ни одна задача не получит Финальную оценку, пока юридическая команда не предоставит свою оценку.
Пример — Архитектурная оценка: Даже если все остальные критерии оценены, без оценки архитектора Финальная оценка остаётся скрытой — это гарантирует, что ни одна задача не продвинется вперёд без технической проверки.
Пример — Внешняя зависимость: Задачи, требующие ввода от стороннего поставщика. Отметьте критерий Vendor Estimate как Required for scoring (Обязательный для оценки) — это гарантирует, что ни одна задача не будет приоритизирована до того, как станут известны внешние затраты.
Настройка
-
Перейдите в настройки Criteria (Критерии).
-
Выберите существующий критерий и отредактируйте его, или создайте новый.
-
Отметьте выбранный критерий как Required for scoring (Обязательный для оценки).
Опция «Обязательный» недоступна для критериев с типом Ignore (Игнорировать). Если вам нужно сделать критерий обязательным, сначала измените его тип с Ignore.
Теперь критерий отображается с иконкой * в вашем фреймворке, и Финальная оценка не будет рассчитана для задач, пока этот критерий не будет оценён.
Обход блокировки через Финальную оценку
Если вам срочно нужна рассчитанная Финальная оценка без ожидания оценок, установите Финальную оценку вручную для обязательного критерия. Это удовлетворит требование и разблокирует расчёт Финальной оценки.
См.: Изменение Финальных оценок критериев
Отображение обязательных критериев
Бэклог
Обязательные критерии отображаются в списке Бэклога с особой отметкой, поясняющей, почему у задачи нет Финальной оценки.
Матричное представление
Обязательные критерии также отмечены на Матрице.
Управление критериями
В глобальном управлении критериями вы также можете работать с обязательными критериями:
-
Сортировка критериев по опции «обязательный».
-
Массовая установка критериев как обязательных.
Поведение обратного синка
Когда обязательные критерии блокируют Финальную оценку, затрагиваются только Финальная оценка и её синк в таск трекер. Индивидуальные оценки необязательных критериев продолжают синхронизироваться в обычном режиме.
Как только все обязательные критерии оценены, Финальная оценка рассчитывается на основе всех доступных оценок — даже если некоторые необязательные критерии ещё не были оценены. Система не ждёт оценки каждого критерия, только каждого обязательного критерия.
Что синхронизируется, а что нет
| Сценарий | Обязательные критерии | Необязательные критерии | Финальная оценка | Обратный синк |
|---|---|---|---|---|
| Все критерии оценены | Все оценены | Все оценены | Рассчитана (полная) | Синхронизирует Финальную оценку |
| Обязательные выполнены, остальные частично | Все оценены | Некоторые отсутствуют | Рассчитана из доступных | Синхронизирует Финальную оценку (частичную) |
| Обязательные не завершены | Некоторые отсутствуют | Любое состояние | Не рассчитана | Финальная оценка не синхронизирована |
Если задача ранее имела синхронизированную Финальную оценку в вашем таск трекере, и позже был включён обязательный критерий, который удаляет оценку (потому что этот критерий не был оценён), следующий синк перезапишет существующее значение приоритета пустым. Это ожидаемое поведение — обратный синк Prioplan всегда отражает текущее состояние.
Критерии на основе кастомных полей
Если критерий использует кастомное поле из вашего таск трекера в качестве источника данных и отмечен как Required for scoring (Обязательный для оценки), пустое значение поля в таск трекере означает отсутствие оценки. Финальная оценка не будет рассчитана, пока поле не будет заполнено в вашем таск трекере.
См.: Использование кастомного поля в качестве критерия