Перейти к содержанию

Управление изменениями

Классы изменений

  • Schema Change: миграции моделей/таблиц.
  • API Contract Change: изменение endpoint, схемы запроса/ответа, permissions.
  • Runtime Change: конфигурация, env, deployment pipeline.
  • Governance Change: процессы, стандарты, ADR.

Политика согласования

  • Любое изменение схемы или API требует:
  • обновления сервисной страницы;
  • обновления диаграмм при изменении flow;
  • документированного rollback-плана.

Процедура

  1. Идентификация типа изменения.
  2. Оценка влияния на связанные сервисы.
  3. Обновление документации и тестов.
  4. CI-проверки.
  5. Ревью и релиз.

Критерии отклонения изменения

  • Нет описания безопасности и прав доступа.
  • Нет оцененного влияния на shared DB/import coupling.
  • Нет обратимого плана для миграций.