WorkProductDescriptor
Рабочий продукт (Артефакт): Спецификации требований программного обеспечения |
|
|
Этот артефакт фиксирует требования к программному обеспечению всей системы или ее части. |
|
Назначение
Спецификация требований к программному обеспечению (SRS) сосредоточена на сборе и организации всех требований,
окружающих проект. Полезно собирать требования к программному обеспечению проекта в официальном документе стиля
IEEE830.
Поскольку у вас может быть несколько различных инструментов для сбора таких требований, важно осознавать, что набор
требований может находиться в нескольких различных артефактах и инструментах. По этой причине мы будем собирать
требования для SRS в пакете, который может являться либо отдельным документом, либо набором различных артефактов,
описывающих требования.
(Дополнительные рекомендации приведены в разделе Дополнительная информация).
Пакет SRS управляет развитием системы на этапе разработки проекта. При добавлении новых функций в документ
Представление или при их изменении они document они преобразуются в пакете SRS.
Спецификация требований к программному обеспечению используется следующими сотрудниками:
-
Проектировщики используют пакет SRS как справочник при определении ответственностей, операций и атрибутов классов,
а также при корректировке классов для среды реализации.
-
Ответственные за реализацию обращаются к пакету SRS для получения входных данных при реализации классов.
-
Руководитель проекта обращается к пакету SRS для получения входных данных при планировании итераций.
-
Ответственные за тестирование используют пакет SRS как входные данные для рассмотрения того, какие тесты
потребуются.
|
Взаимосвязи
Вход для | Обязательный:
| Необязательный:
| Внешний:
|
Описание
Краткая схема |
Спецификация требований к программному обеспечению (SRS) фиксирует все требования к программному обеспечению для
системы или для части системы.
Возможны различные систематизации SRS. Дополнительные рекомендации приведены в разделе, посвященном настройке.
|
Свойства
Необязательный | |
Запланированный | |
Иллюстрации
Ключевые условия
Для определения правильного расположения и организации требований обратитесь к Плану управления требованиями . Например, для описания всех
требований к программному обеспечению для каждой функциональной возможности в конкретном выпуске продукта может
потребоваться отдельный SRS. |
Доводка
Опции представления |
Возможны различные систематизации SRS. Варианты размещения, подходящие для данного проекта, можно найти в разделе
шаблонов и примеров в заглавной таблице данной страницы. Для дальнейшей разработки этого артефакта, включая
дополнительные опции для организации SRS, приведены в[IE830].
Спецификация требований к программному обеспечению должна предоставлять полное определение требований к программному
обеспечению, как функциональных, так и нефункциональных. Однако относящиеся к вариантам использования требования, как
функциональные, так и нефункциональные, должны быть задокументированы в Вариантах
использования, а относящиеся ко всей системе требования, как функциональные, так и нефункциональные - в Дополнительных спецификациях. Эти отдельные рабочие продукты можно
объединить в один пакет для определения спецификации требований к программному обеспечению (SRS).
|
Дополнительные сведения
Справочные таблицы |
|
Концепции |
|
Рекомендации |
|
© Copyright IBM Corp. 1987, 2006. Все права защищены..
|
|