Как переписать требование «система должна быть отказоустойчивой»
В черновике нефункциональных требований записано:
Система должна быть отказоустойчивой и работать стабильно.
Тестировщик отказывается брать это в приёмку: непонятно, что и чем проверять. Какая формулировка делает требование пригодным для приёмки?
- Система должна быть отказоустойчивой не хуже, чем её текущая версия в продуктивной среде
- Сервис оформления заказов доступен не менее 99,5% времени в месяц; при отказе узла принятые заявки не теряются
- Система должна выдерживать высокие нагрузки и не падать в часы пик и в дни распродаж
- Архитектура должна быть построена на микросервисах с резервированием узлов в двух дата-центрах компании
