Arquitectura de Software en el Ciclo de Vida
Jun 29, 2015
Arquitectura de Software
en el Ciclo de Vida Agil
Diego Fontdevila
Martín Salías
"The best architectures, requirements, and designs emerge
from self-organizing teams."
The Agile Manifesto
• Arquitectura Emergente
• Patrones y Prácticas• Inspección Constante
Arquitectura Emergente
Atributos deCalidad
Rendimiento Disponibilidad Seguridad
Asincronismo
Caching SSLLoad Balancing
Shared State AuditLogs
CacheDistribuido
Prácticas: Sashimi
http://www.flickr.com/photos/ykjc9/3537413623/
Inspección Constante
http://www.flickr.com/photos/auntiep/17135231/
DEMO
Más ejemplos
Validación de Atributos de Calidad
Métricas de Ciclo de Vida
Aceptación, Rendimiento y Carga
Validación del Modelo de Arquitectura
Validación de Dependencias
Pruebas Unitarias y de Integración
Análisis Estático
Conclusiones
http://msdn.microsoft.com/en-us/architecture/ff476940.aspx
Preguntas
Diego Fontedeviladiego.fontdevila@grupoesfera.com.ardiegoFontdevila.wordpress.com
Martín Salí[email protected]
Muchas gracias.