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

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

Определите, какие задачи должны соответствовать требованиям, привяжите их к проектам и изменяйте их безопасно.

Политика политика — это именованный набор правил проверки с указанием версии. Политики привязываются к проектам; сами правила проверки и запускаются.

Чтобы ознакомиться с понятиями — блокирующие и рекомендательные правила, а также порядком их выполнения — прочитайте Правила проверки качества сначала. На этой странице описано, как ими управлять.

Найдите их в разделе Качество → Политики.

Создание политики

Политика — это набор Проверок, а для каждой из них указывается, является ли нарушение критическим или лишь рекомендуемым.

Большинству организаций нужны две или три политики, а не по одной на каждый проект:

  • «строгая» строгая политика для продуктивных сервисов
  • «стандартная» стандартная политика для обычных задач
  • иногда «ослабленная» ослабленная политика для внутренних инструментов и прототипов

Если их будет больше, никто не сможет запомнить, какая политика применяется к какому проекту.

Привязка к проектам

Каждый проект использует одну политику. Чтобы изменить её, перейдите в настройки качества проекта.

Если для проекта не указана конкретная политика, применяется политика по умолчанию вашей организации. Установите её как стандартную политику, а не самую строгую — строгую политику следует включать осознанно.

Безопасное внедрение

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

Безопасная последовательность действий:

  1. Добавьте правило в режиме рекомендуемое.
  2. Дайте ему поработать над реальными задачами в течение недели-двух. Изучите, что оно выявляет.
  3. Скорректируйте его с учётом полученных данных.
  4. Переведите его в режим блокирующее для одного проекта.
  5. Если всё будет работать корректно, расширьте область применения.

Версии и откат изменений

Политики имеют версии. При публикации создаётся новая версия; вы можете откатить её к предыдущей.

Возможность отката — причина, по которой можно смело внедрять новые правила. Если новое правило окажется некорректно настроенным, откат займёт одно действие, а не потребует долгих поисков.

Исключения

Блокирующее правило может быть временно отменено уполномоченным лицом. Такой случай фиксируется — кто, когда и против чего сделал исключение.

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