Перевод заголовков спецификации требований программного обеспечения, рекомендуемой IEEE-830

Спецификация требований программного обеспечения (англ. Software Requirements Specification, SRS) – законченное описание поведения программы, которую требуется разработать. SRS является западным аналогом росийского технического задания на разработку программного обеспечения (с некоторыми допущениями).

Институт инженеров электротехники и электроники, IEEE разработал стандарт IEEE 830-1998, который помимо рекомендаций по написанию требований, приводит рекомендуемую структуру документа.

Ниже приводится соответствие английских и русских заголовков SRS (взято с habrahabr, там же есть описания каждого пункта) и русских (взято с wikipedia).

Для удобства можно скачать файл с шаблоном на русском языке и на английском языке.

Название на английском Название на русском
# Introduction # Введение
## Purpose ## Цели
## Document conventions ## Соглашения о терминах
## Intended Audience and Reading Suggestions ## Предполагаемая аудитория и последовательность восприятия
## Project scope ## Масштаб проекта
## References ## Ссылки на источники
# Overall Description # Общее описание
## Product perspective ## Видение продукта
## Product features ## Функциональность продукта
## User classes and characteristics ## Классы и характеристики пользователей
## Operating environment ## Среда функционирования продукта (операционная среда)
## Design and implementation constraints ## Рамки, ограничения, правила и стандарты
## User documentation ## Документация для пользователей
## Assumptions and dependencies ## Допущения и зависимости
# System features # Функциональность системы
## System feature X (таких блоков может быть несколько) ## Функциональный блок X (таких блоков может быть несколько)
### Description and priority ### Описание и приоритет
### Stimulus/Response sequences ### Причинно-следственные связи, алгоритмы (движение процессов, workflows)
### Functional requirements ### Функциональные требования
# External interface requirements # Требования к внешним интерфейсам
## User interfaces ## Интерфейсы пользователя (UX)
## Software interfaces ## Программные интерфейсы
## Hardware interfaces ## Интерфейсы оборудования
## Communication interfaces ## Интерфейсы связи и коммуникации
# Non functional requirements # Нефункциональные требования
## Performance requirements ## Требования к производительности
## Safety requirements ## Требования к сохранности (данных)
## Software quality attributes ## Критерии качества программного обеспечения
## Security requirements ## Требования к безопасности системы
# Other requirements # Прочие требования
# Appendix A: Glossary # Приложение А: Глоссарий
# Appendix B: Analysis Models # Приложение Б: Модели процессов и предметной области и другие диаграммы
# Appendix C: Issues list # Приложение В: Список ключевых задач