Please enable JavaScript.
Coggle requires JavaScript to display documents.
Capítulo 10 DISEÑO DE SOFTWARE - Coggle Diagram
Capítulo 10 DISEÑO DE SOFTWARE
Un buen diseño de software transforma un requerimiento mal definido en una especificación del diseño del producto implementable.
El proceso de diseño
El diseño de software es un proceso creativo.
No puede ser reducido a un procedimiento de rutina.
El diseño conceptual
Enfocarse en los problemas de alto nivel hasta que sepas lo suficiente para producir el diseño conceptual general.
Completa y documenta el diseño conceptual
Crea y documenta tu plan de desarrollo
Nivel de diseño
Especificaciones de requerimientos
Diseño conceptual
Diseño de alto nivel
Diseño detallado
Implementación
Estructurando el proceso de diseño
Define la necesidad (requerimientos)
Define la solución (especificación del sistema)
Conceptualiza la solución el diseño del sistema de alto nivel
Divide el trabajo (las especificaciones del producto)
Define el diseño del producto (diseño del producto de alto nivel)
Descomponer los productos en componentes
Define el diseño de componente
Descomponer los componentes en modulos
Detalla la solución
Implementa la solución