Корректность и непротиворечивость
Пример:
- все служащие старше 65 лет в конце календарного года должны получить премию в размере 10000 рублей;
- все служащие, имеющие стаж работы на предприятии 10 лет и более, в конце календарного года должны получить премию 5000 рублей.
Какую премию должен получить сотрудник 65 лет, имеющий стаж работы 15 лет?
11
Проверяемость требований
Пример
Требование: система должна быть простой в эксплуатации для опытного пользователя и сводить к минимуму количество ошибок.
Проверяемое требование: опытному оператору должны быть доступны все функции после двух часов обучения работе с данной системой. После такого обучения среднее число ошибок оператора не должно превышать двух за рабочий день.
Проверяемость требований
Оцените возможность проверки следующих требований:
-система должна отвечать на произвольный запрос в течение 500 миллисекунд;
-цифры на экране, показывающем время, должны хорошо выглядеть;
-система должна быть дружественной пользователю;
-система должна экспортировать данные для просмотра в формате, в котором в качестве разделителя используется запятая.
13
Оценки разработчиков возможности проверки требований
-система должна отвечать на произвольный запрос в течение 500 миллисекунд:
все зависит от того, что подразумевается под словом произвольный, если число запросов конечно, и можно выявить наиболее сложные из них, проверка возможна;
-цифры на экране, показывающем время, должны хорошо выглядеть: красота — дело вкуса, проверить нельзя;
-система должна быть дружественной пользователю:
требование неконкретно, в таком виде непроверяемо;
-система должна экспортировать данные для просмотра в формате, в котором в качестве разделителя используется запятая:
надо уточнить некоторые детали, например, что будет, если данные представляют пустое множество, в этом случае требование проверяемо.
14
Определение приоритетов
Методика MoSCoW
Обязательные для выполнения (Must) Должны быть сделаны (Should) Могут быть сделаны (Could)
Не нужны (Won't)
Методика определения по срочности и важности
-----------------------------------------------------------------------------------
Важные Неважные
------------------------------------------------------------------------------------
Срочные |
Высокий приоритет |
Не занимайтесь им! |
Не срочные |
Средний приоритет |
Низкий приоритет |
15