¿Qué es la arquitectura de software?
Es la estructura de datos y componentes que se requieren para el sistema.
Importancia: «No se construye una casa sin planos»
Pasos
- Diseño de los datos
- Obtener una representación de la arquitectura
- Analizar alternativas o patrones arquitectónicos
- Tomar la alternativa y elaborar la estructura con un método de diseño
Producto final:
El modelo de arquitectura incluye datos y estructura de software y describe las propiedades e interacciones entre componentes.