← Todos los artículos

Mob Programming: cuando todo el equipo trabaja junto

By XNM Technologies · October 22, 2022 · 1 min read
Mob Programming: cuando todo el equipo trabaja junto

El mob programming (o programación en conjunto) es una práctica donde todo el equipo trabaja junto en el mismo problema, en la misma computadora, al mismo tiempo. Un Driver controla el teclado, los Navigators dirigen. El rol de Driver rota cada diez a quince minutos.

¿Cuándo es valioso?

  • Problemas complejos y de alto riesgo: reduce el riesgo de errores críticos.

  • Transferencia de conocimiento e incorporación: la forma más rápida de poner al día a un nuevo miembro.

  • Código heredado difícil: distribuye el conocimiento mientras mejora el código.

  • Desbloqueo de problemas: la inteligencia colectiva resuelve problemas espinosos más rápidamente.

La evidencia

Los equipos que adoptan el mob programming reportan tasas de defectos casi nulas, resolución más rápida de problemas, eliminación de retrasos por transferencias y mejor cohesión del equipo. El equipo original de Woody Zuill en Hunter Industries declaró haber logrado más trabajo con mayor calidad mediante mob programming.

El mob programming es una de las muchas prácticas ágiles que pueden transformar el rendimiento del equipo. ayudan a los equipos tecnológicos a adoptar métodos ágiles que se adapten a su contexto.