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