Ответ
Критерии качества требований (SMART-подход):
- Specific (Конкретность) – требование должно быть однозначным.
- Measurable (Измеримость) – наличие метрик для проверки выполнения.
- Achievable (Достижимость) – реализуемость с учетом ресурсов.
- Relevant (Актуальность) – соответствие бизнес-целям.
- Traceable (Прослеживаемость) – связь с другими артефактами (например, тест-кейсами).
Дополнительно:
- Atomicity (Атомарность) – требование нельзя разбить на меньшие части без потери смысла.
- Unambiguous (Отсутствие двусмысленности) – исключение разночтений.
Пример плохого требования:
"Система должна быстро обрабатывать запросы."
Пример хорошего требования:
"Система должна обрабатывать 95% запросов за ≤2 сек. при нагрузке до 1000 RPS."