Arquitectura de Software

La arquitectura de software es la base estructural que define cómo se construye y funciona un programa o aplicación, lo que facilita su desarrollo, mantenimiento y escalabilidad a lo largo del tiempo. Es una estructura organizativa fundamental que define cómo se diseñan, construyen y organizan los componentes de un sistema de software. Es como el plano o el diseño principal de un edificio antes de construirlo. Esta arquitectura establece las reglas, los patrones y las relaciones entre las diferentes partes de un programa o aplicación informática.

  Gollum (2018)   


                      

Comentarios