Специфікація вимог до програмного забезпечення
Цикл розробки програмного забезпечення |
---|
Програміст за роботою |
Діяльність і кроки |
Допоміжні дисципліни |
Практики |
Інструменти |
Стандарти та галузі знань |
Специфікація вимог до програмного забезпечення (англ. Software Requirements Specification (SRS)) - специфікація вимог для програмної системи[en] - це повний опис поведінки системи, що розробляється. Вона включає множину прецедентів, що описують всі взаємодії, які користувачі мають з програмним забезпеченням. Прецеденти також відомі як функціональні вимоги. На додачу до прецедентів SRS також включає нефункціональні (чи додаткові) вимоги. Нефункціональні вимоги є вимогами, які накладають обмеження на проєкт, чи реалізацію (такі як вимоги інженерії продуктивності, стандарти якості, чи обмеження проєктування).
Обкладинка
Сторінка змін
Зміст
- ВСТУП
- Огляд продукту
- Мета
- Межі
- Посилання
- Означення та абревіатури
- ЗАГАЛЬНИЙ ОПИС
- Перспективи продукту
- Функції продукту
- Характеристики користувачів
- Загальні обмеження
- Припущення й залежності
- КОНКРЕТНІ ВИМОГИ
- Вимоги до зовнішніх інтерфейсів
- Інтерфейс користувача
- Апаратний інтерфейс
- Програмний інтерфейс
- Комунікаційний протокол
- Обмеження пам'яті
- Операції
- Функції продукту
- Припущення й залежності
- Властивості програмного продукту
- Атрибути програмного продукту
- Вимоги бази даних
- Інші вимоги
- Вимоги до зовнішніх інтерфейсів
- ДОДАТКОВІ МАТЕРІАЛИ