Propósito de un documento de diseño de software

Por alissa crowe-scott
Propósito de un documento de diseño de software
blueprint image by Chad McDermott from Fotolia.com

Un documento de diseño de software detalla cómo los requisitos de software deben ser implementados, así como también proporciona a los programadores un modelo a seguir. Una vez que el documento de diseño de software es aprobado por las partes involucradas, se convierte en la base para limitar los cambios en el alcance de un proyecto.

Requisitos de trazabilidad

Un documento de diseño de software ayuda a determinar si se han abordado todos los requisitos necesarios. Además, proporciona un foro para discutir los elementos de diseño que no están alineados con un requerimiento, para determinar si el elemento de diseño es necesario.

Modelo de desarrollo

Un documento de diseño del software proporciona al equipo de desarrollo de software una orientación general sobre la arquitectura del proyecto de software. El documento debe ser tan detallado como sea posible, a fin de mantener el equipo de desarrollo de software centrado y alineado.

Arquitectura final del sistema

Un documento de diseño del software detalla la arquitectura del sistema. Durante el desarrollo y la revisión del documento de diseño del software, la arquitectura del sistema final deberá tener las deficiencias, defectos y/o inconsistencias resueltos.

Capacitación de los miembros del proyecto

Un documento de diseño de software sirve como un manual de capacitación para los nuevos miembros del proyecto. Además, un documento de diseño de software puede ser utilizado como un manual de capacitación durante toda la vida del sistema.

Referencias