Scrum
-
Upload
yesith-valencia -
Category
Education
-
view
441 -
download
5
description
Transcript of Scrum
SCRUM PASO A PASO
Yesith Valencia, MSc (c) [email protected]
© C
op
yright Sh
ow
eet.com
-
SCRUM
• Una de las mejores prácticas para el desarrollo de software
de forma ágil
Yesith Valencia MSc (c), Docente UDI 2
© C
op
yright Sh
ow
eet.com
-
USER STORIES
• Como un (rol) quiero (característica) de forma que
(beneficio)
Yesith Valencia MSc (c), Docente UDI 3
© C
op
yright Sh
ow
eet.com
-
USER STORIES
Yesith Valencia MSc (c), Docente UDI 4
© C
op
yright Sh
ow
eet.com
-
PRODUCT BACKLOG
• Listado de requerimientos, o
de deseos que el cliente
espera que producto tenga
• Cada historia se debe
priorizar
Yesith Valencia MSc (c), Docente UDI 5
© C
op
yright Sh
ow
eet.com
-
Yesith Valencia MSc (c), Docente UDI 6
© C
op
yright Sh
ow
eet.com
-
RELEASE BACKLOG
• Historias identificadas como más prioritarias
• El equipo prioriza las historias y realiza la estimación del
esfuerzo para c/u (Tiempo estimado para el release)
• Un release puede tener varios sprints
Yesith Valencia MSc (c), Docente UDI 7
© C
op
yright Sh
ow
eet.com
-
Yesith Valencia MSc (c), Docente UDI 8
© C
op
yright Sh
ow
eet.com
-
SPRINTS
• Generalmente van de 2 a 30 días
• El objetivo de cada sprint es tener una parte del release
backlog listo para entregar
• Al final de sprint se deben tener probadas todas las
funcionalidades
Yesith Valencia MSc (c), Docente UDI 9
© C
op
yright Sh
ow
eet.com
-
Yesith Valencia MSc (c), Docente UDI 10
© C
op
yright Sh
ow
eet.com
-
DAILY SCRUM
• Es una herramienta de comunicación esencial
• Reuniones de máximo 15 minutos
• Todos los miembros están de pie
• Se menciona:
– Qué hice desde él último daily scrum
– Qué problemas se encontraron
– Qué se va a hacer el día de hoy
• El scrum master debe resolver los problemas
Yesith Valencia MSc (c), Docente UDI 11
© C
op
yright Sh
ow
eet.com
-
Yesith Valencia MSc (c), Docente UDI 12
© C
op
yright Sh
ow
eet.com
-
Yesith Valencia MSc (c), Docente UDI 13
© C
op
yright Sh
ow
eet.com
-
SPRINT
RETROSPECTIVE • Qué se hizo bien
• Qué se puede mejorar
Yesith Valencia MSc (c), Docente UDI 14
© C
op
yright Sh
ow
eet.com
-
TEAM ROLES
• Product Owner: Dice con
seguridad cuales deben ser
las historias que deben ir en
el product backlog
representando los usuarios y
los clientes del producto.
Ayuda a direccionar el
producto
Yesith Valencia MSc (c), Docente UDI 15
© C
op
yright Sh
ow
eet.com
-
Yesith Valencia MSc (c), Docente UDI 16
© C
op
yright Sh
ow
eet.com
-
TEAM ROLES
• Scrum master: Hacer que el
proyecto avence
prograsivamente y que los
miembros del equipo tengan
las herramientas que
necesitan, inicia reuniones,
monitorea el trabajo
Yesith Valencia MSc (c), Docente UDI 17
© C
op
yright Sh
ow
eet.com
-
Yesith Valencia MSc (c), Docente UDI 18
© C
op
yright Sh
ow
eet.com
-
TEAM ROLES
• Equipo: Desarrolladores, Tester, Clientes, Ejecutivos
Yesith Valencia MSc (c), Docente UDI 19
© C
op
yright Sh
ow
eet.com
-
Yesith Valencia MSc (c), Docente UDI 20
© C
op
yright Sh
ow
eet.com
-
BURNDOWN CHARTS
• Es la razón por la que scrum es tan popular
• Muestra una medida día a día del trabajo restante y del
trabajo faltante
• El objetivo es que la tendencia sea a cero
• Se puede medir la productividad del equipo
• Es una prueba empírica para saber si la entrega va a
tiempo
Yesith Valencia MSc (c), Docente UDI 21
© C
op
yright Sh
ow
eet.com
-
Yesith Valencia MSc (c), Docente UDI 22
© C
op
yright Sh
ow
eet.com
-
RESUMEN
Yesith Valencia MSc (c), Docente UDI 23
© C
op
yright Sh
ow
eet.com
-
BIBLIOGRAFÍA
• http://www.youtube.com/watch?v=XU0llRltyFM
• http://www.youtube.com/watch?v=Q5k7a9YEoUI
• http://www.youtube.com/watch?v=IpFtNc-EqDI
Yesith Valencia MSc (c), Docente UDI 24