Политика политика — это именованный набор правил проверки с указанием версии. Политики привязываются к проектам; сами правила проверки и запускаются.
Чтобы ознакомиться с понятиями — блокирующие и рекомендательные правила, а также порядком их выполнения — прочитайте Правила проверки качества сначала. На этой странице описано, как ими управлять.
Найдите их в разделе Качество → Политики.
Создание политики
Политика — это набор Проверок, а для каждой из них указывается, является ли нарушение критическим или лишь рекомендуемым.
Большинству организаций нужны две или три политики, а не по одной на каждый проект:
- «строгая» строгая политика для продуктивных сервисов
- «стандартная» стандартная политика для обычных задач
- иногда «ослабленная» ослабленная политика для внутренних инструментов и прототипов
Если их будет больше, никто не сможет запомнить, какая политика применяется к какому проекту.
Привязка к проектам
Каждый проект использует одну политику. Чтобы изменить её, перейдите в настройки качества проекта.
Если для проекта не указана конкретная политика, применяется политика по умолчанию вашей организации. Установите её как стандартную политику, а не самую строгую — строгую политику следует включать осознанно.
Безопасное внедрение
Проблема с правилами проверки не в том, что они слишком слабые. Проблема в том, что хорошо задуманное блокирующее правило может остановить все задачи в организации одновременно.
Безопасная последовательность действий:
- Добавьте правило в режиме рекомендуемое.
- Дайте ему поработать над реальными задачами в течение недели-двух. Изучите, что оно выявляет.
- Скорректируйте его с учётом полученных данных.
- Переведите его в режим блокирующее для одного проекта.
- Если всё будет работать корректно, расширьте область применения.
Версии и откат изменений
Политики имеют версии. При публикации создаётся новая версия; вы можете откатить её к предыдущей.
Возможность отката — причина, по которой можно смело внедрять новые правила. Если новое правило окажется некорректно настроенным, откат займёт одно действие, а не потребует долгих поисков.
Исключения
Блокирующее правило может быть временно отменено уполномоченным лицом. Такой случай фиксируется — кто, когда и против чего сделал исключение.
Следите за частотой использования исключений. Если правило постоянно отменяется, оно не выполняет свою функцию; оно лишь создаёт препятствия и лишнюю документацию. Либо скорректируйте правило, либо откажитесь от него.