Lectura 1 - Entendiendo La Arquitectura de Software
Lectura 1 - Entendiendo La Arquitectura de Software
Lectura 1 - Entendiendo La Arquitectura de Software
Lima - Perú
Mayo, 2021
ENTENDIENDO LA ARQUITECTURA DE SOFTWARE
Preguntas:
Para que una arquitectura sea entendible tanto para todo el equipo de desarrollo como para
los auditores, clientes y stakeholders, es necesario que sea representada de manera abstracta.
La abstracción implica esquematizar de manera simple los componentes del sistema,
descritos por sus propiedades externas visibles, y la relación de dependencias entre ellos.
Solución
Las dos vistas que consideramos más importantes son; en primer lugar a la Vista
Lógica, ya que nos va a representar toda la funcionalidad que el sistema debe
proporcionar a los usuarios finales y para que pueda realizar esto utiliza diagramas de
clase y de secuencia. La importancia de esta vista radica en la descripción de los
elementos más significativos de la arquitectura , además de sus relaciones entre sí.
Y en segundo lugar la Vista de Desarrollo por que nos muestra desde la perspectiva
de un desarrollador como esta dividido el sistema en diversos componentes y también
las dependencias que existen entre estos, la manera que tiene para representar esto es
mediante el diagrama de componentes y el diagrama de paquetes.