Patrón de posibilidad: Análisis y diseño
Este patrón de posibilidad se encarga de las actividades y el flujo de trabajo de la disciplina de análisis y diseño.
DescripciónEstructura de desglose de trabajoAsignación de equiposUtilización del producto de trabajo
Relaciones
Descripción

En la fase inicial, el análisis y el diseño se centran en establecer si el sistema que se ha concebido es factible, y en evaluar las tecnologías potenciales para la solución (en la Actividad: realizar una síntesis arquitectónica). Si se percibe que supone algún riesgo para el desarrollo (a causa, por ejemplo, de que el dominio se entiende bien, el sistema no es nuevo, etc.), entonces esta actividad puede omitirse.

La fase inicial de elaboración se centra en la creación de una arquitectura inicial para el sistema (Actividad: definir una arquitectura candidata) para proporcionar un punto de inicio para el trabajo de análisis principal. Si la arquitectura ya existe (porque se ha producido en anteriores iteraciones, en anteriores proyectos o se ha obtenido de una infraestructura de aplicación, la atención del trabajo cambia y pasa a ser el perfeccionamiento de la arquitectura (la Actividad: Perfeccionar la arquitectura. Se crea un conjunto inicial de elementos que proporcionan el comportamiento adecuado (la Actividad: analizar el comportamiento).

Una vez que se han identificado los elementos iniciales, se perfeccionan aún más. La Actividad: diseñar componentes produce un conjunto de componentes que proporcionan el comportamiento adecuado para satisfacer los requisitos del sistema. Si el sistema incluye una base de datos, la Actividad: diseñar la base de datos se da en paralelo. El resultado es un conjunto inicial de componentes que se perfeccionan todavía más en el Patrón de posibilidad: implementación

 

Propiedades
Condicionado por sucesos
Varias apariciones
Continuo
Opcional
Planeado
Se puede repetir
Utilización
Notas de utilización

Decida cómo llevar a cabo el flujo de trabajo

Las decisiones siguientes deben tomarse considerando el flujo de trabajo de la disciplina de análisis y diseño:

  • Decida cómo llevar a cabo el flujo de trabajo observando las actividades de este flujo de trabajo. Estudie el diagrama con sus condiciones de vigilancia y las directrices. Decida las actividades que se van a realizar y su orden. 
  • Decida las partes de las actividades de análisis y diseño que deben llevarse a cabo. Las partes siguientes pueden introducirse de forma relativamente independiente del resto.

Parte del flujo de trabajo

Comentarios

Diseño de la interfaz de usuario Algunos proyectos deciden no diseñar la interfaz de usuario. Una razón puede ser que la interfaz de usuario es fácil de desarrollar. Si opta por no hacer el diseño de la interfaz de usuario, significa que no desarrollará un mapa de navegación ni un prototipo de la interfaz de usuario. 
Diseño de base de datos Se utiliza sólo si las entidades se van a almacenar en una base de datos. Si decide que no desea realizar el diseño de la base de datos, significa que no desarrollará ningún modelo de datos. 
En tiempo real, con Rational Rose RealTime Si opta por no hacer esto, significa que no desarrolla artefactos como las cápsulas y el protocolo.

  • Decida en qué punto del ciclo vital del proyecto desea introducir cada parte del flujo de trabajo. A veces es posible esperar hasta la fase de elaboración antes de incorporar la disciplina de análisis y diseño. Por ejemplo, si el desarrollo se da en un dominio que se entiende bien, que no tiene como requisito un rendimiento exigente (u otros no funcionales) y que se va a basar en una arquitectura probada, no es necesario realizar prototipos en la fase inicial.
Más información