Вы находитесь на странице: 1из 3

Actividades Definir y Revisar la Arquitectura :

En este documento

Realizar la sntesis arquitectnica


Definir una arquitectura candidata
Perfeccionar la arquitectura
Introduccin Arq. Software

Arquitecturas describe la estructura y el comportamiento de solucin


global para que mas desarrolladores puedan participar efectivamente en la
construccin de soluciones y la entrega. Al restringir la solucin, la arquitectura
proporciona un enfoque estratgico para todas las actividades en el esfuerzo
de desarrollo, para qu el esfuerzo no sea en vano.
Propsitos de la arquitectura
Abstraccin
Atender todas las
inquietudes
Identificar y atacar de
riesgo
Comunicacin

Reutilizacin
Trabajo en equipo

Responsabilidad

Prescripcin

Consistencia

Importancia de la arquitectura:
Una A.de sistema de Software es quizs el aspecto ms importante que
puede ser usado para controlar el desarrollo iterativo e incremental de un
sistema a travs de su ciclo de vida.
La propiedad ms importante de una arquitectura es la resistencia y la
flexibilidad ante los cambios. Para lograrlo deben anticiparse al a evolucin,
tanto en el dominio del problema y la aplicacin de tecnologas para producir
un diseo que puede adaptarse a esos cambios. El resultado = aplicaciones
mas mantenerles y extensibles
Conceptos Errneos de la arquitectura
Es el diseo
Es la infraestructura
Es simplemente la estructura
Es plana , y un modelo es
suficiente

No se puede medir ni validar


Es arte puro
Es la ciencia pura

Patrones de Arquitectura:
Patrones de arquitectura : Estos son los patrones que afectan a
elementos de software arquitectnicamente significativos
Patrones de diseo: Estas son las pautas que afectan a los elementos
de diseo que forman el diseo de detalle (interior) de elementos de software
arquitectnicamente significativos

4- Conceptos Bsicos del libro Soft Arc. in Practive


"La arquitectura de software de un programa o sistema
computacional es la estructura o estructuras del sistema, constando
de elementos de software, las propiedades externamente visibles de
dichos elementos, y las relaciones entre ellos"
El arquitecto establece restricciones sobre las actividades que siguen en el
ciclo de vida, y dichas actividades deben producir artefactos (diseos
detallados y cdigo) que respeten lo definido por la arquitectura, pero la
arquitectura en si no define una implementacin completamente.
Si una propiedad de un elemento arquitectnico es no visible o discernible,
desde ningn otro elemento arquitectnico, entonces no es arquitectnica.

Las arquitecturas son influenciadas


Las arquitecturas son influenciadas
desarrolla
Las arquitecturas son influenciadas
experiencia de los arquitectos
Las arquitecturas son influenciadas

por los ST del sistema


por la organizacin que
por el conocimiento y la
por el ambiente tcnico