Post on 22-Jan-2017
Introducción a scrum
Juan Luis Vila GrauPRINCE2® Practitioner, M_o_R® Foundation,
AgilePM® Foundation, PSM I, EXIN Agile
Scrum Foundation, PM4D® Foundation.
¿Por qué scrum?
scrum SALES scrumscrum SALES scrumdesarrollar “cualquier”
producto de una más
efectiva y eficiente
mayor control sobre el
proceso comercial
CONTENIDO
Introducción
1.- Que es scrum1.- Que es scrum
2.- Roles
3.- Eventos
4.- Artefactos
Qué es scrum
1.- Definición
2.- Ágill y scrum no son lo mismo2.- Ágill y scrum no son lo mismo
3.- Beneficios y aplicación
4.- Estructura
Definición de scrum
Ágil y scrum no son lo mismo
Beneficios y aplicación
“Scrum no es una metodología, es un marco de trabajo”
Esctructura
Definición de scrum
Ágil y scrum no son lo mismo
Beneficios y aplicación
1.- Agile y scrum no son la misma cosa
2.- Organizaciones optan mayoritariamente por scrum
¿Qué es Agile?
Agile Adoption Rates: House, D. (2012). Sixth annual state of agile
survey: State of agile development. Atlanta, GA: VersionOne
¿Qué es Agile?
+ Prácticas
Esctructura
Individuos e interacciones sobre procesos y herramientas
Software funcionando sobre documentación extensiva
Colaboración con el cliente sobre negociación contractual
Respuesta ante el cambio sobre seguir un plan
Valores + Principios
Definición de scrum
Ágil y scrum no son lo mismo
Beneficios y aplicación
Incremento #1
(producto)
Incremento #2
(producto)
Incremento #3
(producto)
Incremento #4
(producto)
Incremento #5
(producto)
FeedbackFeedback
Feedback
Iteración 1 Iteración 2 Iteración 3 Iteración 4 Iteración 5
•Analizar
•Diseñar
•Planificar
•Ejecutar
•Monitorear
•Analizar
•Diseñar
•Planificar
•Ejecutar
•Monitorear
•Analizar
•Diseñar
•Planificar
•Ejecutar
•Monitorear
•Analizar
•Diseñar
•Planificar
•Ejecutar
•Monitorear
•Analizar
•Diseñar
•Planificar
•Ejecutar
•Monitorear
Iterativo Incremental
EsctructuraFeedback
Feedback
Feedback
Limitar la planificación
Definición de scrum
Ágil y scrum no son lo mismo
Beneficios y aplicación
“Scrum es Ágil, pero Ágil no es scrum”
Esctructura
Definición
Ágil y scrum no son lo mismo
Beneficios y aplicación
Acelarador de negocios
Sistema integrado de gestión del riesgo
Herramienta de gestión de equipos
“puede emplearse para mejorar el rendimiento de cualquier el rendimiento de cualquier equipo”Esctructura
Definición de scrum
Ágil y scrum no son lo mismo
Beneficios y aplicación
ROLES EVENTOS ARTEFACTOS
Elementos de SCRUM
EsctructuraROLES EVENTOS ARTEFACTOS
No podemos eliminar ni modificar ninguno de los elementos >”scrumbut”
REGLAS
Dueño del Producto Scrum Master Equipo de Desarrollo
ROLES
Dueño del Producto Scrum Master Equipo de Desarrollo
Dueño del Producto
Scrum Master Equipo de Desarrollo
• 1 persona; tiempo completo/parcial
• Orientado al negocio
Responsabilidades:• Responsabilidades:
• Backlog de Producto
• Comunicación con el cliente
• Maximizar el valor
• Mide el desempeño del proyecto
Dueño del Producto
Scrum Máster Equipo de Desarrollo
• 1 persona; tiempo completo/parcial
• Orientado al proceso
• Responsabilidades:• Responsabilidades:
• Líder servil
• Facilita eventos
• Elimina los obstáculos
• Ayuda a la organización adoptar
Scrum
Dueño del Producto
Scrum Máster Equipo de Desarrollo
• 3 a 9 personas; preferiblemente a
tiempo completo
• Orientados al producto (técnico)• Orientados al producto (técnico)
• Sin títulos
• Responsabilidades:
• Auotorganizado
• Multifuncional
• Comparten la responsabilidad
Dueño del Producto
Scrum Máster Equipo de Desarrollo
Equipo scrum = los tres roles
El equipo scrum es…
Autorganizado Multifuncional
EVENTOS
Sprint #1 Sprint #2 Sprint #3 Sprint #4
PROYECTO SCRUM
1.- Sprint
2.- Planificación del sprint
3.- Scrum Diario
4.- Revisión del sprint
5.- Retrospectiva del Sprint
1
Retrospectivadel sprint
Scrum diario
Planificacióndel sprint
Revisión del sprint
23 4 5
SPRINT # (1,2,3…)
Sprint #1 Sprint #2 Sprint #3 Sprint #4
SPRINT # (1,2,3…)
Retrospectivadel sprint
Scrum diario
Planificacióndel sprint
Revisión del sprint
Entregar un “producto” funcional & utilizable
• Inspección y la adaptabilidad
• “Congelamiento”
1mes o menosSprint #1 Sprint #2 Sprint #3 Sprint #4
Incremento #1Incremento #2
Incremento #3
• “Congelamiento”
• Incremento
SPRINT # (1,2,3…)
Retrospectivadel sprint
Scrum diario
Planificacióndel sprint
Revisión del sprint
Responde al qué y el cómo
Objetivo del Sprint Pendiente En progreso Completado
8 horas o menos
Habilitar todas las partes
esenciales de la tienda
online para permitir que
los usuarios puedan
experimentar un proceso
de compra completo. Esto
hará que otras
características de la
página web sean más
significativas.
Item #1 t.1.1
t.1.2 t.1.3
t.1.4 t.1.5
t.1.6
t.2.3
Item #2 t.2.1
t.2.2
t.3.4
t.3.1
Item #3
Item #4
Item #5
SPRINT # (1,2,3…)
Retrospectivadel sprint
Scrum diario
Planificacióndel sprint
Revisión del sprint
Sincronizar y coordinar el trabajo
Mismo lugar y misma hora
15 minutos
Tres preguntas:
1.- ¿Qué he hecho desde la ultima reunión?
2.- ¿Qué voy a hacer hoy?
3.- ¿Qué obstáculos he encontrado?
SPRINT # (1,2,3…)
Retrospectivadel sprint
Scrum diario
Planificacióndel sprint
Revisión del sprint
Recabar información sobre posibles cambios
Se presentan los artículos completos
Participa el Equipo Scrum y el clienteParticipa el Equipo Scrum y el cliente
Actualización del Backlog de Producto
4 horas o menosUn avance del 99%
es sólo un 0%
SPRINT # (1,2,3…)
Retrospectivadel sprint
Scrum diario
Planificacióndel sprint
Revisión del sprint
Mejora de procesos
Reunión exclusiva del Equipo Scrum
3 horas o menos
SPRINT # (1,2,3…)
Retrospectivadel sprint
Scrum diario
Planificacióndel sprint
Revisión del sprint
Todos los eventos scrum son...
TIMEBOX
ARTEFACTOS
Backlog de Producto Backlog de
Producto Backlog de Producto Backlog de Producto Backlog de
Prodcuto Backlog de Producto
Backlog del Sprint Backlog del Sprint Backlog del Sprint Backlog del Sprint
Sprint #4 Sprint #5 Sprint #6 Sprint #7
Inc #7Inc #6Inc #5Inc #4
Backlog de Producto
Backlog delSprint
Incremento
Definición de
Mayor: importancia y
detalleBacklog de
#1#2
#3#4
#5#6
Dueño del Producto
Definición de completo
Progreso hacia la meta
Progreso hacia el sprint
Menor:Importancia y
detalle
Backlog de Producto
Backlog de Producto
Backlog delSprint
Incremento
Definición de Backlog de
#1#2
#3#4
#5#6
Backlog del Sprint
#1#2
#3
Objetivo del Sprint Pendiente En progreso Completo
Habilitar todas las partes Item #1
t.1.1 t.1.3
t.1.4
t.1.6 Definición de completo
Progreso hacia la meta
Progreso hacia el sprint
Backlog de Producto
esenciales de la tienda
online para permitir que
los usuarios puedan
experimentar un proceso
de compra completo. Esto
hará que otras
características de la
página web sean más
significativas.
Item #1 t.1.1
t.1.2
t.1.4
t.1.5
t.2.3
t.2.4 Item #2
t.2.1
t.2.5 t.2.2
t.3.4
t.3.3
t.3.2 t.3.5
t.4.2
t.3.1
t.2.6 t.2.7
Item #3
Item #4
Item #5
t.4.4
t.4.5
Sprint #4 Sprint #5 Sprint #6 Sprint #7
Backlog de Producto
Backlog delSprint
Incremento
Definición de
ProductBacklog
ProductBacklog Product
Backlog ProductBacklog
Inc #7Inc #6Inc #5Inc #4
Definición de completo
Progreso hacia la meta
Progreso hacia el sprint
Incremento:
• La suma de todo lo completado
• Propóstio:
• Aporta valor al cliente
• Hace adaptación posible
Backlog de Producto
Backlog delSprint
Incremento
Definición de
100%Hecho
Sprint #4
Definición de completo
Progreso hacia la meta
Progreso hacia el sprint
Sprint #5 Sprint #6 Sprint #7
Inc #7Inc #6Inc #5Inc #4
Backlog de Producto
Backlog delSprint
Incremento
Definición de
Retrospectivadel sprint
Scrum diario
Planificacióndel sprint
Revisión del sprint
250
300
350
400
450
500
Desempeño real
Puntos de Historia
Pendientes
Definición decompleto
Progreso hacia la meta
Progreso hacia el sprint
0
50
100
150
200
1 2 3 4 5 6 7 8 9 10 11 12 13 14 Time
•Gráfico de avance
•Actualizarse al menos una vez por Sprint (Revisión del Sprint)
•El Dueño del Producto es el responsable
•Debe ser transparente
•Incluye la fecha de finalización prevista
Backlog de Producto
Backlog delSprint
Incremento
Definición de
Retrospectivadel sprint
Scrum diario
Planificacióndel sprint
Revisión del sprint
Sprint Goal Pendiente En progreso Completado
Tras cada Scrum diario
Definición decompleto
Progreso hacia lameta
Progreso hacia el sprint
Sprint Goal Pendiente En progreso Completado
Habilitar todas las partes
esenciales de la tienda
online para permitir que
los usuarios puedan
experimentar un proceso
de compra completo. Esto
hará que otras
características de la
página web sean más
significativas
Item #1 t.1.1
t.1.2
t.1.3
t.1.4
t.1.5
t.1.6
t.2.3
t.2.4
Item #2 t.2.1
t.2.5
t.2.2
t.3.4 t.3.3
t.3.2 t.3.5
t.4.2
t.3.1
t.2.6
t.2.7
Item #3
Item #4
Item #5
t.4.4
t.4.3
t.4.1 t.4.5
t.5.3
t.5.2
t.5.1
t.5.6
t.5.5
t.5.4
RECAPITULACIÓNScrum es una herramienta. ¡No seas su esclavo!
• Ágil y scrum no son lo
mismo
• Scrum tiene un ámbito de
aplicación más allá del
sofware
• Beneficios de scrum
• Elementos básicos de
Scrum:
• Roles
• Eventos
• Artefacto
• Reglas
¡Gracias!¡Gracias!