Está en la página 1de 20

SCRUM

APAZA MEDINA
NATHALI

INTRODUCCI
N
Empresas grandes y pequeasen las que el trabajo en
equipo es fundamental, que trabajan por proyectos o
desarrollan productos, se apoyan en Scrum paratener
capacidad de reaccin ante el mercado, impulsar la
innovacin y creatividad de sus equipos, mejorar su
forma de trabajar y ser ms productivos.

Qu es SCRUM?
Metodologa de desarrollo gil
Permite enfocarte en la entrega de el mayor
valor de negocio en el menor tiempo posible.
Permite rpida y repetitivamente inspeccionar el
software funcional existente (2 semanas - 1 mes).
Los equipos se auto-organizan para determinar
la mejor manera de entregar el componente de
mayor prioridad.
Cada dos semanas - un mes, cualquiera puede
ver el resultado real del software funcionando y
decidir liberarlo como esta o si continuar iterando
para mejorarlo.

CARACTERSTICAS

Desarrollo de software iterativo e


incremental basado en prcticas giles.
Liberacin de entregables reales en 30
das.
Aplicacin a nuevos y/o existentes
proyectos.
Se acomoda a cualquier tipo de proyectos
de desarrollo.
Se gua en los 12 principios del manifiesto
gil.
Simple de entender, difcil de masterizar.

BENEFICIOS DE SCRUM
Entrega mensual (o quincenal) de
resultados(los requisitos ms prioritarios en
ese momento, ya completados) lo cual
proporciona las siguientes ventajas:
Productividad y calidad.

Alineamiento entre el cliente y el equipo de desarro


Equipo motivado.

QU SOLUCIONA SCRUM

TU CLIENTE NECESITA
Tener resultados a corto plazo
Cambiar a menudo los requisitos del
proyecto
Ver si se cumplen sus expectativas
TU QUIERES
Equipos altamente productivos y
motivados
Solucionar los problemas que impiden
que los equipos progresen
Utilizar un proceso de gestin ligero an
en proyectos complejos

EL PROCESO
En Scrum un proyecto se ejecuta en bloques temporales cortos y
fijos (iteraciones que normalmente son de 2 semanas, aunque en algunos
equipos son de 3 y hasta 4 semanas, lmite mximo de feedback y
reflexin). Cada iteracin tiene que proporcionar un resultado completo,
un incremento de producto final que sea susceptible de ser entregado con
el mnimo esfuerzo al cliente cuando lo solicite.

El proceso parte de la lista de objetivos/requisitos priorizada del producto,


que acta como plan del proyecto. En esta lista el cliente prioriza los
objetivos balanceando el valor que le aportan respecto a su
coste y quedan repartidos en iteraciones y entregas.

LAS ACTIVIDADES QUE SE LLEVAN A CABO EN SCRUM SON LAS SIGUIENTES:

PLANIFICACIN DE LA ITERACIN

El primer da de la iteracin se
realiza la reunin de planificacin
de la iteracin. Tiene dos partes:

1.Seleccin de requisitos (4 horas mximo). El cliente presenta al equipo la lista


de requisitos priorizada del producto o proyecto. El equipo pregunta al cliente las
dudas que surgen y selecciona los requisitos ms prioritarios que se compromete a
completar en la iteracin, de manera que puedan ser entregados si el cliente lo
solicita.
2.Planificacin de la iteracin (4 horas mximo). El equipo elabora la lista de
tareas de la iteracin necesarias para desarrollar los requisitos a que se ha
comprometido. La estimacin de esfuerzo se hace de manera conjunta y los
miembros del equipo se autoasignan las tareas.

EJECUCIN DE LA ITERACIN

Cada da el equipo realiza una reunin de


sincronizacin (15 minutos mximo). Cada
miembro del equipo inspecciona el trabajo que
el resto est realizando (dependencias entre
tareas, progreso hacia el objetivo de la
iteracin, obstculos que pueden impedir este
objetivo) para poder hacer las adaptaciones
necesarias que permitan cumplir con el
compromiso adquirido. En la reunin cada
miembro del equipo responde a tres preguntas:

INSPECCIN
Y
ADAPTACIN

El ltimo
da de la
iteracin
se realiza
la reunin
de revisin
de la
iteracin.
Tiene dos
partes:

1.Demostracin (4 horas mximo). El


equipo presenta al cliente los requisitos
completados en la iteracin, en forma de
incremento de producto preparado para ser
entregado con el mnimo esfuerzo. En
funcin de los resultados mostrados y de los
cambios que haya habido en el contexto del
proyecto, el cliente realiza las adaptaciones
necesarias de manera objetiva, ya desde la
primera iteracin, replanificando el proyecto.

2, Retrospectiva (4 horas mximo). El


equipo analiza cmo ha sido su manera de
trabajar y cules son los problemas que
podran impedirle progresar adecuadamente,
mejorando de manera continua su
productividad. El Facilitador se encargar de
ir eliminando los obstculos identificados.

LOS PILARES DE SCRUM

INTERROGANTES

QUE ES
DEMOSTRACIN ?
Reunin
informal
donde
el equipo presenta al cliente los
requisitos
completados
en
la iteracin,
en
forma
de
incremento
de
producto
preparado para ser entregado
con el mnimo esfuerzo, haciendo
un recorrido por ellos lo ms real
y cercano posible al objetivo que
se pretende cubrir.
En funcin de los resultados
mostrados y de los cambios que
haya habido en el contexto del
proyecto,
el
cliente
realiza
las adaptaciones necesarias
de
manera objetiva, ya desde la
primera iteracin,replanificando
el proyecto.

Demostracin de requisitos
completados (SprintReview)
Se realiza en un timebox de cmo
mximo 4 horas.

BENEFICIOS
El cliente puede ver de manera objetiva cmo han sido
desarrollados los requisitos que proporcion, ver si se cumplen
sus expectativas, entender ms qu es lo que necesita y tomar
mejores decisiones respecto al proyecto.
El equipo puede ver si realmente entendi cules eran los
requisitos que solicit el cliente y ver en qu puntos hay que
mejorar la comunicacin entre ambos.
El equipo se siente ms satisfecho cuando puede ir mostrando
los
resultados
que
va
obteniendo. No
est
meses
trabajando sin poder exhibir su obra.
RESTRICCIONES
Slo se pueden mostrar los requisitos completados, para que
el cliente no se haga falsas expectativas y pueda tomar
decisiones correctas y objetivas en funcin de la velocidad de
desarrollo y el resultado realmente completado. Un requisito
no completado quedar como un requisito ms a replanificar.

QUE ES
RETROSPECTIVA?

Con el objetivo de mejorar


de manera continua su
productividad y la calidad
del producto que est
desarrollando,
el equipo analiza cmo ha
sido su manera de trabajar
durante la iteracin, por
qu est consiguiendo o no
los objetivos a que se
comprometi alinicio de la
iteraciny por qu el
incremento de producto
que acaba dedemostraral
cliente era lo que l
esperaba o no:

(Sprint Retrospective)

Qu cosas han funcionado bien.


Cuales hay que mejorar.
Qu cosas quiere probar hacer en la siguiente iteracin.
Qu ha aprendido.
Cuales son los problemas que podran impedirle progresar
adecuadamente. El Facilitador se encargar de ir eliminando los
obstculos identificados que el propio equipo no pueda resolver
por s mismo.
Notar que esta reunin se realiza despus de la reunin de
demostracin al cliente de los objetivos conseguidos en la
iteracin, para poder incorporar su feedback y cumplimiento de
expectativas como parte de los temas a tratar en la reunin de
retrospectiva
Se realiza en un timebox de cmo mximo 3 horas (si la
iteracin es mensual).

BENEFICIOS
Incrementa la productividad en el proyecto, la calidad del producto
(cosa que permite hacerlo crecer de manera sostenida) y potencia el
aprendizaje del equipo de manera sistemtica, iteracin a
iteracin, con resultados a corto plazo.
Aumenta la motivacin del equipo dado que participa en la mejora
de proceso, se siente escuchado, toma decisiones consensuadas (y ms
sostenibles) para ir eliminando lo que molesta e impide que sea ms
productivo.
RESTRICCIONES
En necesario que el Equipo y el Facilitador dispongan de autoridad,
mecanismos y recursos para ir mejorando su forma de trabajar y el
contexto del proyecto. Es frustrante encontrar sistemticamente los
mismos obstculos y no poder solucionarlos.

FACILITADOR (SCRUM
MASTER)

Lidera alequipo llevando a cabo las siguientes


responsabilidades

Velar por que todos los participantes del proyecto sigan losvalores y
principios giles, las reglas y proceso de Scrumyguiar
lacolaboracinintraequipoycon el clientede manera que
lassinergiassean mximas.
Quitar los impedimentosque el equipo tiene en su camino para conseguir el
objetivo de cada iteracin (proporcionar un resultado til alclientede la manera
ms efectiva) y poder finalizar el proyecto con xito. Estos obstculos se
identifican de manera sistemtica en las reuniones diarias de sincronizacin del
equipoy en las reuniones deretrospectiva.
Proteger y aislar al equipode interrupciones externas durante laejecucin
de la iteracin (introduccin de nuevos requisitos, "secuestro" no previsto de un
miembro del equipo, etc.). De esta manera, el equipo puede mantener
suproductividady el compromiso que adquiri sobre los requisitos que
completara en la iteracin [notar, sin embargo, que el equipo debereservar
tiempo paracolaborar conal clienteen lapreparacin de la lista de requisitos

También podría gustarte