1. Metodología de Desarrollo SCRUM
1. ¿Qué es SCRUM?
2. Características de SCRUM
3. Cuando utilizar la metodología SCRUM
4. Ventajas de SCRUM
5. Fases de SCRUM
Índice
2. ¿Qué es SCRUM?
SCRUM es una metodología de desarrollo ágil que permite
entregar partes del producto a construir de manera
regular ; SCRUM se diferencia de XP, otra metodología
ágil , porque esta mas enfocado a la organización y
gestión de un proyecto mientras que XP está mas
enfocado a técnicas de desarrollo
3. Características de SCRUM
• SCRUM se centra en las funcionalidades con mas
prioridad y que pueden ser construidas en un periodo
corto de tiempo
• Sprints=Son ciclos de desarrollo que producen un
incremento de funcionalidad terminado y operativo
• Product Backlog=Es la lista de requisitos con más
prioridad del cliente ; por cada requisito hay que indicar
el coste estimado , su valor y una pequeña descripción
• Product Owner =Es el responsable del documento
Product Backlog
4. Características de SCRUM
• Iteración=Es un ciclo de desarrollo en el cual se crean
unos requisitos finalizados y operativos
• Existen 3 tipos de reuniones:
Planificación del sprint=Se reúne el equipo para decidir
el trabajo y objetivos para una iteración concreta
Seguimiento del sprint=Son reuniones diarias en las que
se reúne el equipo de desarrollo y se comenta el trabajo
terminado , el trabajo que falta por terminar y los
impedimentos que hallan podido ocurrir
5. Características de SCRUM
Revisión del sprint : Al final de la iteración existe esta
reunión con las personas implicadas para cambiar la
gestión del proyecto si hay cambios en plazos y
funcionalidades
• Es importante darse cuenta que en cada iteración las
nuevas funcionalidades deben integrase perfectamente
con las ya implementadas
• SCRUM Manager : Es el encargado de asegurar la lista
de requisitos , preparar y moderar las reuniones , guiar
al equipo en la autogestión , proteger al equipo de las
interrupciones externas y quitar los impedimentos que el
equipo puede tener para llegar al objetivo de la iteración
6. Cuando utilizar la metodología SCRUM
Se debe utilizar SCRUM en los proyectos con las
siguientes características:
• Proyectos complejos
• Proyectos donde los requisitos son cambiantes o poco
definidos
• Proyectos donde la flexibilidad , innovación y
productividad son fundamentales
7. Cuando utilizar la metodología SCRUM
También se utiliza SCRUM en las siguientes situaciones:
• Cuando no se esta entregando al cliente lo que se
necesita
• Cuando las entregas se alargan demasiado
• Cuando la calidad no es aceptable
• Cuando la rotación es alta
• Cuando es necesario solucionar incidencias
continuamente
• Cuando se necesita capacidad de reacciona ante la
competencia
8. Ventajas de SCRUM
• Permite que el cliente pueda utilizar el producto desde el
inicio
• Permite flexibilidad y adaptación , después de cada
iteración se puede variar el rumbo del proyecto
• Permite controlar el ROI(retorno de la inversión) de una
manera mucho mas efectiva
• Mitiga el riesgo de un proyecto porque la complejidad y
el riesgo se dividen de manera natural en cada iteración
• Mejora la productividad y calidad del producto
9. Ventajas de SCRUM
• Se aumenta la satisfacción del cliente y la confianza del
equipo porque se puede ver de manera clara los
requisitos que han sido entregados al cliente
10. Fases de SCRUM
SCRUM comprende las siguientes
fases:
1.- Pre-juego
Planificación: Definición de una nueva
versión basada en la pila actual, junto
con una estimación de coste y
agenda. Si se trata de un nuevo
sistema, esta fase abarca tanto la
visión como el análisis. Si se trata de
la mejora de un sistema existente