Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
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.
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.
PLANIFICACIN DE LA ITERACIN
El primer da de la iteracin se
realiza la reunin de planificacin
de la iteracin. Tiene dos partes:
EJECUCIN DE LA ITERACIN
INSPECCIN
Y
ADAPTACIN
El ltimo
da de la
iteracin
se realiza
la reunin
de revisin
de la
iteracin.
Tiene dos
partes:
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?
(Sprint Retrospective)
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)
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