Ir al contenido

¿Qué es Arquitectura de software? Definición y explicaciones

La arquitectura de software es el conjunto de decisiones estructurales de un sistema: división en componentes, responsabilidad de cada uno, formas de comunicación, almacenamiento de datos, fronteras de seguridad. Son las decisiones caras de revertir. Se distingue del diseño de código diario, que es local y fácil de cambiar; la arquitectura compromete al equipo durante años.

En una frase

La arquitectura de software reúne las decisiones estructurales que no se deshacen fácilmente.

Términos relacionados

Fuentes y referencias

Glosario