sábado, septiembre 29, 2012

Atributos de un buen ScrumMaster

Hace poco me encontré con un excelente artículo de Mike Cohn, quien describía los seis atributos que un buen ScrumMaster debe tener y demostrar ante un equipo. Les dejo un extracto para que lo disfruten:

Responsable
Un ScrumMaster no asume la responsabilidad del éxito del proyecto, eso es responsabilidad del equipo. Sin embargo un ScrumMaster asume la responsabilidad de que el equipo adopte el framework y las prácticas de Scrum. El rol de un ScrumMaster es similar al de un conductor de orquesta; ambos deben guiar y liderar a un grupo de individuos talentosos que se unen para crear algo que ninguno de ellos puede crear solo.

Humilde
Un buen ScrumMaster va a enorgullecerse con lo que el equipo pudo lograr, con la ayuda que él le brindo al equipo, no en lo que logro individualmente. Las necesidades del equipo siempre están primeras, y tiene que hacer todo lo necesario para que el equipo alcance su objetivo. Los ScrumMasters humildes reconocen el valor en cada uno de los miembros del equipo y lideran dando este ejemplo.

Colaborativo
Un buen ScrumMaster trabaja para asegurarse que una cultura colaborativa exista dentro del equipo, que cualquier miembro se sienta libre para levantar la mano y que se sientan apoyados al hacerlo. El ScrumMaster debe dar el ejemplo e instaurar la colaboración como la norma en el equipo.

Comprometido
Aunque el rol de ScrumMaster no requiere siempre a alguien comprometido 8 horas por día, se necesita a alguien que se comprometa con el rol. Esta persona se debe sentir tan comprometido con el proyecto y el objetivo del Sprint como el equipo. Los días de un ScrumMaster no deben terminar con impedimentos levantados por el equipo sin tratar, aunque haya temas que tarden días en resolverse.

Influenciador
Para ser exitoso, un ScrumMaster necesita influenciar personas dentro y fuera del equipo. Por ejemplo, algunos miembros del equipo tienen que ser influenciados para que se comprometan más con el proceso o sean más colaborativos. También un ScrumMaster tiene que influenciar al equipo para utilizar nuevas prácticas como TDD. Un ScrumMaster debe saber cómo influenciar al equipo con conocimiento, sin utilizar poder ni dar órdenes.
A veces hay que influenciar gente fuera del proyecto, como por ejemplo convencer a un director de QC que dedique testers full time al proyecto.
Finalmente, un ScrumMaster debe saber cómo utilizar su influencia política dentro de la empresa, para el bien del equipo.

Sabio
Los mejores ScrumMasters tienen el conocimiento técnico, de negocio o para ayudar al equipo a conseguir su objetivo. Un conocimiento detallado de como algo funciona aumenta las chances de que un líder ayudando al equipo encuentre problemas o detecte riesgos que tienen que tratarse.

No hay comentarios.: