Procesos de Scrum
1. Iniciación
Definición
La fase de iniciación incluye los procesos como la creación de la visión del proyecto,
identificación del Scrum Master y los socios, formación de un equipo Scrum, desarrollo de
épicas, creación de la lista priorizada de pendientes del producto y realizar el plan de
lanzamiento.
1. Iniciación – 1.1 Creación de la Visión del Proyecto
Definición
En este proceso, el caso de negocio del proyecto se revisa para
crear una declaración de la visión del proyecto que servirá de
inspiración y proporcionará un enfoque de todo el proyecto. En
este proceso se identifica al propietario del producto.
Entradas
Salidas
Herramientas
1. Propietario del producto identificado
1. Caso de negocio del proyecto 1. Reuniones de la visión del proyecto
2. Declaración de la visión del proyecto
1. Iniciación – 1.2 Identificación del Scrum Master y el(los) Socios(s)
Definición
En este proceso, se identifica al Scrum Master y a
los socios utilizando criterios de selección
específicos.
Entradas
Salidas
Herramientas
1. Scrum Master Identificado*
1. Propietario del producto identificado
1. Criterios de selección 2. Socio(s) identificado(s)*
2. Declaración de la visión del proyecto
Innova-tic.com
1. Iniciación – 1.3 Formación del Equipo Scrum
Definición
En este proceso, se seleccionan a los miembros del equipo
Scrum.
Normalmente, el propietario del producto es el responsable
principal de la selección de los miembros del
equipo, pero a menudo lo hace en colaboración con el Scrum
Master.
Entradas
Salidas
Herramientas
1. Propietario del producto
2. Scrum Master 1. Selección del equipo Scrum 1. Equipo Scrum Identificado
3. Reunión de la visión del proyecto
Innova-tic.com
1. Iniciación – 1.4 Desarrollo de Épica(s)
Definición
En este proceso, la declaración de la
visión del proyecto sirve como la base
para el desarrollo de épicas. Las
reuniones de grupo de usuarios pueden
llevarse a cabo para discutir la(las)
épica(s) apropiada(s).
Entradas
Salidas
Herramientas
1. Equipo principal Scrum 1. Reuniones del grupo de usuarios 1. Épica(s)
2. Declaración de la visión del proyecto 2. Prototipos
Innova-tic.com
1. Iniciación –
1.5 Creación de la lista priorizada de pendientes del producto
Definición
En este proceso, la épica(s) es refinada,
detallada, y luego priorizada para crear
la lista priorizada de pendientes del
producto del proyecto. Lo que se
conoce como criterios de terminado
también se establecen en este punto.
Entradas
Salidas
Herramientas
1. Equipo principal Scrum 1. Métodos de priorización de historias de 1. Lista priorizada de pendientes del producto
2. Épica(s) usuarios 2. Criterios de terminado
Innova-tic.com
1. Iniciación –
1.6 Realizar la Planificación del lanzamiento
Definición
En este proceso, el equipo principal de Scrum revisa las historias de usuario en el
lista priorizada de pendientes del producto para desarrollar un cronograma de
planificación del lanzamiento, que es esencialmente un programa de
implementación por fases que se puede compartir con los socios del proyecto. La
duración de los sprints también se determina en este proceso.
Entradas
Salidas
Herramientas
1. Equipo principal Scrum
2. Socio(s)
1. Cronograma de planificación del
3. Declaración de la visión del proyecton 1. Sesiones de planificación del lanzamiento
lanzamiento
4. Lista priorizada de pendientes del 2. Métodos de priorización del lanzamiento
2. Duración del Sprint
producto
5. Criterios de terminado Innova-tic.com
2. Planificación y Estimación
Definición
La fase de planificación y estimación consiste en procesos relacionados a la planificación y estimación de
tareas, los cuales incluyen: Creación de historias de usuario; Aprobación, estimación y asignación de
historias de usuario; Creación de tareas; Estimación de tareas y Creación de lista de pendientes del
sprint.
Innova-tic.com
2. Planificación y Estimación –
2.1 Creación de Historias de Usuario
Definición
En este proceso, se crean las historias de usuario y sus respectivos criterios de aceptación. Las historias de
usuario generalmente las escribe el propietario del producto y se diseñan para garantizar que los
requerimientos del cliente estén claramente representados y que todos los socios las pueden entender
completamente. Se pueden llevar a cabo talleres de redacción de historias de usuario donde se involucre
a los miembros del equipo Scrum en la creación de dichas historias. Tales historias se incorporan en la lista
priorizada de pendientes del producto
Entradas
Salidas
Herramientas
1. Historias de usuarios*
1. Experiencia en la redacción de historias de
1. Equipo principal de Scrum* 2. Criterio de aceptación de las historias
usuarios*
del usuario*
Innova-tic.com
2. Planificación y Estimación –
2.2 Aprobación, estimación y asignación de historias de usuarios
Definición
En este proceso, el propietario del producto aprueba las historias de usuario para un sprint. Después, el
Scrum Master y el equipo Scrum estiman el trabajo que será necesario para desarrollar la funcionalidad
descrita en cada historia de usuario. Por último, el equipo Scrum se compromete a entregar los
requerimientos del cliente en forma de historias de usuario aprobadas, estimadas y asignadas.
Entradas
Salidas
Herramientas
1. Equipo principal de Scrum*
2. Historias de usuarios * 1. Reuniones del grupo de usuarios * 1. Historias de usuarios aprobadas,
3. Criterios de aceptación de las 2. Puño de cinco estimadas y asignadas*
historias de usuarios*
Innova-tic.com
2. Planificación y Estimación –
2.3 Creación de tareas
Definición
En este proceso, las historias de usuario aprobadas, estimadas y asignadas se dividen en tareas específicas
y se copilan en una lista de tareas. Generalmente, se lleva a cabo una reunión de planificación de tareas
para tales efectos
Entradas
Salidas
Herramientas
1. Equipo principal de Scrum*
2. Historias de usuarios aprobadas, 1. Reuniones de planificación de tareas* 1. Lista de tareas*
estimadas y asignadas*
Innova-tic.com
2. Planificación y Estimación –
2.4 Estimación de tareas
Definición
En este proceso, el equipo principal de Scrum, durante las reuniones de estimación de tareas, calcula el
trabajo que será necesario para cumplir con cada tarea en la lista. Este proceso da como resultado una
lista de tareas del esfuerzo estimado
Entradas
Salidas
Herramientas
1. Equipo principal de Scrum* 1. Reuniones de estimación de tareas*
1. Lista de tareas del esfuerzo estimado*
2. Lista de tareas* 2. Criterios de estimación*
Innova-tic.com
2. Planificación y Estimación –
2.5 Creación de la lista de pendientes del sprint
Definición
En este proceso, el equipo principal de Scrum lleva a cabo reuniones de planificación del sprint, donde el
grupo elabora una lista de pendientes del sprint la cual incluye todas las tareas que habrán de
completarse en el sprint
Entradas
Salidas
Herramientas
1. Equipo principal de Scrum*
1. Lista de pendientes del Sprint*
2. Lista de tareas del esfuerzo estimado* 1. Reuniones de planificación del Sprint*
2. Gráfica de trabajo pendiente del Sprint*
3. Duración del Sprint*
Innova-tic.com
3. Implementación
Definición
La fase de implementación esta relacionada a la ejecución de las tareas y actividades para crear el
producto de un proyecto. Incluyen la creación de varios entregables, la realización de reuniones diarias de
pie y el mantenimiento de la lista de pendientes del producto.
Innova-tic.com
3. Implementación
3.1 Creación de entregables
Definición
El equipo Scrum trabaja en las tareas de la lista de pendientes del sprint para crear los entregables del
sprint. Generalmente se utiliza un tablero de Scrum para dar seguimiento al trabajo. Los problemas que
enfrenta el equipo Scrum pueden actualizarse en un registro de impedimentos (del inglés: Impediment
Log).
Entradas
Salidas
Herramientas
1. Equipo principal de Scrum*
2. Dista de pendientes del sprint* 1. Entregables del sprint*
1. Experiencia del equipo*
3. Tablero del Scrum* 2. Tablero Scrum actualizado*
4. Registro de impedimentos*
Por hacer: para las tareas que aún no
se inician
En progreso: tareas que ya iniciaron
En prueba: tareas concluidas pero que
están en proceso de evaluación
Terminado: tareas que se han
concluido y evaluado
satisfactoriamente.
3. Implementación
3.2 Realizar reunión diaria de pie
Definición
En este proceso se lleva a cabo diariamente una reunión altamente focalizada con un bloque de tiempo
asignado. Es un foro para que el equipo Scrum se ponga al día sobre sus progresos y sobre cualquier
impedimento que pudieran estar enfrentando.
Entradas
Salidas
Herramientas
1. Equipo Scrum* 1. Gráfica de trabajo pendiente del
2. Scrum Master* 1. Reunión diaria de pie* sprint*
3. Gráfica de trabajo pendiente del 2. Tres preguntas diarias* 2. Registro de impedimentos
sprint* actualizado*
4. Registro de impedimentos*
Innova-tic.com
3. Implementación
3.3 Mantenimiento de la lista priorizada de pendientes del producto
Definición
Lista priorizada de pendientes del producto actualizadas con nuevas historias de usuario, nuevas
solicitudes de cambio, nuevos riesgos identificados o historias de usuario actualizadas, la re-
priorización de las historias de usuario ya existentes.
Entradas
Salidas
Herramientas
1. Equipo principal de Scrum.
1. Reunión de revisión de la lista priorizada de 1. Lista priorizadas de pendientes del
2. Lista priorizada de pendientes del
pendientes del producto. producto actualizada.
producto.
Innova-tic.com
Innova-tic.com
4. Revisión y Retrospectiva
Definición
Es la que se ocupa de la revisión de los entregables y del trabajo que se ha realizado y
determina las formas para mejorar las prácticas y métodos implementados para
realizar el trabajo del proyecto. En las grandes organizaciones, el proceso de revisión y
retrospectiva puede también incluir el convocar a reuniones de Scrum de Scrums.
Innova-tic.com
4. Revisión y Retrospectiva –
4.1 Convocar a un Scrum de Scrums
Definición
En este proceso, los representantes del equipo Scrum convocan
una reunión de Scrum de Scrums en intervalos predeterminados o cuando sea necesario a fin de colaborar
y dar seguimiento a sus respectivos progresos, impedimentos y dependencias entre los equipos. Esto es
relevante únicamente para grandes proyectos que involucran a múltiples equipos de Scrum.
Entradas
Salidas
Herramientas
1. Reunión de Scrum de Scrums* -
Socialización entre Scrums para monitorear
las actividades de los demás equipos que 1. Mejor coordinación del equipo*
1. Scrum Master o representantes del
integran el proyecto. No tiene tiempo 2. Problemas resueltos
equipo Scrum – Salida del Fase 1.
determinado 3. Registro de impedimentos
Iniciación – Proceso 1.2 identificación del
2. Cuatro preguntas por equipo* Encuesta actualizado
Scrum Master
anónima que contenga preguntas que 4. Dependencias actualizadas
permitirá saber el estado de avance /
retrasos de Innova-tic.com
cada equipo
4. Revisión y Retrospectiva –
4.2 Demostración y Validación del Sprint
Definición
En este proceso, el equipo Scrum demuestra los entregables del sprint al propietario del producto y a los
socios relevantes durante una reunión de revisión del sprint. El propósito de esta reunión es lograr la
aprobación y aceptación del propietario del producto respecto al producto o servicio.
Entradas
Salidas
Herramientas
1. Equipo principal de Scrum*Proceso 1.3
Formación del equipo Scrum
2. Entregables del Sprint* Proceso 3.1
1. Entregables aceptados* DONE
Creación de entregables
2. Entregables rechazados
3. Lista de pendientes del Sprint* Proceso
1. Reuniones de revisión del Sprint* - Reunión 3. Riesgos actualizados
2.5 Creación de la lista de pendientes del
de entrega del Sprint, donde se aceptan los 4. Resultados del análisis del valor
Sprint
criterios de aceptación, indicando si se esta ganado
4. Criterios de terminado*Proceso 1.5
conforme o no y que cambios podrían tener. 5. Cronograma de planificación del
Creación de la lista priorizada de
lanzamiento actualizado
pendientes del Producto
6. Dependencias actualizadas
5. Criterio de aceptación de las historias
del usuario* Proceso 2.1 Creación de Innova-tic.com
Historias de usuario
4. Revisión y Retrospectiva –
4.3 Retrospectiva del Sprint
Definición
En este proceso, el Scrum Master y el equipo Scrum se reúnen para discutir las lecciones aprendidas durante el sprint.
Dicha información se documenta como lecciones aprendidas que pudieran implementarse en futuros sprints. Pueden
resultar mejoras accionables aceptadas o recomendaciones actualizadas del cuerpo de asesoramiento de Scrum.
Entradas
Salidas
Herramientas
1. Mejoras accionables aceptadas*
1. Scrum Master* Fase 1. Iniciación – 2. Elementos de acción asignados y fechas
Proceso 1.2 identificación del Scrum de entrega
Master 1. Reuniones de retrospectiva del Sprint* - 3. Elementos no funcionales propuestos
2. Equipo Scrum* Fase 1. Iniciación – Reunión de todo el equipo de trabajo donde para la lista priorizada de pendientes del
Proceso 1.3 Formación de equipo Scrum se tratan los temas del desarrollo y producto
3. Salidas de la demostración y validación finalización del Sprint. Ultimo paso del sprint 4. Registro de la retrospectiva del sprint
del Sprint* Fase 5. Lanzamiento– Proceso 5. Lecciones aprendidas del equipo Scrum
5.1 Envío de entregable 6. Recomendaciones actualizadas del cuerpo
de asesoramiento de Scrum
Innova-tic.com
5. Lanzamiento
Definición
La fase de lanzamiento hace énfasis en la entrega al cliente de los entregables aceptados los
cuales pueden hacer parte de un proyecto mas amplio, es aplicable en Carteras, programas y/o
proyectos en cualquier industria. Comprende los siguientes procesos: Envío de entregables y
Retrospectiva del proyecto.
5. Lanzamiento – 5.1 Envío de Entregables
En este proceso se hace la entrega o la transición de los entregables aceptados a los socios relevantes.
La conclusión satisfactoria del sprint se documenta en un acuerdo formal de entregables funcionales
Entradas
Salidas
Herramientas
1. Propietario del producto*: persona a
cargo de los requerimientos por parte 1. Acuerdo de entregables funcionales*:
del cliente. Se documenta en un acuerdo formal.
2. Socio(s)* : Incluye a clientes, usuarios y Contiene la aprobación formal del
patrocinadores. 1. Métodos de desplazamiento cliente. Definida en las políticas de la
3. Entregables aceptados* : cumplen con organizacional* : mecanismos de empresa.
los criterios de aceptación definidos por implementación con procesos detallados 2. Entregables funcionales Son aquellos
el cliente y PO para garantizar el cumplimiento y garantía entregables que cumplen con los
4. Cronograma de planificación del criterios de aceptación.
lanzamiento* : indica los entregables al 3. Lanzamientos del producto : Contenido
cliente, con intervalos planificados y y notas de lanzamiento
fechas de lanzamientos
5. Lanzamiento – 5.2 Desarrollo de Épica(s)
En este proceso, en el cual se concluye el proyecto, los socios de la organización y los miembros del
equipo principal de Scrum se reúnen para hacer una retrospectiva del proyecto e identificar,
documentar e interiorizar las lecciones aprendidas
Entradas
Salidas
Herramientas
1. Mejoras accionables aceptadas*: (Agreed
1. Equipo principal de Scrum*
1. Reunión de la retrospectiva del proyecto*: Actionable Improvements): resultados
2. Jefe Scrum Master
Asisten todos los miembros del scrum, se primarios del proceso retrospectiva del
3. Jefe propietario del producto
recomienda hacer en un entorno abierto y sprint
4. Socio(s)
relajado para que puedan participar todos los 2. Elementos de acción asignados y fechas
5. Recomendaciones del cuerpo de
integrantes límite*: Puntos de acción para
asesoramiento de Scrum
Innova-tic.com implementar mejoras