Capturar la arquitectura de la aplicación en un modelo de diseño

Ha creado el modelo de caso de uso que describe los requisitos de la aplicación y ha creado un modelo de análisis que identifica los requisitos del dominio de la aplicación y que describe la forma en que se estructurará la aplicación. El paso siguiente del proceso de desarrollo consiste en construir sobre el modelo de análisis explorando la arquitectura y las opciones de implementación de la aplicación.
Antes de empezar
Por qué y cuándo se efectúa esta tarea
La fase de diseño toma el modelo de alto nivel creado durante el análisis y añade detalles a la implementación actual del sistema. Mediante varios diagramas, incluyendo los diagramas de secuencia, máquina de estado, componentes y despliegue, puede crear un modelo que describe cómo se estructura y cómo se implementará la aplicación. Se describen construcciones y tecnologías de programación como las utilizadas para persistencia, distribución, seguridad y registro de anotaciones. Puede seguir refinando el modelo de diseño aplicando los patrones de diseño que capturan estructuras y procesos utilizados frecuentemente o complejos.

Cuando está preparado para pasar a la fase de implementación, el modelo de diseño puede transformarse en código de aplicación.


Comentarios