Качества требований
Last updated
Last updated
Обязательные качества отмечены (!).
Атомарность - требование является атомарным, если его нельзя декомпозировать на несколько требований.
Завершенность и полнота - требование содержит полный набор информации для однозначного понимания.
Краткость - чем лаконичнее требование, тем лучше.
(!) Консистентность - требование не должно противоречить самому себе и другим требованиям.
(!) Выполнимость - требование возможно реализовать в рамках проекта (его сроков и бюджета).
Проверяемость - реализованность требования может быть определена через один из четырёх возможных методов: осмотр, демонстрация, тест или анализ.
(!) Однозначность - разработчик, тестировщик (или любой другой человек) должен понять это требование также, как и вы. Соответственно требование не должно быть расплывчато, размыто, не должно содержать непонятных аббревиатур.