Перейти к содержанию
Паттерны
Fiction Lab / PatternНеоднозначный

Защиты с одним общим допущением

Механизм

Несколько контролей выглядят независимыми, но зависят от одних данных, сервиса, поставщика, команды или семейства моделей.

Условия возникновения

  • Сложная архитектура скрывает общие сервисы
  • Assurance считает контроли, а не зависимости

Режимы отказа

  • Один отказ отключает несколько барьеров
  • Резервирование существует только на схеме

Ранние сигналы

  • • Независимые контроли одновременно падают в тестах
  • • Несколько сигналов исчезают вместе с одним сервисом

Контрмеры

  • • Картировать общие зависимости
  • • Проверять потерю допущений

Диагностические вопросы

  1. 1.Какие контроли имеют одну зависимость?
  2. 2.Как представлено неизвестное состояние?