Scrum
en
20
minutos
                              





                       Gustavo
Quiroz
Madueño,
CSM      

                         Blog:
www.unbugalavez.net  

                       Mail:
gustavo@unbugalavez.net  

www.openedgetech.com      Twitter:
@quiroz_gustavo

¿Qué
es
Scrum?

  Scrum
es
un
framework
que
permite
crear
un
proceso

  propio
para
el
desarrollo
de
nuevos
productos.

  Las
reglas
de
Scrum
son
simples
y
directas
de
entender

  mas
no
de
dominar.

  Scrum
depende
de

   los
siguientes

   valores:

     Coraje

     Transparencia

     Con;ianza

Las
Bases
de
Scrum

 Empirismo

 Auto‐organización

 Colaboración

 Priorización

 Time‐boxing

Desarrollando
SW
con
Scrum

Sprint

  Sinónimo
de
Iteración

  Tiene
una
duración
;ija
de
entre
1
y

  4
semanas

  Una
vez
iniciado
no
varía
la

  duración
(timeboxed)

  Incluye
todas
las
actividades

  necesarias
(análisis,
diseño,

  programación,
pruebas)
para
que
el

  desarrollo
de
un
requerimiento
esté

  completo
(DONE)

  Permite
lograr
un
ritmo
de

  desarrollo
sostenible
y

  potencialmente
inde;inido

Artefactos
de
Scrum

Artefactos
de
Scrum

 Visión
del
Producto:
Breve
descripción
de
la
meta
a
la

  que
se
aspira

 Backlog
del
Producto:
Lista
viva
y
priorizada
de

  requerimientos
(el
QUÉ)

 Objetivo
del
Sprint:
Visión
para
el
Sprint

 Backlog
del
Sprint:
Tareas
para
cada
uno
de
los
ítems

  comprometidos
del
Backlog
del
Producto
(el
CÓMO)

 Lista
de
Impedimentos:
Lista
priorizada
de
todo

  aquello
que
disminuya
la
productividad
del
equipo

 Burndown
Chart:
Grá;ico
que
muestra
la
cantidad
de

  trabajo
restante
en
el
Sprint.

Roles:
Product
Owner

  De;ine
y
comparte
la
Visión

  del
producto

  Mantiene
el
Backlog
del

  producto

  Prioriza
los
requerimientos

  Acepta
el
SW
producido
al

  ;inalizar
cada
iteración

  Representa
a
los

  stakeholders
y
usuarios

Roles:
Scrum
Master

  Es
un
líder
al
servicio
del
equipo
y

  un
facilitador

  Responsable
del
proceso

  Protege
y
apoya
al
equipo

  Remueve
impedimentos

  organizacionales

  Educa
al
resto
de
la
organización
en

  los
principios
y
valores
ágiles

Roles:
Equipo

  De
3
a
10
personas

  Multidisciplinario


  Auto‐organizado

  Responsable
de
estimar
el
tamaño

  de
los
requerimientos

  Responsable
de
las
decisiones
de

  diseño
e
implementación

  Responsable
de
plantearse

  compromisos
y
cumplirlos

Roles
de
Scrum

Reuniones
en
Scrum

  Planeamiento:
El
equipo
y
el
PO

  negocian
el
contenido
del
Sprint.

  Reunión
diaria:
Dura
como

  máximo
15
min.
El
equipo
se

  sincroniza
en
cuanto
al
avance
y

  los
impedimentos.

  Revisión:
El
PO
inspecciona
el

  incremento
de
SW
producido
al

  ;inalizar
el
Sprint.

  Retrospectiva:
El
Equipo

  examina
el
proceso
y
determina

  qué
funcionó
bien
y
qué
se
puede

  mejorar.

Reunión
diaria
(Daily
Scrum)

  Dura
15
minutos.

  Cada
miembro
del
equipo

  responde
3
preguntas:

    ¿Qué
hice
desde
la
última
reunión

    diaria?

    ¿Qué
voy
a
hacer
hasta
la
siguiente

    reunión?

    ¿Qué
impedimentos
tengo
para

    realizar
mi
trabajo?

  No
es
una
reunión
de
reporte
del

  estado.

  La
idea
no
es
resolver
los

  problemas,
sólo
identi;icarlos.

Scrum
en
detalle

Seguimiento
del
Sprint

         En

To­Do
               Listo!
   Objetivo
del
Sprint:
….

         progreso





                               No
planiRicado

Sprint
Burndown
Chart

¿Quién
usa
Scrum?

¿Preguntas?





                       Gustavo
Quiroz
Madueño,
CSM      

                         Blog:
www.unbugalavez.net  

                       Mail:
gustavo@unbugalavez.net  

www.openedgetech.com      Twitter:
@quiroz_gustavo

www.openedgetech.com

Scrum En 20 Minutos