Está en la página 1de 20

UNIVERSIDAD UNIANDES

QUINTO SISTEMAS
NOMBRE: SAL VILLARREAL

CATEDRA: INGENIERIA DE
SOFTWARE

CATEDRATICO: ING. LUIS


SUAREZ

TEMA: METODOLOGIA SCRUM

30-10-2013

METODOLOGIA DE SCRUM
CONCEPTO Y CARACTERSTICAS DE
SCRUM

ROLES EN SCRUM

PROCESO O REUNIONES EN
SCRUM

DOCUMENTOS

BENEFICIOS DE UTILIZAR SCRUM


EJEMPLO PRACTICO

METODOLOGIA DE SCRUM

Es un marco de trabajo para la gestin y desarrollo de software basada en


un proceso iterativo e incremental utilizado comnmente en entornos
basados en el desarrollo gil de software.
Un proceso en el que se aplican de manera regular un conjunto debuenas
prcticas para trabajar colaborativamente, en equipo, y obtener el mejor
resultado posible de un proyecto

CARACTERSTICAS DE
SCRUM
Modelo de referencia
que define un conjunto
de prcticas y roles,
punto para definir el
proceso de desarrollo
que se ejecutar en un
proyecto

Equipos
auto
organizados, integracin,
comunicacin
verbal,
entre
el
equipo
y
disciplinas involucradas
en el proyecto.

Fcil de aprender, y
requiere muy poco
esfuerzo para
comenzarse a
utilizar

ROLES EN SCRUM
ROLES PRINCIPALES
Product
Product Owner
Owner
Representa
Representa la
la voz
voz del
del cliente.
cliente. Se
Se
asegura
de
que
el
equipo
Scrum
asegura de que el equipo Scrum
trabaje
trabaje de
de forma
forma adecuada
adecuada desde
desde la
la
perspectiva
perspectiva del
del negocio.
negocio.
ScrumMaster
ScrumMaster
-Facilitador
-Facilitador
Elimina
Elimina los
los obstculos
obstculos que
que impiden
impiden
que
el
equipo
alcance
el
objetivo
que el equipo alcance el objetivo del
del
sprint,
acta
como
proteccin
entre
sprint, acta como proteccin entre el
el
equipo
y
cualquier
influencia
que
equipo y cualquier influencia que le
le
distraiga.
distraiga.

Scrum
Scrum Team
Team (Equipo
(Equipo de
de
desarrollo)
desarrollo)
Un
equipo
con
las
habilidades
Un
equipo
con
las
habilidades
necesarias
necesarias para
para realizar
realizar el
el trabajo
trabajo
(anlisis,
(anlisis, diseo,
diseo, desarrollo,
desarrollo, pruebas,
pruebas,
documentacin,).
documentacin,).

ROLES AUXILIARES
Son
Son aquellos
aquellos que
que no
no tienen
tienen un
un rol
rol formal
formal y
y
no
no se
se involucran
involucran frecuentemente
frecuentemente en
en el
el
"proceso
"proceso Scrum"
Scrum"

Stakeholders
Stakeholders -- Clientes,
Clientes,
Proveedores,
Proveedores, Vendedores,
Vendedores,
Gente
Gente que
que hace
hace posible
posible el
el proyecto
proyecto y
y para
para
quienes
el
proyecto
producirn
quienes el
proyecto
producirn el
el
beneficio
acordado
que
justifica
su
beneficio acordado que justifica su
produccin.
produccin.

Administradores
Administradores
(Managers)
(Managers)
Gente
Gente que
que establece
establece el
el ambiente
ambiente para
para el
el
desarrollo
desarrollo del
del producto.
producto.

PROCESO O REUNIONES EN SCRUM


PLANIFICACIN
PLANIFICACIN
Seleccin
Seleccin de
de
requisitos
requisitos

4
4 horas
horas mximo
mximo

Cliente
presenta
Cliente presenta la
la
lista
lista de
de requisitos
requisitos del
del
producto
producto

El
El equipo
equipo pregunta
pregunta al
al
cliente
las
dudas
cliente las dudas
surgidas,
surgidas, selecciona
selecciona
los
requisitos
los requisitos ms
ms
prioritarios
prioritarios
Planificacin
Planificacin de
de la
la
iteracin
iteracin

4
4 horas
horas mximo
mximo
El
equipo

El equipo elabora
elabora la
la
lista
de
tareas
de
la
lista de tareas de la
iteracin
iteracin necesarias
necesarias
para
para desarrollar
desarrollar

El
El esfuerzo
esfuerzo se
se hace
hace
en
conjunto
y
los
en conjunto y los
miembros
miembros del
del equipo
equipo
se
auto
asignan
se auto asignan las
las
tareas
tareas

EJECUCIN
EJECUCIN DE
DE LA
LA
ITERACIN
ITERACIN

Cada
Cada da
da realiza
realiza una
una
reunin
de
reunin de
sincronizacin
sincronizacin (15
(15
minutos
minutos mximos).
mximos).

Cada
Cada miembro
miembro del
del
equipo
inspecciona
equipo inspecciona el
el
trabajo
que
el
resto
trabajo que el resto
est
est realizando
realizando

En
En la
la reunin
reunin cada
cada
miembro
del
miembro del
equipo
equipo responde
responde a
a
tres
tres preguntas:
preguntas:

El
El Facilitador
Facilitador se
se
encarga
de
que
encarga de que el
el
equipo
cumpla
con
equipo cumpla con
su
su compromiso
compromiso y
y
que
que no
no se
se merme
merme
su
productividad.
su productividad.

INSPECCIN
INSPECCIN Y
Y
ADAPTACIN
ADAPTACIN
Demostracin
Demostracin

4
4 horas
horas mximo
mximo

Equipo
presenta
Equipo presenta al
al
cliente
cliente los
los requisitos
requisitos
completados
completados en
en la
la
iteracin
iteracin

Cliente
Cliente realiza
realiza las
las
adaptaciones
adaptaciones
necesarias
necesarias de
de manera
manera
objetiva
objetiva
Retrospectiva
Retrospectiva
4
4 horas
horas mximo
mximo
Equipo
analiza
Equipo analiza cmo
cmo
ha
sido
su
manera
ha sido su manera
de
de trabajar
trabajar y
y cules
cules
son
son los
los problemas
problemas y
y
correjirlo
correjirlo

Propsito
Propsito de
de la
la
retrospectiva
retrospectiva es
es
realizar
una
mejora
realizar una mejora
continua
continua del
del proceso
proceso

En la reunin cada miembro del equipo


responde a tres preguntas:

Qu he hecho desde la ltima reunin de


sincronizacin?
Qu voy a hacer a partir de este
momento?
Qu impedimentos tengo o voy a tener?

El Facilitador se encarga de que el equipo


cumpla con su compromiso y que no se
merme su productividad.

Elimina los obstculos que el equipo no


puede resolver por s mismo.
Protege al equipo de interrupciones
externas que puedan afectar su
compromiso o su productividad.

DOCUMENTOS

PRODUCT
PRODUCT BACKLOG
BACKLOG

SPRINT
SPRINT BACKLOG
BACKLOG

Se
Se trata
trata de
de un
un archivo
archivo genrico
genrico
que
recoge
el
conjunto
que recoge el conjunto de
de
tareas,
los
requerimientos
tareas, los requerimientos y
y las
las
funcionalidades
funcionalidades requeridas
requeridas por
por
el
el proyecto.
proyecto.

Es
Es un
un documento
documento detallado
detallado
donde
se
describe
donde se describe el
el cmo
cmo el
el
equipo
va
a
implementar
los
equipo va a implementar los
requisitos
requisitos durante
durante el
el siguiente
siguiente
sprint.
sprint.

SPRINT
SPRINT

BURN
BURN DOWN
DOWN CHART
CHART

Es
Es el
el perodo
perodo en
en el
el cual
cual se
se lleva
lleva
a
a cabo
cabo el
el trabajo
trabajo en
en s.
s. Es
Es
recomendado
recomendado que
que la
la duracin
duracin
de
los
sprints
sea
constante
de los sprints sea constante y
y
definida
por
el
equipo
con
base
definida por el equipo con base
en
en su
su propia
propia experiencia.
experiencia.

Es
Es una
una grfica
grfica mostrada
mostrada
pblicamente
pblicamente que
que mide
mide la
la
cantidad
cantidad de
de requisitos
requisitos en
en el
el
Backlog
del
proyecto
Backlog del proyecto
pendientes
pendientes al
al comienzo
comienzo de
de
cada
Sprint.
cada Sprint.

BENEFICIOS DE UTILIZAR SCRUM


Unin
Unin de
de equipo:
equipo:

Fomenta
Fomenta el
el trabajo
trabajo en
en equipo,
equipo, focalizando
focalizando todos
todos los
los
esfuerzos
esfuerzos en
en alcanzar
alcanzar un
un objetivo
objetivo comn
comn

Cumplimento
Cumplimento de
de
expectativas:
expectativas:

Cliente
Cliente establece
establece sus
sus expectativas
expectativas indicando
indicando el
el
valor
valor que
que le
le aporta
aporta cada
cada requisito,
requisito, equipo
equipo los
los
estima
estima y
y el
el Product
Product Owner
Owner establece
establece su
su prioridad.
prioridad.
Capacidad de
de reaccin
reaccin ante
ante los
los cambios
cambios de
Capacidad
de
requerimientos
requerimientos por
por necesidades
necesidades del
del cliente
cliente o
o
evoluciones
del
mercado.
evoluciones del mercado.
El
El cliente
cliente puede
puede empezar
empezar a
a utilizar
utilizar las
las
funcionalidades
ms
importantes
del
proyecto
funcionalidades ms importantes del proyecto
antes
antes de
de finalizar
finalizar por
por completo
completo
Necesidad
Necesidad de
de obtener
obtener una
una versin
versin funcional
funcional
despus
de
cada
iteracin,
ayuda
a
despus de cada iteracin, ayuda a la
la obtencin
obtencin de
de
un
software
de
calidad
superior
un software de calidad superior

Flexibilidad
Flexibilidad a
a cambios:
cambios:
Reduccin
Reduccin del
del Time
Time to
to
Market:
Market:
Mayor
Mayor calidad
calidad del
del
software:
software:
Mayor
Mayor productividad:
productividad:

Predicciones
Predicciones de
de tiempos:
tiempos:

Reduccin
Reduccin de
de riesgos:
riesgos:

Motivacin
Motivacin del
del equipo
equipo que
que proporciona
proporciona el
el hecho
hecho de
de
que
sean
autnomos
para
organizarse.
que sean autnomos para organizarse.
se
se conoce
conoce la
la velocidad
velocidad media
media del
del equipo
equipo por
por sprint,
sprint,
con
lo
que
es
posible
estimar
fcilmente
para
con lo que es posible estimar fcilmente para
cuando
cuando se
se dispondr
dispondr de
de una
una determinada
determinada
funcionalidad
funcionalidad de
Al
Al realizar
realizar las
las funcionalidades
funcionalidades
de ms
ms valor
valor en
en
primer
primer lugar
lugar y
y conocer
conocer la
la velocidad
velocidad con
con que
que el
el
equipo
equipo avanza
avanza en
en el
el proyecto,
proyecto, permite
permite despejar
despejar
riesgos
eficazmente
de
manera
anticipada
riesgos eficazmente de manera anticipada

EJEMPLO PRACTICO
Ejemplo
Ejemplo de
de un
un cliente
cliente que
que requiere
requiere de
de los
los servicios
servicios para
para la
la
creacin
de
un
robot
escolta
de
una
empresa
desarrolladora
creacin de un robot escolta de una empresa desarrolladora
de
de robots
robots

El
El Cliente
Cliente se
se reune
reune con
con el
el Dueo
Dueo de
de producto,
producto, que
que toma
toma
nota
nota de
de lo
lo que
que el
el cliente
cliente necesita
necesita o
o se
se imagina
imagina como
como
tiene
que
ser
el
robot.
tiene que ser el robot.

CLIENTE
CLIENTE

DUEO
DUEO DEL
DEL PRODUCTO
PRODUCTO

EJEMPLO PRACTICO

El
El Duelo
Duelo de
de Producto
Producto divide
divide el
el proyecto
proyecto en
en historias
historias
que
son
las
que
componen
la
pila
de
producto.
que son las que componen la pila de producto.

DUEO
DUEO DEL
DEL PRODUCTO
PRODUCTO

PILA
PILA DE
DE
PRODUCTO
PRODUCTO

EJEMPLO PRACTICO
El
El Dueo
Dueo de
de Producto
Producto le
le entrega
entrega la
la pila
pila de
de producto
producto
para
de creacin
para que
que estimen
estimen el
el coste
coste de
creacin del
del
producto.
producto.

DUEO
DUEO DEL
DEL PRODUCTO
PRODUCTO

SCRUM
SCRUM
MANAGER
MANAGER

EJEMPLO PRACTICO
El
El equipo
equipo se
se reune
reune para
para estimar
estimar el
el coste
coste de
de cada
cada
historia
historia de
de la
la pila
pila de
de producto.
producto.
En
En este
este caso
caso utilizan
utilizan Planning
Planning Poker.
Poker.

EQUIPO
EQUIPO
PILA
PILA DE
DE PRODUCTO
PRODUCTO

EJEMPLO PRACTICO
El
El cliente,
cliente, una
una vez
vez aprobado
aprobado el
el presupuesto,
presupuesto,
reordena
reordena la
la pila
pila de
de producto
producto para
para que
que el
el equipo
equipo
vaya
vaya trabajando
trabajando segn
segn la
la prioridad
prioridad del
del cliente.
cliente.
Menos imporantes

CLIENTE
CLIENTE

Urgentes

EJEMPLO PRACTICO
El
El equipo
equipo comienza
comienza su
su trabajo
trabajo desglosando
desglosando la
la
primera
primera historia
historia de
de la
la pila
pila de
de producto,
producto, la
la cual
cual
subdividen
subdividen en
en tareas
tareas menores
menores para
para crear
crear la
la pila
pila de
de
sprint.
sprint.

EJEMPLO PRACTICO
La
La pila
pila de
de sprint
sprint tiene
tiene como
como utilidad
utilidad fraccionar
fraccionar el
el
trabajo
trabajo de
de un
un periodo
periodo de
de 15
15 das
das en
en tareas
tareas mas
mas
pequeas,
pequeas, que
que tarden
tarden como
como mucho
mucho dos
dos das.
das.

EJEMPLO PRACTICO
Estas
Estas tareas
tareas se
se colocan
colocan en
en una
una pila,
pila, la
la cual
cual prioriza
prioriza
el
el Dueo
Dueo de
de Producto,
Producto, que
que ha
ha consultado
consultado con
con el
el
cliente,
cliente, antes
antes de
de comenzar
comenzar el
el sprint.
sprint.

Menos imporantes

DUEO
DUEO DEL
DEL PRODUCTO
PRODUCTO

Urgentes

EJEMPLO PRACTICO
El
El equipo
equipo comienza
comienza el
el sprint
sprint tomando
tomando las
las tareas
tareas priorizadas.
priorizadas.
Una
vez
concluida
una
se
toma
la
siguiente
de
la
Una vez concluida una se toma la siguiente de la lista.
lista.
Se
Se convoca
convoca todos
todos los
los das
das una
una reunin
reunin del
del equipo
equipo donde
donde se
se
cuenta
cuenta las
las tareas
tareas realizadas
realizadas el
el da
da anterior
anterior y
y cuales
cuales se
se van
van a
a
realizar
realizar ese
ese da.
da.

EJEMPLO PRACTICO
Una
Una vez
vez finalizado
finalizado el
el sprint,
sprint, el
el Dueo
Dueo de
de Producto
Producto le
le muestra
muestra al
al
cliente
el
resultado
del
trabajo
realizado.
cliente el resultado del trabajo realizado.
El
El cliente
cliente ya
ya tiene
tiene el
el primer
primer contacto
contacto con
con su
su encargo
encargo y
y adems
adems
puede
puede volver
volver a
a priorizar
priorizar la
la pila
pila de
de producto
producto antes
antes de
de que
que
comience
comience otro
otro sprint.
sprint.

Buen
Buen trabajo
trabajo

DUEO
DUEO DEL
DEL PRODUCTO
PRODUCTO
CLIENTE
CLIENTE

EJEMPLO PRACTICO

El
El equipo
equipo de
de trabajo
trabajo celebra
celebra su
su buen
buen hacer
hacer con
con una
una reunin
reunin de
de
retrospectiva,
retrospectiva, donde
donde se
se analiza
analiza lo
lo ocurrido
ocurrido durante
durante el
el sprint.
sprint.

EQUIPO
EQUIPO

También podría gustarte