Чек-лист Проверки ТЗ (TASK Review Checklist)
1. Соответствие Задаче
- • Требования: Все ли пользовательские требования покрыты?
- • Скоуп: Нет ли незапрошенных функций?
- • Цель: Решает ли это основную проблему пользователя?
2. Полнота (Use Cases)
- • Структура: Имя, Акторы, Предусловия, Основной Сценарий, Альтернативы, Постусловия.
- • Основной Сценарий: Пошаговый, четкие действия системы/актора.
- • Альтернативы: Обработка ошибок, граничные случаи (пустой ввод, сбои сети).
- • Критерии Приемки: Конкретные, измеримые, проверяемые.
3. Совместимость
- • Терминология: Используются ли термины проекта?
- • Архитектура: Уважаются ли существующие ограничения?
- • Интеграции: Корректно ли описано взаимодействие с существующими компонентами?
4. Согласованность
- • Внутренняя: Нет ли противоречий между UC-01 и UC-02.
- • Именование: Одинаковые сущности названы одинаково.
5. Нефункциональные Требования
- • Производительность: Метрики определены?
- • Безопасность: Критические проверки (авторизация, ввод)?
Протокол Критичности
- •🔴 BLOCKING (БЛОКИРУЮЩИЙ): Отсутствует UC, противоречие с Задачей, неучтенный критический риск.
- •🟡 MAJOR (СЕРЬЕЗНЫЙ): Неполные сценарии, расплывчатые критерии, несоответствие терминов.
- •🟢 MINOR (НЕЗНАЧИТЕЛЬНЫЙ): Опечатки, формулировки.