Специфікація вимог до програмного забезпечення
Матеріал з Вікіпедії — вільної енциклопедії.
| Цикл розробки програмного забезпечення |
|
|---|---|
Програміст за роботою |
|
| Діяльність та кроки | |
| Вимоги · Специфікація Архітектура · Дизайн Реалізація · Тестування Розгортання · Підтримка |
|
| Методології | |
| Гнучка · Чистого приміщення DSDM · Iterative · RAD · RUP Spiral · Водоспад · XP · Scrum Lean · V-Model · FDD · TDD |
|
| Допоміжні дисципліни | |
| Конфігураційне керування Документування Якість ПЗ Управління проектами User experience design |
|
| Інструменти | |
| Компілятор · Зневаджувач Профілювальник GUI designer · IDE |
|
Специфікація вимог до програмного забезпечення (англ. Software Requirements Specification (SRS)) - специфікація вимог для програмної системи - це повний опис поведінки системи що розробляється. Вона включає множину прецедентів які описують всі взаємодії, які користувачі мають з програмним забезпеченням. Прецеденти також відомі як функціональні вимоги. На додачу до прецедентів SRS також включає нефункціональні (чи додаткові) вимоги. Нефункціональні вимоги є вимогами які накладають обмеження на проект, чи реалізацію (такі як вимоги інженерії продуктивності, стандарти якості, чи обмеження проектування).
Загальний план специфікації вимог до ПЗ [ред.]
Обкладинка
Сторінка змін
Зміст
- ВСТУП
- Огляд продукту
- Мета
- Межі
- Посилання
- Означення та абревіатури
- ЗАГАЛЬНИЙ ОПИС
- Перспективи продукту
- Функції продукту
- Характеристики корисувачів
- Загальні обмеження
- Припущення й залежності
- КОНКРЕТНІ ВИМОГИ
- Вимоги до зовнішніх інтерфейсів
- Інтерфейс користувача
- Апаратний інтерфейс
- Програмний інтерфейс
- Комунікаційний протокол
- Обмеження пам'яті
- Операції
- Функції продукту
- Припущення й залежності
- Властивості програмного продукту
- Атрибути програмного продукту
- Вимоги бази даних
- Інші вимоги
- Вимоги до зовнішніх інтерфейсів
- ДОДАТКОВІ МАТЕРІАЛИ
