«Показывать статус заявки» — так требование выглядело в начале.
После уточнений оказалось, что важен не любой статус. Решение о продолжении обработки принимает сервис риска, а CRM только хранит состояние процесса. Старый или недоступный ответ нельзя выдавать за текущий.
Финальная формулировка стала другой:
«Показывать оператору актуальное решение сервиса риска. Если ответ недоступен или устарел, блокировать продолжение обработки и показывать причину».
Полезно сохранить рядом четыре записи: — было: «показывать статус заявки»; — вопрос: какой источник определяет решение; — решение: авторитетен сервис риска; — стало: показывать его актуальный ответ и явно обрабатывать отсутствие данных.
Так видно не только последнюю фразу, но и причину изменения. Если источник или правило свежести поменяются, команда поймёт, какое решение и какие проверки нужно пересмотреть.
Хорошее требование — не текст, который однажды красиво сформулировали. Это короткий след принятых уточнений.