Martin Salias

 

 Tipo: Herramientas y Prácticas de Ingeniería
 Idioma: español
 Formato: Tutorial
 Horario: TBD
 Duración: 90′

 

Esta sesión está parcialmente basada en las técnicas descriptas en el artículo “Software Architecture in the Agile Life Cycle” (The Architecture Journal #23, March 2010;
http://msdn.microsoft.com/en-us/architecture/ff476940.aspx).

Después de recorrer brevemente los puntos principales presentados en ese trabajo, nos concentraremos en mostrar una solución, el entorno de trabajo, y algunas de las métricas producidas de manera automática, explicando cómo estas orientan a la hora de tomar decisiones iterativamente sobre el diseño y la arquitectura de la aplicación.

Algunos de los temas a recorrer incluyen:

Dinámica de la arquitectura en equipos ágiles
Patrones y prácticas: implementación sashimi y niveles de diseño
Atributos de calidad
Validación de arquitectura
Técnicas y tecnologías
. Testing unitario y de integración
. Cobertura de código y análisis estático
. Análisis de complejidad y dependencias
. Automatización de entornos