Cómo preparar un Sprint Planning de tu proyecto
Anteriormente, ya hemos hablado en diversas ocasiones sobre la idoneidad de utilizar metodologías ágiles en nuestros proyectos. No todo vale, como quedó claro en algunos blogs, pero cierto es que ante situaciones de incertidumbre elevada el uso de estas técnicas de trabajo resulta muy útil. Y entre ellas se encuentra la metodología Scrum.
Con relación a ella, recuperemos algunos conceptos, desde el origen del proyecto hasta su posterior desarrollo. Y es que generamos una idea de producto o servicio orientado a unas funcionalidades mínimas (el MVP) y posteriormente vamos ajustándolo en base a requerimientos que lo definan de forma más completa. Idea, crear y verificar. Ese es el proceso. Y se acaban alineando las características de producto con los requerimientos posteriores mediante su desarrollo a partir de metodologías de trabajo con enfoque generalmente ágil.
Se determinarán las historias de usuario para generar un product backlog, la lista priorizada de requisitos de producto que deben implementarse en la siguiente iteración a partir de Sprints, fases cortas de trabajo que buscan reducir la complejidad o riesgo asociado al desarrollo del entregable. En otras palabras, buscamos generar mayor valor añadido sobre el entregable final.
Y es aquí donde surge el concepto de Sprint Planning, un proceso donde se decide qué se hará en la iteración y cómo debe organizarse el equipo de trabajo.
¿Qué lugar ocupa el Sprint Planning en la metodología Scrum?
Como se ha indicado antes, el Sprint Planning es el primer evento que se produce durante la iteración. A partir de ahí se desarrolla el Sprint propiamente y otros eventos intermedios como los Daily Scrum, Sprint Review o Sprint Retrospective. Se trata de hitos en los que se establece un marco de trabajo que facilite una comunicación efectiva entre miembros del equipo y una estructura clara de las acciones a considerar.
En consecuencia, el Sprint Planning es un proceso que se lleva a cabo una vez por Sprint, siendo la base de trabajo para toda la iteración.
Objetivos de un Sprint Planning
Con todo lo anterior, buscamos un incremento de alcance de producto que viene determinado por ese producto backlog priorizado en el que se han fijado las características que habrá que implementar en el siguiente sprint. Algo que se establece en el Sprint Planning y que busca el compromiso de todo el equipo de proyectos.
Es importante señalar que aquí no buscamos determinar exactamente la carga de trabajo que deberemos contemplar para cada miembro, sino que centraremos nuestros esfuerzos en los objetivos del resultado final. La naturaleza iterativa de las metodologías Scrum permiten un desarrollo empírico del trabajo.
Cómo preparar un Sprint Planning paso a paso
En la reunión de trabajo se planifican las tareas de toda la iteración, para lo que hay que estructurarla para abordar las siguientes cuestiones:
- Establecimiento del objetivo, o Sprint Goal. Aquí establecemos la idea a desarrollar por parte de los miembros del equipo. Generamos confianza y focalizamos esfuerzos.
- En base al tiempo del Sprint y los recursos, seleccionamos aquellos requisitos del producto backlog que serán objeto de la iteración.
- Finalmente, generamos una pequeña estructura de trabajo que nos permita hacer frente a los puntos anteriores.
Conclusión
Aunque cada Sprint supone un refinamiento en el alcance del producto final y por tanto no supone empezar de cero, es necesario tener claro qué se pretende desarrollar en ese ciclo de trabajo, organizarnos y generar una estructura de equipo correctamente alineada. Esa es la idea del primer evento del Sprint, el Sprint Planning.
Si te ha interesado la lectura de este post, y quieres seguir profundizando en otros temas asociados con la gestión de proyectos, te invitamos a que visites nuestro Máster en Project Management.