Arquitectura Continua o Continuous Architecture | Jose Luis Bugarin
|La arquitectura continua (AKA Continuous Architecture), es un estilo de arquitectura que se rige por 6 principios, y son:
- Productos de arquitectura, no solo soluciones de proyectos.
- Centrarse en atributos de calidad y no en requisitos funcionales.
- Retrasar las decisiones de diseño hasta que sean absolutamente necesarias.
- Define Arquitecturas para el cambio y aprovecha el poder de lo pequeño.
- Cuenta con arquitecturas para construir, probar e implementar.
- Modelar la organización después del diseño del sistema.
Este tipo de arquitectura, cuenta con 4 componentes claves:
- Requerimientos de arquitectura.
- Artefactos de arquitectura.
- Decisiones de arquitectura.
- Vistas de arquitectura.
Un comentario
Al priorizar productos de arquitectura sobre soluciones de proyectos y enfocarse en atributos de calidad en lugar de requisitos funcionales, se garantiza una base sólida para el desarrollo. La flexibilidad se logra mediante la postergación de decisiones de diseño y la creación de arquitecturas adaptables al cambio. Además, la incorporación de componentes clave como requerimientos, artefactos, decisiones y vistas de arquitectura, contribuye a un enfoque integral y efectivo para la construcción, prueba e implementación de sistemas. La arquitectura continua ofrece una perspectiva valiosa para el diseño de sistemas que puedan mantenerse relevantes y funcionales en un entorno en constante cambio.