3 tips para maximizar el valor de la Sprint Planning
Publicado el
Tabla de contenido
Con la Sprint Planning o Planificación se declara el inicio del Sprint.
La Guía Oficial Scrum 2020 describe los elementos esenciales del framework o marco de trabajo que nos ofrece una serie de eventos, artefactos y responsabilidades para que cada equipo particular los transite de acuerdo a las mejores prácticas que emerjan de sus aprendizajes.
Justamente, al no tratarse de una metodología que describa el paso a paso de cómo avanzar en cada caso particular, cada equipo transita la complejidad de ir adaptando sus prácticas sobre estos elementos.
En esta oportunidad pondremos foco en el valor de la Sprint Planning y algunas consideraciones o tips basados en la experiencia y en las prácticas que, por omisión o acción, a veces alejan a los equipos Scrum de la esencia de Scrum: una práctica basada en el empirismo y en Lean.
Abordando la Sprint Planning
A continuación veremos los 3 temas que se abordan en la Sprint Planning, junto con tips para maximizar su valor:
1. ¿Por qué es valioso este Sprint?
Lo primero que sucede en el inicio de la Sprint Planning es que quien tiene la responsabilidad de Product Owner, propone cómo el producto podría incrementar su valor y utilidad en el Sprint actual.
Scrum se basa en el empirismo, es decir, en el aprendizaje basado en la experiencia. Hay un trabajo previo a la declaración de lo más valioso de cada Sprint, relacionado con el análisis de los resultados que se van obteniendo y el comportamiento de esos resultados a lo largo del tiempo. Si la persona que tiene la responsabilidad de Product Owner se pregunta por primera vez este tema durante la Planning, es probable que esté seleccionando objetivos aislados, que no se basan en lo aprendido ni en resultados conocidos. Asimismo debe verificar si están conectados con el objetivo del Producto
Tip #1: Generar espacios de trabajo colaborativo
Como Product Owner es importante nutrirse de diferentes miradas que agreguen valor a la interpretación de los resultados que se van obteniendo, alimentando las hipótesis sobre lo más valioso a continuación.
En el trabajo colaborativo podemos incluir:
- Stakeholders, personas usuarias o interesadas en el producto o servicio que se está desarrollando
- Personas expertas en interpretar resultados
- Personas que conozcan sobre el contexto de negocio, entre otras
Frecuentemente, estas personas son invitadas recién al momento de la Sprint Review, cuando su feedback puede estar llegando tarde, desde el punto de vista del valor que puede agregar a las decisiones del equipo.
✅ Es por ello que generar espacios de conversación previos a las Planning puede ser de gran valor para el equipo.
2. ¿Qué se puede hacer en este Sprint?
Una vez que se ha definido el objetivo del sprint, lo siguiente es seleccionar ítems del Product Backlog que el equipo considere que, en conjunto, les permitirá a alcanzar el objetivo. Para realizar esta selección, es necesario que el equipo comprenda los items que está seleccionando o analizando. Es por ello que se suele realizar una buena práctica llamada Refinamiento, basada en la búsqueda de una comprensión suficiente del ítem.
Tip #2: Generar Espacios de Refinamiento
Uno de los elementos más importante de los espacios de refinamiento es la conversación. He observado que a veces se intenta optimizar el tiempo y energía distribuidas en el equipo “enviando” a una sola persona al refinamiento. Propongo recordar que la variable que se quiere optimizar desde el punto de vista de Scrum no es el tiempo de cada persona en sus actividades sino el valor agregado por el equipo completo al final de cada Sprint.
✅ La conversación es esencial para achicar la brecha natural que existe entre lo que una persona piensa, lo que dice y lo que las demás personas comprenden. Resulta muy valioso que todas las personas aporten con su escucha, sus preguntas o sus experiencias.
3. ¿Cómo se realizará el trabajo elegido?
Una vez que se ha diseñado la estrategia de abordaje del Sprint, el equipo desarrollador se organiza en cómo van a llevar adelante las tareas durante el sprint.
Tip #3: Reducir las dependencias internas
Frecuentemente las personas se dividen los temas por especialidad, reduciendo la capacidad del equipo de entregar valor al final del sprint, pues se generan dependencias con esas personas especialistas para el desarrollo de las tareas. Es importante reducir las dependencias internas en el equipo Scrum. Para ello una buena práctica es compartir conocimientos de manera que el equipo pueda ser más adaptativo.
✅ Una forma conocida y muy utilizada para compartir conocimientos es trabajar de a pares o pair programming.
Para cerrar... Como siempre, los tips son sólo eso, tips 💡. La intención es generar inspiración para que cada equipo continúe decidiendo con la práctica qué experimentar y adaptar a su dinámica para mejorar su proceso, sus resultados y en este caso, maximizar el valor de la Sprint Planning.
¿Has probado otras ideas para mejorar tus Plannings? ¡Te invitamos a compartirlas!
P.D.: 🔥 ¿Te interesa iniciar o continuar tu camino de aprendizaje en Agilidad y Scrum?
El curso Equipos Ágiles con Scrum online de Kleer te dará las bases de la agilidad que impulsarán formas de trabajo colaborativas, orientadas a aprender rápido para poder adaptar el plan de acuerdo al contexto cambiante.
Te brindaremos herramientas ágiles para la entrega temprana de valor de negocio. A su vez comprenderás las responsabilidades del marco de trabajo Scrum, Product Owner entre ellos y abordaremos un caso desde cero.