Характеристики качественных требований по-разному определены различными источниками. Однако, следующие характеристики являются общепризнанными:
Характеристика |
Объяснение |
Единичность |
Требование описывает одну и только одну вещь. |
Завершённость |
Требование полностью определено в одном месте и вся необходимая информация присутствует. |
Последовательность |
Требование не противоречит другим требованиям и полностью соответствует внешней документации. |
Атомарность |
Требование «атомарно». То есть оно не может быть разбито на ряд более детальных требований без потери завершённости. |
Отслеживаемость |
Требование полностью или частично соответствует деловым нуждам как заявлено заинтересованными лицами и документировано. |
Актуальность |
Требование не стало устаревшим с течением времени. |
Выполнимость |
Требование может быть реализовано в пределах проекта. |
Недвусмысленность |
Требование кратко определено без обращения к техническому жаргону, акронимам и другим скрытым формулировка. Оно выражает объективные факты, не субъективные мнения. Возможна одна и только одна интерпретация. Определение не содержит нечётких фраз. Использование отрицательных утверждений и составных утверждений запрещено. |
Обязательность |
Требование представляет определённую заинтересованным лицом характеристику, отсутствие которой приведёт к неполноценности решения, которая не может быть проигнорирована. Необязательное требование противоречие самому понятию требования. |
Проверяемость |
Реализованость требования может быть определена через один из четырёх возможных методов: осмотр, демонстрация, тест или анализ. |