Guía rápida: ¿Cómo aplicar el refinamiento scrum?. Definiciones + ejemplo práctico.
Tema 1: ¿Qué es?
El refinamiento scrum, es un evento en donde el Product Owner y el equipo de trabajo se reúnen para revisar la visión del producto y su hoja de ruta para seleccionar el conjunto de historias de usuario que serán refinadas para presentar en el próximo planning.
Los elementos que hacen parte del refinamiento scrum son los siguientes: visión y hoja de ruta del producto, evaluación entregables de valor, selección de historias de usuario para el próximo sprint y revisión de las historias de usuario. Los cuales se explican en el ejemplo. Una vez diligenciado cada elemento estaremos generando los siguientes beneficios:
* Conocer el estado de la visión del producto y su hoja de ruta.
* Conocer la priorización de las historias de usuario.
* Tener a disposición historias de usuarios bien escritas.
Las buenas prácticas para materializar los beneficios enunciados, son las siguientes:
* Mantener actualizado la visión del producto y su hoja de ruta.
* Realizar la priorización de las historias de usuario.
* Garantizar que las historias de usuarios se encuentran bien escritas.
* Las condiciones para aplicar correctamente las buenas prácticas enunciadas, se explican en pre-condiciones y post-condiciones.
* Las plantilla de apoyo para realizar el refinamiento scrum, la puedes obtener en descargar plantilla.
Tema 2: Pre-Condiciones y Post-Condiciones para aplicar el refinamiento scrum.
Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciados en el tema: ¿Qué es?.
Paso | Acción clave | Condición |
---|---|---|
1. El planning scrum. | Pre. | |
2. La daily scrum. | Pre. | |
3. El refinamiento scrum. | Ver el contenido de la presente guía. | |
4. La review scrum. | Post. | |
5. La retrospectiva scrum sprint. | Post. | |
6. La retrospectiva scrum proyecto. | Post. |
↩ Tema 3: Ejemplo.
Este ejemplo es una plantilla que se construyo durante el proceso de preparación para presentar los exámenes y obtener las certificaciones CAMP, PMP y PMI-ACP del PMI. Adicionalmente las certificaciones SMAC, STMAC y SPOAC del Scrum Institute.
Caso práctico: Definición de los pasos para realizar la sesión de refinamiento.
Elemento | Descripción | Ejemplo |
---|---|---|
Visión y hoja de ruta del producto | Conocer la evolución proyectada del producto. | El PO y el equipo se ubican en el punto dentro de la ruta del producto no se encuentra el estado de avance actual. |
Evaluación entregables de valor | Conocer los entregables de valor priorizados. | Se evalúa los pendientes para generar el entregable de valor. |
Selección de historias de usuario para el próximo sprint | Conocer el listado de historias de usuario para el entregable de valor que se encuentra en curso. | Se identifica las historias de usuario pendientes y aquellas que ya fueron implementadas y generaron extensión de alcance el cual se reporto en la cola del product backlog para determinar si se continúa con las historias de usuario planeadas inicialmente o se realiza cambio de priorización. |
Revisión de las historias de usuario | Verificar que las historias de usuario se encuentren bien escritas. | Se verifica que las historias de usuario tengan una descripción y criterios de aceptación claros, sin ambigüedad y focalizados a obtener el entregable de valor que se encuentra en proceso de implementación. |
El ejemplo incluye, una plantilla al final del presente artículo para aplicar el refinamiento scrum.
↩ Tema 4: Descargar plantilla.
Si deseas activar la descarga de la plantilla.
Los pasos que debes seguir son los siguientes:
1) Comparte el artículo en: Facebook, LinkedIn o Red X.
2) Ingresa de nuevo al artículo haciendo clic en la publicación compartida en la red social seleccionada.
3) El artículo cargará nuevamente y mostrará el enlace: Descargar plantilla.
4) En caso de no aparecer el enlace presiona: Ctrl + F5 y haz clic en el enlace enunciado en el punto 3.
Tema 5: Sobre el autor.
Juan David López Pava: Profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.