Se centra en proporcionar las funcionalidades del sistema mediante
varios componentes.
En este proceso de diseño se realizan varias activides que son:
Dividir Requerimientos
Que no es mas que Analizar los requerimientos y organizarlos en los
grupo que encagen. Tiene la ventaja de que puede seguir varias actividades.
Identificar subsistemas.
En esta actividad se deberan identificar los diferentes subsistemas que pueden,individual o
colectivamente, cumplir los requerimientos.Los grupos de requerimientos están normalmente
relacionados con los subsistemas.
Especificar lafuncionalidad de los subsistemas
Debe enumerar las funciones específicas asignadas a cada
subsistema. Esto puede verse como parte de la fase de diseño del
sistema o, si el subsistema es un sistema de software.
Definir las interfaces del subsistema.
aqui se definiran las interfaces necesarias y requeridas por cada subsistema. Una vez que
estas interfaces se han acordado, es posible desarrollar estos subsistemas
en paralelo.
Proceso en espiral
El proceso en espiral refleja la realidad de que los requerimientos afectan a las decisiones de diseño y viceversa. y de esta forma tiene sentido
entrelazar estos procesos. Comenzando en el centro, cada vuelta de la espiral añade algún detalle a los requerimientos y al diseño. El
proceso termina cuando la revision y la evaluacion muestran que estan lo suficientemente detalladas.
Modelado del sistema
los sistemas pueden ser modelados como un conjunto de componentes y de relaciones entre estos
componentes que se representan graficamente en un modelo arquitectonico o diagrama de
bloques del sistema y subsistmemas el cual le proporciona al lector una vision general de como esta
organizado e interconectado el sistema.