¿Qué es Warm Bodies? • Anti Patrón de arquitectura.
• Llamado como “cuerpos cálidos” o
también conocido como “calienta puesto”.
• Según las estadísticas uno de cada 20
programadores hace el trabajo que hacen los otros 20 juntos.
Son aquellos recursos humanos de
un proyecto, identificados como improductivos por falta de una adecuada administración. ¿Como identificarlo?
• Determinar la cantidad del
personal del proyecto.
• Identificar cuantos son
productivos y cuantos no. Síntomas y consecuencias
• Baja productividad en los proyectos
• Proyectos de software a gran
escala con poco personal excepcionalmente productivo.
• Proyectos extremadamente grandes con esfuerzos inútiles.
• Los miembros del proyecto, tienen
problemas para tomar decisiones eficientes y mantener una visión común. Solución • El tamaño ideal del proyecto es de • Trabajar hacia una fecha límite a cuatro programadores; la duración corto plazo es esencial para alentar ideal del proyecto es de cuatro al equipo a enfocarse y comenzar a meses. producir una solución.
• Los equipos de proyecto que crecen • Los equipos de proyectos pequeños
más allá de cinco personas con responsabilidad individual son generalmente experimentan mucho más propensos a producir dificultades crecientes con la software exitoso. coordinación de grupo. • Trabajar con contratistas y • Determinar pequeños equipos de consultores independientes es una trabajo que puedan mantener una forma efectiva de adquirir talento de visión común, tomar decisiones programación rápidamente. eficientes y producirán una solución mas exitosa a corto plazo. Referencias
• http://antipatterns.com
• https://sourcemaking.com
• Wiley - AntiPatterns, Refactoring Software,
Architectures, and Projects in Crisis. William J. Brown, Raphael C. Malveau, Hays W. "Skip" McCormick III and Thomas J.Mowbray Wiley.
• Anti-Patterns and Patterns in Software Configuration
Management 1st Edition. by William J. Brown (Author), Hays W. McCormick (Author), Scott W. Thomas (Author)