Análisis y diseño de
Sistemas de información
Metodología Scrum
QUÉ ES SCRUM?
“Es un marco ágil que ayuda a las personas,
equipos y organizaciones a generar valor a
través de soluciones adaptables para problemas
complejos”
QUÉ ES SCRUM?
Equipo Scrum
Scrum Master : Facilitador
Product Owner: “la mirada del cliente”
Equipo scrum: “Equipo de trabajo del proyecto”
QUÉ ES SCRUM?
El SCRUM Master fomenta un
entorno donde:
1. Un Propietario del
Producto (Product Owner)
ordena el trabajo
complejo en un product
backlog.
2. El equipo SCRUM
convierte una selección
del trabajo en un
incremento de valor
durante un SPRINT.
QUÉ ES SCRUM?
3. El equipo SCRUM y sus
partes interesadas
(stakeholders) inspeccionan
los resultados y realizan
los ajustes necesarios para
el proximo SPRINT.
4. Se itera
¿A que nos referimos con
iterar?
QUÉ ES SCRUM?
El marco SCRUM es deliberadamente incompleto, solo define
los realmente necesario.
SCRUM guía las relaciones e interacciones. NO ES UNA
RECETA DETALLADA.
Se busca hacer visible la eficacia relativa de la gestión, el
entorno y las técnicas del trabajo de modo de que se
fomente la mejora.
TEORIA DE SCRUM
Se basa en el empirismo y el pensamiento LEAN.
Se centra en el colectivo el cual posee todas las habilidades y experiencia para
hacer el trabajo y compartir o adquirir nuevas habilidades según sea necesario.
Combina cuatro eventos formales para la inspección y adaptación dentro de un
evento contenedor: El Srint.
Los pilares empiricos de SCRUM: transparencia, inspeccion y adaptacion.
TRANSPARENCIA
El proceso y el trabajo emergentes deben ser visibles para
aquellos que realizan el trabajo como para los que lo reciben.
La transparencia permite la inspeccion.
La inspeccion sin transparencia genera engaños y desperdicios.
Los artefactos que tienen poca transparencia pueden conducir a
decisiones que dismuyen el valor y aumentan el riesgo.
INSPECCION
Los artefactos y progreso hacia objetivos acordados deben ser inspeccionados con
frecuencia y diligentemente para detectar cambios o problemas potencialmente
indeseados.
La inspección permite la adaptación.
La inspección si adaptación se considera inútil.
Los eventos de SCRUM están diseñados para provocar cambios.
ADAPTACION
Se existiese un desvió fuera de los limites aceptables o si el producto resultante es
inaceptable, el proceso que se esta aplicando o los materiales que se producen deben
ajustarse.
Esto debe ocurrir lo antes posible para minimizar la desviación adicional.
La adaptación requiere que las personas estén empoderadas y autogestionadas.
Se espera que tras la inspección se aprenda algo nuevo de manera de el equipo SCRUM se
adapte.
VALORES DE SCRUM
El uso de SCRUM depende de que las personas tengan:
• COMPROMISO, ENFOQUE, APERTURA, RESPETO Y CORAJE
Las decisiones que se toman, las medidas tomadas y la
formas en que se utiliza SCRUM deben reforzar estos
valores, jamás disminuirlo o socavarlos.
Cuando estos valores son naturalizados por el equipo
SCRUM y las personas con las que trabajan, los pilares
empíricos de SCRUM cobran vida construyendo
confianza.
Presentación del Profesor & Alumnos
¿Que es SCRUM?
El equipo SCRUM
Eventos de SCRUM
Artefactos de SCRUM
Bibliografía
Equipo Scrum
Scrum Master : Facilitador
Product Owner: “la mirada del cliente”
Equipo scrum: “Equipo de trabajo del proyecto”
DESARROLLADORES
Son aquellas personas del equipo Scrum que
se comprometen a crear cualquier aspecto de
un incremento útil (funcional) en cada Sprint.
Las habilidades especificas varian segun el
dominio del trabajo.
DESARROLLADORES
Los desarrolladores siempre son responsables de:
Crear un plan para el Sprint: Sprint backlog
Inculcar la calidad adhiriendose a la definicion de Hecho
Adaptar su plan cada dia hacia el objetivo del Sprint.
Responsabilizarse mutuamente como profesionales.
PROPIETARIO DEL PRODUCTO
(PRODUCT OWNER)
Es el responsable de maximizar el valor del producto resultante del trabajo del equipo
Scrum.
Ademas, es responsible de la gestion eficaz de la pila del producto (Product Backlog) lo
cual incluye:
Desarrollar y comunicar explícitamente el objetivo del producto.
Crear y comunicar los elementos del trabajo pendiente del producto.
Asegurarse de que el trabajo pendiente sea transparente, visible y comprendido.
PROPIETARIO DEL PRODUCTO
(PRODUCT OWNER)
El PO puede hacer el trabajo anterior o delegarlo. En cualquier
caso el siempre sera el responsable.
Para que los PO’s tengan exito, toda la organizacion debe respetar
sus decisiones.
Estas decisiones son visible en su contenido y el orden del trabajo
pendiente y a traves del Incremente inspeccionable en la revision
de Sprint.
PROPIETARIO DEL PRODUCTO
(PRODUCT OWNER)
El PO es una persona, no un comite.
Aquellos que deseen cambiar el trabajo pendiente del
producto pueden hacerlo tratando de negociar con el PO.
El PO puede representar las necesidades de muchas
partes interesadas en el trabajo pendiente del producto.
SCRUM MASTER
El Scrum Master (SM) es responsable de establecer Scrum tal
como se define en la guia de Scrum.
Debe ayudar a todos a comprender la teoria y la practica de
Scrum tanto dentro del equipo como en toda la organizacion.
El SM es responsible de la efectividad del equipo Scrum
mejorando sus practicas dentro del marco de Scrum.
SCRUM MASTER
Capacita a los miembros del equipo en autogestion y mulfuncionalidad.
Ayuda al equipo de Scrum a centrarse en la creacion de incrementos de alto
valor que cumplan con la definicion de hecho.
Promueve la eliminacion de los impedimientos para el progreso del equipo.
Asegura de que todos los eventos de Scrum se lleven a cabo, sean positivos,
productivos y que se respete el time-box para cada uno de ellos.
SCRUM MASTER
Capacitando a los miembros del equipo en autogestion y mulfuncionalidad.
Ayudando al equipo de Scrum a centrarse en la creacion de incrementos de
alto valor que cumplan con la definicion de hecho.
Promoviendo la eliminacion de los impedimientos para el progreso del
equipo.
Asegurando de que todos los eventos de Scrum se lleven a cabo, sean
positivos, productivos y que se respete el time-box para cada uno de ellos.
SCRUM MASTER
Ayudando a encontrar tecnicas para una definicion eficaz de los
objetivos del producto y la gestion de los retrasos.
Ayudando al equipo de Scrum a comprender la necesidad de
elementos de trabajo pendiente de productos claros y concisos.
Ayudando a establecer la planificacion empirica de productos
para un entorno complejo.
Facilitando la colaboracion de las partes interesadas segun sea
solicitado o necesario.
SCRUM MASTER
El SM sirve a la organizacion:
Liderando, capacitando y mentorizando para la adopcion de Scrum.
Planificando y asesorando sobre la implementacion de Scrum.
Ayudando a las personas y a las partes interesadas a comprender y promulgar un
enfoque empirico para el trabajo complejo.
Eliminando las barreras entre las partes interesadas y los equipos de Scrum.
VALORES DE SCRUM
1 Scrum Master + 1 Product Owner + Desarrolladores
No hay subequipos ni jerarquías.
Los equipos SCRUM son multifuncionales, lo que significa que los
miembros tienen todas las habilidades para crear valor en cada Sprint.
El equipo es autogestionado, es decir, el equipo decide que hacer,
quien lo hace, cuando y como.
VALORES DE SCRUM
El equipo es lo suficientemente pequeño para permanecer ágil
y lo suficientemente grande para abordar trabajos significativos
dentro de un Sprint: Por lo general 10 o menos personas.
Si los equipos se vuelven muy grandes, se debe considerar la
posibilidad de armar varios equipos Scrum cohesionados, cada
uno centrado en el mismo producto.
En ese caso se debe compartir el mismo objetivo de producto,
trabajo pendiente y product owner.
VALORES DE SCRUM
El equipo Scrum es responsable de todas las
actividades relacionadas con los productos.
Todo el equipo de SCRUM es responsable de
crear un incremento valioso y útil en cada
Sprint.
Presentación del Profesor & Alumnos
¿Que es SCRUM?
El equipo SCRUM
Eventos de SCRUM
Artefactos de SCRUM
Bibliografía
EVENTOS DE SCRUM
Cada evento en Scrum es una oporunidad formal para
inspeccionar y adaptar los artefactos de Scrum.
Si no se realizan los eventos, pierde esta oportunidad para
inspeccionar y adaptarse.
Estos eventos se utilizan para crear regularidad y minimizar la
necesidad de reuniones no definidas en Scrum.
Todos los eventos se llevan a cabo al mismo tiempo y lugar para
reducir la complejidad.
EL SPRINT
Los Sprints son el latido del corazon de Scrum!
Aqui las ideas se convierten en valor.
Maximo, deben durar un mes.
Un Sprint comienza inmediatamente despues de la conclusion del Sprint anterior.
Todo el trabajo necesario para alcanzar el objetivo del producto ocurren dentro del
Sprint.
EL SPRINT
Durante el Sprint:
No se hacen cambias que pongan en peligro al Objetivo del Sprint.
La calidad no disminuye.
El trabajo pendiente del producto se refina segun sea necesario.
El alcance se puede clarificar y renegociar con el PO a medida que se aprende mas.
EL SPRINT
Los Sprints mas cortos se pueden emplear para generar más ciclos de
aprendizaje y limitar el riesgo de coste y esfuerzo a un periodo de tiempo
mas pequeño.
Cada Sprint puede considerarse un proyecto corto.
Un Sprint podría ser cancelado si el Objetivo del Sprint se vuelve obsoleto.
Solo el PO tiene la autoridad para cancelar el Sprint.
PLANIFICACION DE SPRINT
Inicia el Sprint estableciendo el trabajo que se realizara.
Es creado por el trabajo colaborativo de todo el equipo Scrum.
El PO se asegura que los asistentes estén preparados para discutir los elementos de
trabajo de pendiente mas importantes y como se asignan al objetivo del producto.
El equipo Scrum también puede invitar a otras personas a asistir a la planificación
de Sprint para proporcionar asesoramiento.
PLANIFICACION DE SPRINT
Se abordan Por que este Sprint es valioso?
los Qué se puede hacer en este sprint?
siguientes Cómo se realizará el trabajo elegido?
temas:
El Sprint planning tiene un duración máxima de ocho horas para
un Sprint de un mes.
Para sprint mas cortos, el evento suele ser mas corto.
SCRUM DIARIO (DAILY SCRUM)
La idea de este evento es inspeccionar el progreso hacia el objetivo del sprint y
adaptar el sprint backlog según sea necesario ajustando el próximo trabajo planeado.
Dura máximo 15 minutos.
Si el PO o SM están trabajando activamente en los elementos del trabajo pendiente
del Sprint, deben participar como desarrolladores.
Los desarrolladores pueden seleccionar cualquier estructura y técnicas que deseen
siempre y cuando su Scrum se centre en el progreso hacia el objetivo del Sprint.
SCRUM DIARIO (DAILY SCRUM)
El Daily Scrum no es la única vez que los
desarrolladores pueden ajustar su plan.
Frecuentemente se reúnen durante todo el día para
debatir de forma más detalladas sobre la adaptación
o replanificación del resto del trabajo del Sprint.
REVISION DEL SPRINT (SPRINT
REVIEW)
La idea de este evento es inspeccionar el resultado del Sprint y
determinar futuras adaptaciones.
El equipo de Scrum presenta los resultados de su trabajo a las
partes interesadas clave y se discute el progreso hacia el
Objetivo de Producto.
Durante el evento, el equipo de Scrum y las partes interesadas
revisan lo que se logró en el Sprint y lo que ha cambiado en su
entorno.
REVISION DEL SPRINT (SPRINT
REVIEW)
En base a esta información, los asistentes colaboran en qué
hacer a continuación.
El trabajo pendiente del producto también se puede ajustar
para satisfacer nuevas oportunidades.
REVISION DEL SPRINT (SPRINT
REVIEW)
Sprint Review es una sesión de trabajo y el equipo de Scrum debe
evitar limitarla a que se convierta en una simple presentación.
La revisión de Sprint es el penúltimo evento del Sprint y se utiliza
en un plazo máximo de cuatro horas para un Sprint de un mes.
Para sprints más cortos, el evento suele ser más corto.
RETROSPECTIVA DEL SPRINT (SPRINT
RETROSPECTIVE)
El propósito de la retrospectiva Sprint es planificar
formas de aumentar la calidad y la eficacia.
El equipo de Scrum inspecciona cómo fue el último
Sprint con respecto a individuos, interacciones,
procesos, herramientas y su definición de Hecho.
RETROSPECTIVA DEL SPRINT (SPRINT
RETROSPECTIVE)
Las suposiciones que los desviaron se identifican y se exploran sus
orígenes.
El equipo de Scrum analiza qué fue bien durante el Sprint, qué
problemas encontró y cómo esos problemas fueron (o no fueron)
resueltos.
RETROSPECTIVA DEL SPRINT (SPRINT
RETROSPECTIVE)
El equipo de Scrum identifica los cambios más útiles para mejorar su eficacia.
Las mejoras más impactantes se abordan lo antes posible. Incluso se pueden agregar al
Sprint Backlog para el próximo Sprint.
La retrospectiva Sprint concluye el Sprint.
Se utiliza un intervalo de tiempo de hasta un máximo de tres horas para un Sprint de un
mes.
Para sprints más cortos, el evento suele ser más corto.
Presentación del Profesor & Alumnos
¿Que es SCRUM?
El equipo SCRUM
Eventos de SCRUM
Artefactos de SCRUM
Bibliografía
ARTEFACTOS DE SCRUM
Los artefactos de Scrum están diseñados para maximizar la
transparencia de la información clave.
Cada artefacto contiene un compromiso para garantizar
que proporciona información que mejora la transparencia
y el enfoque con el que se puede medir el progreso:
ARTEFACTOS DE SCRUM
Para el trabajo pendiente del producto es el objetivo del producto.
Para el Sprint Backlog es el Sprint Goal.
Para el Incremento es la Definición de Hecho.
Estos compromisos existen para reforzar el empirismo y los valores
de Scrum para el equipo de Scrum y sus partes interesadas.
BIBLIOGRAFIA
Shwaber K. & Sutherland J. La guía definitiva
de Scrum: Las reglas del juego. Noviembre
2020.