Descripción del diseño de software
| Definiciones de IEEE |
|---|
|
La descripción del diseño de software (SDD) es uno de los estándares publicados por IEEE (Instituto de Ingenieros Eléctricos y Electrónicos) (ANSI / IEEE Std 1016-1998) que define, ser como un diseño de programa especificado. La versión actual es 1016-2009.
General
El documento SDD es una representación de un sistema de software que se utiliza para comunicar información de diseño de software. Comprende partes esenciales de los requisitos de desarrollo (requisitos D). Describe la arquitectura del software o del sistema en general y los componentes individuales. Un SDD generalmente solo se crea para proyectos más grandes o donde la arquitectura del sistema tiene una influencia decisiva en el software. Para proyectos más pequeños, es común realizar el diseño directamente en la parte D-Requirement de la Especificación de requisitos de software (SRS). La descripción del diseño no debe tener más de 3 páginas, de lo contrario es recomendable crear un SDD.
El documento debe contener esencialmente los siguientes capítulos:
- Introducción
- Descripción general del diseño
- Requerimientos de trazabilidad matriz
- Arquitectura del sistema
- Arquitectura del sistema seleccionada
- Discusión de arquitecturas alternativas
- Descripción de las interfaces del sistema
- Descripción detallada de los componentes
- Componente n
- Componente n + 1
- Interfaz de usuario (UI)
- Material adicional (apéndice)
Evidencia individual
- ↑ IEEE (Ed.): 1016-2009 - Estándar IEEE para tecnología de la información - Diseño de sistemas - Descripciones de diseño de software . 2009, ISBN 978-0-7381-5925-6 , págs. 35 , doi : 10.1109 / IEEESTD.2009.5167255 .