1. ANDY XAVIER GÓMEZ
CESAR IVÁN RECONCO
LESLIE YULIETH ORDOÑEZ
LISSEL ALEJANDRA CASTILLO
NELSON DAVID BARAHONA
PAOLA MICHELLY MENDOZA
G R U P O # 2
3. INTRODUCCIÓN
En esta presentación, se analizará la metodología SCRUM como una
herramienta de gestión de proyectos. Se abordarán los fundamentos de
SCRUM, incluyendo su estructura de roles y responsabilidades, los eventos y
artefactos clave utilizados en SCRUM, así como sus beneficios y desafíos.
4. QUÉ ES LA METODOLOGÍA SCRUM Y CÓMO
FUNCIONA?
Scrum es un framework adaptable, iterativo, rápido, flexible y eficaz que está diseñado para
entregar valor al cliente durante todo el desarrollo del proyecto. El objetivo primordial es satisfacer
las necesidades del cliente a través de un entorno de transparencia en la comunicación,
responsabilidad colectiva y progreso continuo.
Este framework es muy ágil y completo para el desarrollo de proyectos. En Scrum la palabra
producto hace referencia a un producto o servicio o cualquier otro resultado que esté de acuerdo
con definición de la visión del proyecto, es decir que puede aplicarse a TODO tipo de proyectos,
pero no todos los proyectos requieren el uso de Scrum.
5. LOS 4 ELEMENTOS DEL MANIFIESTO ÁGIL: SCRUM
1
INDIVIDUOS E
INTERACCIONES
SOBRE PROCESOS Y
HERRAMIENTAS
2
SOFTWARE
FUNCIONANDO
SOBRE
DOCUMENTACIÓN
EXTENSIVA
3
COLABORACIÓN
CON EL CLIENTE
SOBRE
NEGOCIACIÓN
CONTRACTUAL
4
RESPUESTA ANTE EL
CAMBIO SOBRE
SEGUIR UN PLAN
6. ROLES EN SCRUM
1
ROLES CENTRALES
Los roles centrales son aquellos que
su participación es indispensable
para la realización del proyecto,
están comprometidos con el
proyecto y son responsables del éxito
de cada sprint y del proyecto en
general. Estos son:
·Product owner
·Scrum master
·Equipo Scrum
7. ROLES EN SCRUM
2
ROLES NO CENTRALES
Los roles no centrales son aquellos cuya participación en el proyecto es importante pero no
depende de ellos el éxito o fracaso del proyecto, es importante siempre identificar los individuos
de esta categoría y mantenerlos siempre presentes, en cualquier momento su rol puede ser
decisivo para el proyecto (por ejemplo, si es un sponsor). Estos son:
·Stakeholders
·Cliente
·Usuarios
·Patrocinador (sponsor)
·Vendedores
·Scrum Guidance Body
8. 01 Inicio de Ciclo
El ciclo inicia con la reunión de interesados
(stakeholders) en la que se crea la
descripción de la visión del proyecto. Luego
el product owner crea la lista priorizada del
producto (prioritized product backlog) que
contiene la lista de los requerimientos en
orden de prioridad para el negocio y el
proyecto en forma de historias de usuario.
METODOLOGÍA SCRUM: FASES
Y PROCESOS IMPORTANTES
9. 02 Sprint
Un Sprint es una de las cajas de tiempo de
Scrum, tiene duración de 1 a 6 semanas en
las que el equipo de Scrum trabaja en la
creación de los entregables, el Sprint inicia
con la reunión de planeación del sprint
(Sprint planning meeting) ésta reunión tiene
una duración de 8 horas para un sprint de 4
semanas, tiempo en el que se analizan las
historias de usuario y de acuerdo a la
prioridad se incluyen en el Sprint Backlog
que es el listado de tareas que se van a
implementar durante el sprint que inicia.
METODOLOGÍA SCRUM:
FASES Y PROCESOS
IMPORTANTES
10. 03 Daily Standup
Durante el sprint se realizan reuniones
diarias llamadas Daily Standup, durante 15
minutos máximo el equipo de Scrum se
reúne para discutir el progreso diario y si
hay impedimentos. Al final del sprint se
realiza una reunión de revisión del Sprint
(Sprint Review Meeting) en la que se hace
una demostración de los entregables
desarrollados al product owner y a los
stakeholders relevantes.
METODOLOGÍA SCRUM:
FASES Y PROCESOS
IMPORTANTES
11. 04 Entregables
Si los entregables cumplen con los criterios de
aceptación definidos el product owner los acepta
y reinicia el ciclo, una de las ventajas de usar
Scrum es que siempre se está pensando en mejorar
por eso es importante siempre al final de cada
sprint realizar una reunión de retrospectiva del
sprint en la que se analizan los problemas
presentados y las lecciones aprendidas.
METODOLOGÍA SCRUM:
FASES Y PROCESOS
IMPORTANTES
12. BENEFICIOS DE SCRUM
1
ENTREGA MENSUAL (O QUINCENAL) DE
RESULTADOS
o Gestión regular de las expectativas del
cliente y basada en resultados tangibles.
o Resultados anticipados (time to market).
o Flexibilidad y adaptación respecto a las
necesidades del cliente, cambios en el
mercado, etc.
o Gestión sistemática del Retorno de Inversión
(ROI).
o Mitigación sistemática de los riesgos del
proyecto.
2
PRODUCTIVIDAD Y
CALIDAD
3
ALINEAMIENTO ENTRE
EL CLIENTE Y EL
EQUIPO DE
DESARROLLO
4
EQUIPO MOTIVADO
13. EL DESARROLLO INCREMENTAL DE LOS REQUISITOS DEL PROYECTO EN BLOQUES
TEMPORALES CORTOS Y FIJOS (ITERACIONES DE UN MES NATURAL Y HASTA DE
DOS SEMANAS, SI ASÍ SE NECESITA).
LA PRIORIZACIÓN DE LOS REQUISITOS POR VALOR PARA EL CLIENTE Y COSTE DE
DESARROLLO EN CADA ITERACIÓN.
LA POTENCIACIÓN DEL EQUIPO, QUE SE COMPROMETE A ENTREGAR UNOS
REQUISITOS Y PARA ELLO SE LE OTORGA LA AUTORIDAD NECESARIA PARA
ORGANIZAR SU TRABAJO.
LA SISTEMATIZACIÓN DE LA COLABORACIÓN Y LA COMUNICACIÓN TANTO
ENTRE EL EQUIPO Y COMO CON EL CLIENTE.
F U N D A M E N T O S D E S C R U M
14. REQUISITOS PARA PODER UTILIZAR SCRUM
#1 Cultura de empresa basada en trabajo en equipo,
delegación, creatividad y mejora continua.
#2 Compromiso del cliente en la dirección de los resultados
del proyecto, gestión del ROI y disponibilidad para poder
colaborar.
#3 Compromiso conjunto y colaboración de los miembros
del equipo.
#4 Relación entre proveedor y cliente basada en ganar-
ganar, colaboración y transparencia.
#5 Dedicación del equipo a tiempo completo.
15. En Scrum un proyecto se ejecuta en ciclos
temporales cortos y de duración fija (iteraciones
que normalmente son de 2 semanas, aunque en
algunos equipos son de 3 y hasta 4 semanas,
límite máximo de feedback de producto real y
reflexión).
Cada iteración tiene que proporcionar un
resultado completo, un incremento de producto
final que sea susceptible de ser entregado con el
mínimo esfuerzo al cliente cuando lo solicite.
PROCESO
17. 01
Selección de requisitos (2 horas)
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
más prioritarios que prevé que podrá
completar en la iteración, de manera
que puedan ser entregados si el cliente
lo solicita.
02
Planificación de la iteración (2 horas).
El equipo elabora la lista de tareas de la
iteración necesarias para desarrollar los
requisitos seleccionados.
La estimación de esfuerzo se hace de
manera conjunta y los miembros del equipo
se autoasignan las tareas, se autoorganizan
para trabajar incluso en parejas (o grupos
mayores) con el fin de compartir
conocimiento (creando un equipo más
resiliente) o para resolver juntos objetivos
especialmente complejos.
PLANIFICACIÓN DE LA ITERACIÓN
18. EJECUCIÓN DE LA ITERACIÓN
¿Qué he hecho desde la última reunión de sincronización para ayudar al equipo a cumplir su objetivo?
¿Qué voy a hacer a partir de este momento para ayudar al equipo a cumplir su objetivo?
¿Qué impedimentos tengo o voy a tener que nos impidan conseguir nuestro objetivo?
Cada día el equipo realiza una reunión de sincronización (15 minutos), normalmente delante de un tablero
físico o pizarra (Scrum Taskboard). El equipo inspecciona el trabajo que el resto está realizando
(dependencias entre tareas, progreso hacia el objetivo de la iteración, obstáculos que pueden impedir
este objetivo) para poder hacer las adaptaciones necesarias que permitan cumplir con la previsión de
objetivos a mostrar al final de la iteración. En la reunión cada miembro del equipo responde a tres
preguntas:
19. PARTE 1 PARTE 2
INSPECCIÓN Y ADAPTACIÓN
REVISIÓN (DEMOSTRACIÓN) (1,5
HORAS)
El equipo presenta al cliente los requisitos
completados en la iteración, en forma de
incremento de producto preparado para
ser entregado con el mínimo esfuerzo. En
función de los resultados mostrados y de los
cambios que haya habido en el contexto
del proyecto, el cliente puede realizar las
adaptaciones necesarias de manera
objetiva, ya desde la primera iteración,
replanificando el proyecto.
RETROSPECTIVA (1,5 HORAS).
El equipo analiza cómo ha sido su manera de
trabajar y cuáles son los problemas que
podrían impedirle progresar adecuadamente,
mejorando de manera continua su
productividad. El Facilitador se encargará de
eliminar o escalar los obstáculos identificados
que estén más allá del ámbito de acción del
equipo.
20. Scrum es un framework en el que se permite
trabajar en una serie de interacciones en equipo,
contiene las siguientes fases: El quién y el qué, El
dónde y el cuándo, y el por qué y el cómo También
es el proceso en el que se aplican un conjunto de
buenas prácticas para trabajar colaborativamente,
en equipo, y obtener el mejor resultado posible de
un proyecto. Estas prácticas se apoyan unas a otras.
CONCLUSION