martes, 7 de octubre de 2008

En pocas palabras, cómo trabajamos...

Los roles en Scrum son: El scrum master(SM), el product owner(PO) y los miembros del equipo.

El Scrum Master tiene como responsablidad principal lograr que se cumpla el proceso ágil.

Propaga los principios y la metodología en todo el equipo, arma las reuniones del equipo, planifica las demostraciones, cumple el rol de facilitador removiendo los impedimentos a los que se enfrenta el equipo, y dentro de lo posible es un fuerte firewall entre el equipo y las influencias exteriores.

Es muy importante su papel en la comunicación, la facilitación, y el coaching del equipo.

El Product Owner tiene entre sus responsabilidades mantener el backlog del producto, asegurar que se maximice el ROI, y especificar las user stories.

Está 100% disponible para el equipo, se sienta próximamente y canaliza todos sus pedidos a través del SM y documentado en el BL del producto.

El equipo está creciendo, comenzó con dos desarrolladores, posteriormente incluimos gente de QA y estamos sumando más personas. Su responsabilidad es hacer todo lo necesario para cumplir con los objetivos de los sprints.

Internamente el equipo, a pesar de ser principalmente de desarrolladores, intenta ser lo más cross-funcional posible.

Todos los miembros buscan siempre cumplir con el concepto de "done", no realizamos una cascada encubierta dentro de la metodología Scrum, sino que vamos sumando prácticas de calidad, como TDD, integración continua, etc., con objetivo de lorgar un release listo para ser publicado en producción al final de cada sprint.

Todo el equipo trabaja en iteraciones de 3 semanas. Aún no estamos convencidos si esa es la duración ideal, por ahora creímos conveniente empezar a probar de esta forma (Inspect and Adapt).

Cada sprint comienza con la reunión de "sprint planning", diariamente realizamos el "scrum meeting", y finalizamos el sprint con la demo y la retrospectiva.

Posteriormente les contaremos en detalle como enfrentamos cada práctica de la metodología y como buscamos realizar una mejora continua.

No hay comentarios: