Guia general- ieee 830-1998
SRS – SOFTWARE REQUIREMENTS SPECIFICATION (ESPECIFICACION DE REQUERIMIENTOS DE SW)
CONSIDERACIONES PARA PRODUCIR UN BUEN SRS
NATURALEZA DE UN SRS:
Un srs sonespecificaciones para un producto de sw particular, se puede llevar a cabo por los proveedores y los clientes. Allí se plantean problemas básicos
Tipo de problema | Problema |
Funcionalidad | ¿Qué sesupone que va hacer el sw? |
Interfaces externas | ¿Cómo actúa el sw recíprocamente con las personas, el hw y otro sw? |
Actuación | ¿Cuál es la velocidad, disponibilidad, tiempo de respuesta, tiempode recuperación de las funciones del sw? |
Atributos | ¿Qué importancia, exactitud y seguridad tiene? |
AMBIENTE DEL SRS:
Un srs se puede aplicar para un proyecto en general o para una partede un proyecto más grande (si es así debe especificar la interacción entre este modulo y el resto del proyecto). En la elaboración de un srs se debe tener cuidado de sobrepasar los límites:
*Definir los requisitos del sw correctamente (tarea a resolver o característica especial)
* No se describe cómo se van a llevar a cabo (fase de de diseño)
* No mencionar las restricciones del sw(van en otros documentos)
CARACTERÍSTICAS DE UN BUEN SRS
* Correcto (cada requisito declarado se encuentra en el sw )
* Inequívoco (cada requisito declarado tiene solo una interpretación)* Trampas del idioma natural (Ambiguo-Poco claro)
* Idioma de especificación de requisitos (descubren errores léxicos y sintácticos, pero es arduo aprenderlos)
*Representación con herramientas (Utilización de métodos de especificación y/o gráficos)
* Completo
* Requisitos relacionados con funcionalidad, desarrollo, restricciones, diseño, atributos,interfaces y requisitos externos
* Definición de todas la posibles respuestas y situaciones
* Etiquetas y referencias de figuras, tablas y diagramas
* Evitar uso de TBD...
Regístrate para leer el documento completo.