Está en la página 1de 2

Arquitectura de Software:

Atributos de calidad

 Concurrencia
 Seguridad
 Alta disponibilidad
 Performance
 Usabilidad
 Reusabilidad
 Confiabilidad
 Testeable
 Funcionalidad
 Modificabilidad
 Portabilidad
 Integridad
 Escalabilidad
 Robustez

Arquitectura de Software: Es el diseño de mas alto nivel de la estructura de un sistema, el


cual consiste en un conjunto de patrones y abstracciones que proporcionan un marco
claro para la implementación del sistema.

Patrones arquitectónicos:
 Integracion
 Seguridad
 Web
 SOA
 Comunicación
 Cloud

Estilos de Arquitectura:

 Layered
 Cliente-servidor
 P2P
 Master-Slave
 Pipe-Filter
 Blackboard
 Microkernel
 Monolithic
 Microservicios
 REST
 Data-centric
 SOA
 Broker

Responsabilidades del Arquitecto

 Desarrollar especificaciones de productos de alto nivel


 Define guias, estándares y tecnologías
 Proporcionar orientación técnica y couching
 Asegurarse de que el software cumpla con todos los atributos de calidad
 Supervisar el progreso del equipo de desarrollo
 Comunicación constante con el negocio

También podría gustarte