Definicion Clara De La Arquitectura Flashcards
Que es la arquitectura de software
La arquitectura de software es el conjunto de estructuras necesarias para razonar sobre un sistema.
El diseño arquitectónico sirve para entender como debe organizarse un sistema y como tiene que diseñarse la estructura global de esta.
La arquitectura identifica los principales componentes estructurales en un sistema, sus propiedades y la relación entre ellos.
Atributo 1. Impacto de la arquitectura en el desarrollo paralelo
Facilita la identificación de módulos individuales, lo que permite el trabajo en paralelo de distintas partes del sistema.
- Relacion entre la arquitectura y los atributos de calidad
La forma en la que se estructura un sistema tiene un impacto directo en la satisfacción de atributos de calidad, como rendimiento, facilidad de uso y modificabilidad
- Impacto en las decisiones de diseño
La arquitectura nos permite tener un entendimiento de la organización del sistema. Esto afecta directamente las decisiones que se van a tomar en cuanto al diseño y la estructura del sistema, para que se cumplan los atributos de calidad
- Menos impacto en los requisitos funcionales
La arquitectura tiene menor relación con los requisitos funcionales, ya que se centra en la estructura global del sistema, más que en la funcionalidad de cada componente. La arquitectura tiene una mayor relación con los aspectos de calidad.
- Conexión con los objetivos empresariales
Los atributos de calidad en los que se centra la arquitectura se derivan de los objetivos empresariales, que son las metas que se buscan alcanzar con el desarrollo del sistema