Línea de Trabajo : Diseño

El objetivo en la Línea de Trabajo de Diseño es definir como será construido el Sistema en la Línea de Trabajo de Implementación.

El Sistema debe realizar las tareas y funciones especificadas en las Descripciones de los Casos de Uso, cumplir con todos sus requerimientos y estar estructurado de forma que sea robusto y fácil de cambiar si los requerimientos establecidos cambian. Se indica como los objetos de Diseño actúan en colaboración para realizar los Casos de Uso y se obtiene una abstracción del código fuente que indica como éste se estructura y se escribe. También se define la Distribución de éstos objetos en el hardware en el cual se ejecutará el Sistema.

Las actividades del Diseño están centradas alrededor de la noción de Arquitectura del Sistema la cual se debe obtener en iteraciones tempranas de forma que sea estable y se pueda construir el Sistema sobre ésta.

La Arquitectura se describe en términos de Vistas de la Arquitectura las cuales muestran las decisiones de Diseño más importantes. La Arquitectura es importante tanto para realizar un buen Diseño del Sistema como para aumentar la calidad del mismo.