Антипаттерны: спецификация UI вместо поведения и стыков, игнор NFR, отсутствие SoR, «интегрируемся как-нибудь», вечные черновики контрактов, копирование legacy без ACL, анализ в вакууме без ops.
Разбор
- Лечение: контекст, контракты, измеримые NFR, as-is ландшафт.
- Decision log trade-offs.
- Контрактные тесты.
- Ранние failure modes.
Итог
Зрелый SA делает границы, контракты и риски явными до того, как они станут инцидентами.