Arquitectura
La Arquitectura de Software abarca el conjunto de decisiones significativas sobre la organización
de un sistema, incluyendo:
- La selección de los elementos de la estructura que componen el sistema y sus interfaces
- El comportamiento especificado como colaboraciones entre esos elementos
- La composición de estos elementos de estructura y comportamiento en sub-sistemas más grandes
- El estilo de arquitectura que guía esta organización
La Arquitectura tiene además una fuerte relación con las decisiones de planificación de proyecto
en un proceso iterativo, y con la organización del equipo de trabajo.
Poner foco en la Arquitectura
permite maximizar la reutilización dentro de una organización, disminuyendo costos y complejidad y
elevando la calidad de las aplicaciones.
|
|