En Manifiesto Ágil es uno de esos documentos que a primera vista son sencillos, pero que en realidad encierran mucho significado:
Individuos e interacciones en procesos y herramientas
Software de trabajo en documentación exhaustiva
Colaboración con los clientes en negociación del contrato
Responder al cambio en siguiendo un plan
Recientemente Microsoft pidió a Jeff que escribir sobre los principios y valores detrás del Manifiesto Ágil, y cómo pueden traducirse en acciones reales.
Aquí está la sección sobre Individuos e interacciones:
Firmantes del Manifiesto Ágil |
Las personas y las interacciones son esenciales para los equipos de alto rendimiento. Los estudios de "saturación de comunicación" durante un proyecto demostraron que, cuando no existen problemas de comunicación, los equipos pueden rendir 50 veces más que la media del sector. Para facilitar la comunicación, los métodos ágiles se basan en ciclos frecuentes de inspección y adaptación. Estos ciclos pueden variar desde cada pocos minutos con la programación en parejas, a cada pocas horas con la integración continua, a cada día con una reunión diaria, a cada iteración con una revisión y retrospectiva.
Sin embargo, aumentar la frecuencia de la retroalimentación y la comunicación no basta para eliminar los problemas de comunicación. Estos ciclos de inspección y adaptación sólo funcionan bien cuando los miembros del equipo muestran varios comportamientos clave:
- respeto por el valor de cada persona
- la verdad en cada comunicación
- transparencia de todos los datos, acciones y decisiones
- confiar en que cada persona apoyará al equipo
- compromiso con el equipo y con sus objetivos
Para fomentar estos tipos de comportamiento, la dirección ágil debe proporcionar un entorno propicio, los entrenadores de equipo deben facilitar su inclusión y los miembros del equipo deben mostrarlos. Sólo entonces podrán los equipos alcanzar su pleno
potencial.
Avanzar hacia este tipo de comportamiento es más difícil de lo que parece. La mayoría de los equipos evitan la verdad, la transparencia y la confianza debido a normas culturales o a experiencias negativas pasadas derivadas de conflictos generados por comunicaciones honestas. Para combatir estas tendencias, el liderazgo y los miembros del equipo deben facilitar el conflicto positivo. Hacerlo no sólo ayuda a crear un comportamiento productivo, sino que también tiene otros beneficios:
potencial.
Avanzar hacia este tipo de comportamiento es más difícil de lo que parece. La mayoría de los equipos evitan la verdad, la transparencia y la confianza debido a normas culturales o a experiencias negativas pasadas derivadas de conflictos generados por comunicaciones honestas. Para combatir estas tendencias, el liderazgo y los miembros del equipo deben facilitar el conflicto positivo. Hacerlo no sólo ayuda a crear un comportamiento productivo, sino que también tiene otros beneficios:
- La mejora de procesos depende de que el equipo genere una lista de impedimentos o problemas en la organización, los afronte de frente y los elimine sistemáticamente por orden de prioridad.
- La innovación sólo se produce con el libre intercambio de ideas contradictorias, un fenómeno estudiado y documentado por Takeuchi y Nonaka, los padrinos del Scrum.
- Alinear al equipo hacia un objetivo común requiere que el equipo saque a la luz y resuelva los conflictos.
- El compromiso de trabajar juntos sólo se produce cuando las personas se ponen de acuerdo en unos objetivos comunes y luego luchan por mejorar tanto personalmente como en equipo.
Este último punto, sobre el compromiso, es especialmente importante. Sólo cuando los individuos y los equipos están comprometidos se sienten responsables de ofrecer un alto valor, que es lo esencial para los equipos de desarrollo de software. Las metodologías ágiles facilitan el compromiso animando a los equipos a tirar de una lista de trabajo priorizado, gestionar su propio trabajo y centrarse en mejorar sus prácticas de trabajo. Esta práctica es la base de la autoorganización, que es la fuerza motriz para lograr resultados en un equipo ágil.
Para crear equipos de alto rendimiento, las metodologías ágiles valoran a las personas y las interacciones por encima de los procesos y las herramientas. En la práctica, todas las metodologías ágiles tratan de aumentar la comunicación y la colaboración mediante ciclos frecuentes de inspección y adaptación. Sin embargo, estos ciclos sólo funcionan cuando los líderes ágiles fomentan el conflicto positivo necesario para construir una base sólida de verdad, transparencia, confianza, respeto y compromiso en sus equipos ágiles.
Puede ir al sitio de Microsoft para leer todo.