La especificación de requisitos de software (SRS) se centra en la recopilación y la organización de todos los
requisitos que envuelven el proyecto. Es útil para recopilar los requisitos del proyecto de software en un
documento formal al estilo IEEE830.
Puesto que es posible que se encuentre con varias herramientas diferentes para recopilar los requisitos, es importante
que sepa que la recopilación de requisitos se puede encontrar en varias herramientas y artefactos distintos. Por esta
razón, recopilaremos los requisitos para nuestro SRS en un paquete que puede ser un único documento o una recopilación
de varios artefactos que describen los requisitos.
(Consulte el apartado Más información para obtener directrices adicionales).
El paquete SRS controla la evolución del sistema a través de la fase de desarrollo del proyecto, a medida que se añaden
o modifican nuevas características al documento Visión, se elaboran dentro del paquete SRS.
Las personas siguientes utilizan la especificación de requisitos de software:
-
Los diseñadores utilizan el paquete SRS como referencia al definir responsabilidades, operaciones y atributos en
clases y al ajustar clases en el entorno de implementación.
-
Los implementadores hacen referencia al paquete SRS para la entrada al implementar clases.
-
El gestor de proyectos hace referencia al paquete SRS para la entrada al planificar las iteraciones.
-
Los verificadores utilizan el paquete SRS como entrada para considerar qué pruebas serán necesarias.
|