SCRUM

Definiendolo

Colaboracion, adaptabilidad y entrega de valor

Metodología ágil para gestionar proyectos complejos

Transparencia, inspección y adaptación.

Ventajas

Flexibilidad

Capacidad de respuesta a cambios

Visibilidad y transparencia

Motivacion y compromiso al mantener sprint cortos

Enfoque

Scrum Técnico

Scrum Avanzado

marco de reglas estándar de scrum aplicadas al desarrollo de software

Vá más allá que marco de reglas estandar

adaptar scrum al proyecto y al equipo

¿Cuando aplicar uno u otro?

S. Técnico: Al usar scrum por primera vez

S. Avanzado: Una vez se domina el flujo iterativo estándar

Se pueden adaptar los roles

Ideal para equipos nuevos

Ideal para equipos con experiencia

Roles

Stackeholder

Scrum Master

Equipo de Desarrollo

Representante del cliente o usuario final

Determina las prioridades

Toma deciciones

Trabaja con los otros roles para garantizar las necesidades del cliente

Facilitador del marco de trabajo de scrum

Garantiza que se cumpla las practicas de scrum

Ayuda al equipo

Son los que construyen el producto

Tienen diferentes habilidades y roles dentro del equipo

Toman deciciones técnicas

Comprender los requisitos del producto

Artefactos Scrum

Product Backlog (Pila de Producto)

Sprint Backlog (Pila de Sprint)

Incremento

Lista ordenada de requisitos de usuario o funcionalidades

Evoluciona y se actualiza constantemente

Es responsabilidad del Product Owner

Elementos de mayor valor en la parte superior

Seleccion de trabajos que el equipo ha seleccionado para completar en el sprint en curso

El equipo de desarrollo es responsable de gestionar y completar la pila

Se crea a partir de la pila del producto

Resultado utilizable del trabajo del sprint

Se entrega al final del sprint

Debe cumplir con los criterior del usuario final

Eventos Scrum

Sprint

Periodo de tiempo definido donde se lleva a cabo e desarrollo

La duracion es determinada por el equipo

Por lo general dura de 1 a 4 semanas

Se trabaja para completar el sprint backlog

Sprint Planning

Reunión de planificación

Se lleva a cabo al comienzo de cada sprint

Se fija el objetivo del sprint

Se establece la forma en que se llevarán a cabo los objetivos

Sprint Review

Reunion que se realiza al final de cada sprint

El equipo de desarrollo muestra el incremento completado al product owner

Retroalimentación y se establecen prioridades para el prox. sprint

Retrospective

Se realiza después de cada sprint review

Se reflexiona y se buscan mejorar.

Se Identifican fortalezas y debildiades del equipo

Lo principal es el sprint

Tablero Kanban

Sticky Notes

Pizarra

Se comprueba el avance

Enregas constantes

Autonomía del equipo de trabajo

Control de Calidad

Estimaciones de tiempos y plazos

Reunión diaria

Reunion corta

para sincronizarse con el equipo

¿qué hizo ayer?, ¿qué hará hoy?, ¿impedimentos o nececidades?

Gráfico de avance del sprint