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
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.
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.
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
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
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
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
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
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
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
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
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
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.
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
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
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:
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.
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
GRACIAS

SCRUM.pdf

  • 1.
    ANDY XAVIER GÓMEZ CESARIVÁ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 LAMETODOLOGÍ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 ELEMENTOSDEL 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 ROLESCENTRALES 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 ROLESNO 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 deCiclo 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 Sprintes 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 Duranteel 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 losentregables 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 ENTREGAMENSUAL (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 INCREMENTALDE 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 PODERUTILIZAR 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 unproyecto 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 LAITERACIÓ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 PARTE2 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 unframework 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
  • 21.