ГОСТ 19.201-78
Требования к программе или программному изделию
Самый содержательный раздел: какой должна быть программа.
Здесь фиксируют требования так, чтобы по ним можно было разрабатывать и потом проверять. Чем конкретнее — тем меньше споров на защите и приёмке.
Обычные подразделы
- Требования к функциональным характеристикам — что программа должна уметь: функции, реакции, режимы, вход/выход.
- Требования к надёжности — устойчивость, восстановление, поведение при сбоях, сохранность данных.
- Условия эксплуатации — температура/помещение по необходимости, но чаще для ПО: ОС, права доступа, режим работы пользователей.
- Требования к составу и параметрам технических средств — какой компьютер, память, сеть, периферия.
- Требования к информационной и программной совместимости — форматы, СУБД, обмен с другими программами.
- Требования к маркировке и упаковке — для изделия: как обозначают версию и носитель.
- Требования к транспортированию и хранению — если передают на носителях или как комплект поставки.
- Специальные требования — безопасность, защита данных, особые пожелания заказчика.