Diseño Conceptual de Software
En el, se utilizan los distintos casos de uso o requisitos para extraer los componentes principales que tendra el requisito en particular.
Por ejemplo. Crear una barra de busqueda de Comida. Los componentes de esta serian
- Barra de Busqueda
- Buscar()
- Pagina de Resultados de Busqueda
- Comida
- Ingredientes
- Receta
En esta etapa se identifican los componentes, sus relaciones y las responsabilidades que tiene cada uno.
Un componente puede ser un conjunto de funciones, de clases, un paquete o un subsistema entero.