Las Herramientas en SCRUM Rolando JaldĂn Tema 4
Scrum dispone de herramientas simples para el monitoreo de un proyecto, estas son:
• La Planilla de Seguimiento del Sprint. • La Hoja de Trabajo o Task Board.
• El Gráfico Burn – Up. • El Gráfico Burn – Down.
La Planilla de Seguimiento del Sprint El Sprint Backlog, está compuesto de dos partes: la primera que es de planificación de la iteración hasta la columna de Estimación de Esfuerzo (lado izquierdo), que es realizado durante la reunión del Sprint Planning y la segunda parte, desde la columna 1 de Días del Sprint (lado derecho), que es completado durante el desarrollo del sprint.
ID Hist.
Requerimiento / Tareas
Respon.
Estado
Estim.
Días del Sprint 1 2 3 4
….
Cómo se completa la Planilla de Seguimiento • Se completa en la reunión de scrum diario, intervienen todos los miembros del Team y el Scrum Master. • Cada miembro del Team registra las horas reales trabajadas en la casilla correspondiente al día y a la tarea que realizó el día anterior.
Cómo se completa la Planilla de Seguimiento • Si durante el día uno de los miembros del equipo termina una tarea, debe registrar en la planilla las horas trabajadas, antes de ponerse a realizar la siguiente tarea. • Se asume para cada día laboral que las horas de trabajo son 8. Sin embargo, es imprescindible que al llenar la planilla se registren las horas reales de trabajo en la tarea.
Cómo se completa la Planilla de Seguimiento • Una vez que todos los miembros del equipo completaron la planilla, el scrum master totaliza las horas trabajadas del día y registra el total horas en la casilla de sumatoria en el encabezado. Éste dato servirá para los gráficos de seguimiento.
Ejemplo
Id 1
2
3
4
Reque. / Tarea Re. A Ta. A1 Ta. A2 Ta. A3 Ta. A4 Re. B Ta. B1 Ta. B2 Ta. B3 Re. C Ta. C1 Ta. C2 Ta. C3 Ta. C4 Re. D Ta. D1 Ta. D2 Ta. D3
Resp.
Esti. 1 2 3 4 5 6 7 Esf. 158 24 24 24 20 24 24 18
Ana Ana Ana Jose
12 10 8 16
8
4 4
8
8
Pedro Pedro Pedro
12 10 8
8
4 4
Jose Jose Jose Ana
16 12 8 14
Pedro Pedro Ana
14 8 10
6 2
8
4 4
4
8
4
8 1
1
4 4
8 8
4
7
7
8
2 6 1
2 8
1
9
El Task Board o Tablero de Trabajo Es una de las herramientas más usadas y recomendadas en Scrum. Su uso es exclusivamente para el Equipo de Desarrollo. Permite a simple vista identificar qué tareas ya han sido implementadas, qué tareas están realizándose en ese momento y qué tareas están pendientes. Debe ser completado junto con la Planilla del sprint.
Las Tarjetas del Task Board El task board va acompaĂąado de una fichas o tarjetas donde se indica la tarea de acuerdo al sprint backlog, estas fichas pueden ser post-it, cartulinas con adhesivo y tienen el siguiente formato.
Las Tarjetas del Task Board Las forma de usar las tarjetas en el task board es la siguiente:
1. Se crean tantas tarjetas como tareas se tenga en el sprint y estas se colocan en la columna de “Pendientes”. 2. Cuando una tarea del sprint backlog va implementarse, se agarra la tarjeta correspondiente y se lo coloca en la columna de “En Curso”, de esta manera siempre se sabrá qué se está trabajando y debe haber tantas fichas como desarrolladores haya.
Las Tarjetas del Task Board 3. Se registra en la tarjeta el avance diario. 4. Cuando una tarea es concluida se traslada la tarjeta a la columna de “Concluidos�.
Las Tarjetas del Task Board Al finalizar el sprint todas las tarjetas deberán estar en la columna de “Concluidos”. Es una herramienta muy visual de seguimiento, por lo que deberá estar en la sala de reuniones del equipo.
Las Tarjetas del Task Board (cont.) a) Caso Normal. Considerando una estimaciรณn de esfuerzo de 10 horas para la completar la tarea.
b) Caso en el que toma mรกs tiempo hacer la tarea que lo previsto. Supongamos unas 4 horas mรกs.
c) Caso en el que toma menos tiempo hacer la tarea que lo previsto. Supongamos unas dos horas menos.
El Grรกfico Burn UP Es una herramienta de gestiรณn y seguimiento para el Product Owner.
Permite ver de manera grĂĄfica la estimaciĂłn prevista de desarrollo de todos los sprints, y el margen de error cuando algĂşn sprint tiene desviaciones en su avance real.
El Grรกfico Burn Down
Es una herramienta de gestiรณn para el Scrum Master y el Team, se construye un grรกfico para cada sprint que tenga el proyecto. Lo actualiza el Scrum Master y el Team en el scrum diario.