Оглавление
Спецификация требований к программному обеспечению
-
Управление проектами по разработке ПО
- Включает обеспечение качества, спецификацию требований, управление конфигурацией, описание разработки, документацию по тестированию, проверку и валидацию, документацию пользователя, обзоры и аудит.
-
Спецификация требований к ПО (SRS)
- Описывает разрабатываемую программную систему, основана на бизнес-требованиях (CONOPS).
- Содержит функциональные и нефункциональные требования, варианты использования для взаимодействия с пользователем.
- Создает основу для соглашения между заказчиками и подрядчиками, помогает сократить редизайн и оценить затраты, риски и сроки.
- Включает детальное взаимодействие с проектной командой и заказчиком для определения требований.
-
Структура SRS
- Содержит определения, фон, обзор системы, рекомендации, системные, пользовательские и аппаратные интерфейсы, коммуникационные интерфейсы, ограничения памяти, операции, требования к адаптации сайта и другие.
-
Проблемы в спецификации требований
- Понятие “запах требований” для описания проблем в спецификации, включая субъективные выражения, двусмысленные наречия и прилагательные.
-
Ссылки и стандарты
- Упоминается замена IEEE 830-1998, IEEE 1233-1998, IEEE 1362-1998 стандартом 29148-2011.