Catedra
SCRUM MASTER
Desarrollada por:
Nicolas Villegas.
Agenda Día 1 Agenda Día 2
Introducción al Curso Aplicando Scrum
Introducción a Scrum Master Actividades iniciales
Metodologías Agiles Planeación
Scrum Ejecución del sprint
Practicas de Scrum Inspección
Artefactos El Scrum Master
Roles Responsabilidades
Actividades Habilidades
Actividades regulares
Seleccionar Scrum Master
Consejos Examen de Certificación
Introducción al Curso
SCRUM MASTER
CONVOCATORIA DE COMPETENCIAS
TRANSVERSALES
Introducción al Curso
Certeza y Acuerdo – Comunicación Efectiva
Introducción al Curso
Manifiesto Ágil
Estamos descubriendo formas mejores de desarrollar
software tanto por nuestra propia experiencia como
ayudando a terceros. A través de este trabajo hemos
aprendido a valorar:
Individuos e interacciones sobre procesos y herramientas
Software funcionando sobre documentación extensiva
Colaboración con el cliente sobre negociación contractual
Respuesta ante el cambio sobre seguir un plan
Esto es, aunque valoramos los elementos de la derecha,
valoramos más los de la izquierda
www.agilemanifesto.org
Introducción al Curso
¿ Como el proceso en la entrega de valor
de los proyectos de software ?
Introducción a Scrum Master
Que es Scrum ?
Introducción a Scrum Master
Que es Scrum ?
“Un marco de trabajo en el que las personas pueden hacer
frente a problemas complejos adaptables, mientras que e
manera productiva y creativa entregan productos de mayor
valor posible. Scrum es:
Ligero
Fácil de entender
Difícil de Dominar ”
Ken schwaber y Jeff sutherland
Introducción a Scrum Master
Que es Scrum ?
“Scrum es un marco de trabajo basado en un conjunto de
valores, principios y practicas que suministran los
fundamentos para cada organización le agregue su
implementación única”
Kenneth Rubin, Essential Scrum
Introducción a Scrum Master
Que es Scrum ?
El método Ágil mas popular
Se adapta a diferentes actividades no solo desarrollo de
software
Trabaja con equipos enfocados a resultados de forma auto
dirigida. (ejercicio)
Centrado en las personas y basado en los valores de
honestidad, apertura, esfuerzo, respeto, enfoque confianza,
empoderamiento y colaboración.
Se puede adaptar y complementar con metodologías sean
agiles o no: XP, RUP, TSP
Introducción a Scrum Master
Que es Scrum ?
Transparencia Adaptación
Inspección
Introducción a Scrum Master
Ciclo de Scrum
Introducción a Scrum Master
Beneficios
Se puedes gestionar las expectativas del cliente de manera regular
El cliente no sabe exactamente que es lo que necesita
El cliente siempre quiere hacer cambios a corto plazo
El equipo necesita saber que si lo que entendió es lo que el cliente necesita
Obtener resultados importantes desde las primeras iteraciones
Se puede comenzar el proyecto solo con requerimientos de alto nivel
Se puede administrar de manera natural los cambio.
Se realiza kaizen después de cada iteración.
Introducción a Scrum Master
Restricciones
La disponibilidad del cliente debe ser alta
La relación con el cliente tiene que estar basada en colaboración.
Cada iteración debe producir requisitos implementados que generen valor.
Practicas de Scrum
SCRUM
Roles
Artefactos
Eventos
Practicas de Scrum
SCRUM
Roles
Artefactos
Eventos
Practicas de Scrum
Roles
Responsable de que será desarrollado y en que orden
Comunica a los otros participantes la visión de lo que se espera
Responsable de generar con la solución valor de mercado (ROI)
Trabaja de forma colaborativa con el Scrum Master y el Develpment Team
Debe estar disponible para responder preguntas tan pronto se necesite.
Practicas de Scrum
Roles
Responsable de determinar como entregar el producto solicitado por el
Product Owner
Tamaño típico de entre 3 y 9
Deben tener todas las habilidades para crear un producto funcional de
calidad
Gran sinergia y trabajo en equipo
Comunicación efectiva, transparente
Enfocados a resultados y comprometidos con los objetivos.
Practicas de Scrum
Roles
Responsable de guiar al equipo en crear y seguir su propio proceso basado
en el marco de scrum
Facilitador principal que ayuda a resolver impedimentos en la aplicación
de scrum
Líder de procesos y responsable de proteger al equipo de interferencias.
Enseña al equipo a Auto Administrarse y guía las reuniones de scrum
Mentor mas no una autoridad jerarquica
Practicas de Scrum
Practicas de Scrum
SCRUM
Roles
Artefactos
Eventos
Practicas de Scrum
Artefactos
Se busca hacer el trabajo mas valioso primero
El Product Owner es el responsable por determinar y administrar la secuencia
El desarrollo se puede alimentar con:
Nuevas características
Cambios en características existentes
Correcciones de defectos
Mejoras técnicas
Practicas de Scrum
Artefactos
El Product Owner colabora con los involucrados para recolectar y definir los
elementos de PB
El Product Owner Determina la prioridad
El PB es un artefacto en constante evolución, se pueden adicionar, eliminar
elementos o cambiar prioridades a los elementos (Refinement)
Practicas de Scrum
Artefactos Elementos del PB
Nuevas características
Cambios en características existentes
Correcciones de defectos
Mejoras técnicas
Tipo de Elemento Ejemplo
Característica Como representante de ventas quiero crear un pedido,
de tal forma que los pueda administrar a los clientes.
Cambio Como representante de ventas quiero el precio por
defecto de los productos en ves del precio de venta
final.
Defecto Eliminar Def 27, no permitir guardar una factura donde
el pedido sea Cero (0)
Mejora Técnica Migrar a la nueva versión del servidor de aplicaciones
Adquisición de Crear pruebas de concepto para las dos arquitecturas
conocimiento candidatas y aplicar pruebas de desempeño.
Practicas de Scrum
Artefactos
Se revisa el PB y se determina los elementos de
alta prioridad que de forma realista puedan ser
incluidos en el sprint.
Se determina la “velocidad” del equipo para
determinar el tiempo (esfuerzo).
Se dividen los elementos del PB en tareas. (task)
Practicas de Scrum
Artefactos
Una parte terminada del procuto o un incremento del producto existente.
El equipo tiene la confianza en el producto esta “Listo”, para liberarlo.
La liberación del incremento es una decisión de negocio.
Practicas de Scrum
SCRUM
Roles
Artefactos
Eventos
Practicas de Scrum
Evento: SPRINT
Cada Sprint debe crear algo de valor tangible para el usuario o cliente
Iteraciones regulares (time box) entre 1 y 4 semanas
Durante el sprint no se aceptan cambios en el sprint backlog
Se realiza una planeación al iniciar y una retrospectiva al final de cada sprint.
Practicas de Scrum
Evento: SPRINT PLANNING
Que Hacer ? Como hacerlo ?
El Product Owner define la meta del Sprint (sprint Goal)
Tomando los elementos de mayor prioridad del PB, el equipo de desarrollo
determina los elementos a los cuales se compromete en el sprint.
Los elementos del PB, seleccionados se dividen en tareas para crear el Sprint
Backlog
La planeación dura 8 horas para un Sprint de 4 semanas.
Practicas de Scrum
Evento: Reunión Diaria (Daily Meeting)
Las 3 preguntas:
1. Que terminó desde la ultima reunión ?
2. Que planea hacer hasta la próxima reunión ?
3. Que obstáculo no le permiten avanzar ?
Punto de inspección y adaptación en Scrum (15 minutos Max)
El equipo se reúne para comunicar y entender el status
Esencial para conocer el progreso continuo y evitar bloqueos
No tiene como objetivo Reportar
El Product Owner puede participar per de forma pasiva
El Scrum Master se asegura que se realiza pero el Equipo de Desarrollo es el
Encargado de ejecutarla.
Practicas de Scrum
Evento: Ejecución del Sprint
Actividad pendiente para la Clase 2
Practicas de Scrum
Actividades Finales del Sprint
Incremento del producto
Revisión del producto
Restrospetiva del producto
Refinamiento del PB
Practicas de Scrum
Evento: Revisión del sprint.
Demostración de las nuevas funcionalidades del incremento del producto.
Se obtiene retroalimentación de los asistentes para adaptar el nuevo sprint
Duración de 4 horas para un sprint de 4 semanas.
El resultado del PB es revisado para el siguiente sprint.
Puede asistir todo el equipo Scrum, en lo concerniente al equipo de desarrollo
puede asistir todo o solo los encargado de desarrollar ese incremento.
Practicas de Scrum
Evento: Retrospectiva
El foco de esta reunión en la mejora continua del proceso (KAIZEN)
Se restringe solamente al equipo Scrum
Se inspecciona lo colaborativo y productivo del equipo y como hacer para
mejorar.
El objetivo es identificar y crear compromiso con acciones de mejora del
proceso.
Duración de 3 horas para un sprint de 4 semanas.
Practicas de Scrum
Evento: Retrospectiva
Liderado por el Product Owner
Actividad colaborativa del equipo Scrum e invitados involucrados
El Product Owner es quien toma las decisiones Finales
Inicia nuevamente el proceso.
Practicas Scrum
Ciclo de Scrum
Preguntas de la clase
En que consiste los pilares de transparencia, Adaptación e
inspección ?
Cuales son los Roles del Equipo Scrum ?
Cuales son los Artefactos del Ciclo Scrum ?
Cuales son los eventos del Ciclo Scrum ?
Quienes son los Involucrados y quienes son los
Comprometidos ?
Que es el manifiesto Ágil ?
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
Aplicando Scrum – Actividades Iniciales
Actividades Iniciales
Visión General del producto
Especificar las partes que tienen mayor prioridad de negocio
Desarrollo incremental
Entregas frecuentes priorizadas por valor
Potenciación del equipo de trabajo
Mejora continua del proceso.
TALLER PARTE I
Definición del producto
Organizarse por Grupos
Definir una aplicación Web o Móvil que el equipo construirá
Leer detalle del ejercicio
15 minutos para preparar
5 Minutos para presentar
Aplicando Scrum – Actividades Iniciales
Historias de Usuario
Son una forma de expresar el valor del negocio para los elementos del
PB, especialmente características del producto.
Entendibles para las personas con enfoques de negocio y personas
técnicas
Se documentan en tarjetas para promover la brevedad en la
descripción
“Las historia de usuario es una promesa de tener una
conversación al respecto al requerimiento.”
Aplicando Scrum – Actividades Iniciales
Historias de Usuario
Como < Rol de usuario >, Quiero
< Función del sistema > para lograr
< Valor de negocio >
Consiste de:
Descripción escrita
Conversación (documento de referencia, borradores)
Confirmación (pruebas de aceptación de alto nivel.
Aplicando Scrum – Actividades Iniciales
Historias de Usuario
CARGAR UN ARCHIVO CONDICIONES DE SATISFACCIÓN
Como usuario de la red social interna de la Verificar con archivos .txt y .doc
compañía, quiero poder cargar un archivo Verificar con archivos .jpg. .png y .gif
para poder compartir con mis colegas. Verificar con archivos .mp4 <= 1GB
Aplicando Scrum – Actividades Iniciales
Atributos de la Historia de Usuario
Historia que sea INVEST
Independiente. Puede desarrollarse en cualquier orden
Negociable
Valiosa para el cliente
Estimable. Suficiente para ordenarla y planificar su entrega
Small (pequeña) y con descripciones breves
Testeable. Puedo escribir un test que pruebe su buen funcionamiento.
Aplicando Scrum – Actividades Iniciales
Historias de Usuario
Se escriben en diferentes niveles de detalle
Meses > una entrega
Semanas Semanas > Que un Sprint
Días Días Días Días Listo para un Sprint
Horas Horas Horas Horas Horas Horas Horas Horas Tareas
Aplicando Scrum – Actividades Iniciales
Requerimientos no funcionales
CONDICIONES DE SATISFACCIÓN
RESTRICCIÓN DE DESEMPEÑO
Se llevan a cabo 10.000 transacciones
simultaneas de escritura y lectura
El sistema debe responder cualquier
solicitud en menos de un segundo.
Cada transacción tiene un archivo de
tamaño de 500kb
Aplicando Scrum – Actividades Iniciales
Taller de Historia de Usuario
Participantes
Product Owner
Scrum Master
Involucrados
usuarios, Clientes, Mercadeo Solicitantes de requerimientos.
Aplicando Scrum – Actividades Iniciales
Taller de Historia de Usuario
El objetivo es colectivamente definir lo que el producto o servicio debe hacer,
considerando su valor de negocio
Se definen los participantes
Se documentan las historias de usuarios para la siguiente entrega
Se inicia con la determinación de roles de usuarios.
Diferentes formas de determinar historias:
De Arriba hacia abajo (descomposición)
De Abajo hacia Arriba
Mapeo de historias (basado en la actividad de un usuario)
Aplicando Scrum – Actividades Iniciales
De Arriba hacia abajo
Historias Épicas
Aplicando Scrum – Actividades Iniciales
De Abajo hacia arriba
Aplicando Scrum – Actividades Iniciales
Mapeo de Historia de Usuario
Flujo de trabajo o secuencia de uso (en el tiempo)
Tema Tema Tema Tema Tema
Búsqueda de Carrito de
productos A C D
compras
Historia Historia
Búsqueda Agregar al Historia Historia Historia
por nombre Carrito
Historia Historia
Búsqueda Eliminar del Historia Historia
por Autor carrito
Historia
Historia
Búsqueda Historia
Cotizar
por ISBN
TALLER PARTE II
Documentar Historia de Usuarios
Organizarse en los mismo Grupos
Documentar las historias de usuario de la funcionalidad definida para el
producto
Leer detalle del ejercicio
30 minutos para preparar
Si tiene dudas preguntar
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
Aplicando Scrum – Actividades Iniciales
Priorización de Historia de Usuario
Primera Parte
Deben estar ________
Bueno tenerlos______
No estarán _________
Aplicando Scrum – Actividades Iniciales
Priorización de Historia de Usuario
Segunda Parte
Para las historias que se deben tener, Asumiendo un presupuesto
limitados, cuales se “comprarían” primero
Se priorizan numéricamente
Se repite el ejercicio con las deseables partiendo de la ultima
prioridad asignada a las que se deben tener.
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
Aplicando Scrum – Actividades Iniciales
Estimación – Planning Poker
Participantes
Product Owner
Scrum Master
Equipo de Desarrollo
Aplicando Scrum – Actividades Iniciales
Estimación – Planning Poker
Es una secuencia de Fibonacci adaptada: 1, 2 ,3, 5, 8, 13, 20, 40 y 100
El PO lee el elemento del PB
El equipo comenta el elemento y para clarificarlo realiza preguntas al PO
Cada Estimador selecciona una carta que representa su estimación
Se mantiene en privado hasta que todos hayan terminado
Si todos seleccionan la misma hay consenso
Sino, se discute supuesto preguntando primero a quienes están en los
extremos
Aplicando Scrum – Actividades Iniciales
Estimación – Planning Poker
Todos estiman de nuevo y se selecciona el valor para la historia
Promedio
Frecuencia
Consenso
Las estimaciones se van haciendo comparando el tamaño con la
estimación de elementos estimados anteriormente y de similar esfuerzo
Se inicia estimando una historia de usuario que sirve de referencia para
las demás.
TALLER PARTE III
Estimación de tamaño
Organizarse en los mismo Grupos
Estimar el tamaño de las historias de Usuario
Leer detalle del ejercicio
40 minutos para preparar
Si tiene dudas preguntar
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
Aplicando Scrum – Actividades Iniciales
Escaneo de Arquitectura
Participantes
Scrum Master
Equipo de Desarrollo
Se revisan las historia de Usuario para determinar la arquitectura
particular que se deben aplicar a algunas de ellas
MVC
En Capas
SOA
Peer to Peer
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
Aplicando Scrum – Planeación
Planeación de las entregas
Entrega después de Varios Sprint
Entrega para el Sprint
Entrega de cada característica
Aplicando Scrum – Planeación
Planeación de las entregas
Participantes
Equipo Scrum
Métricas
Tamaño: Puntos de elementos del PB
Velocidad: Puntos de elementos del PB que este equipo es capas de entregar por
Sprint
Se pide al equipo que estime que elementos del PB se pueden comprometer a
entregar en el tiempo del primer Sprint
Se estima cuantos Sprint serán necesarios para todos los elementos del PB
La velocidad se va ajustando de acuerdo a datos históricos.
Aplicando Scrum – Planeación
Planeación de las entregas y Estimación
de tiempo.
Participantes
Equipo Scrum
Métricas
Tamaño: Puntos de elementos del PB
Velocidad: Puntos de elementos del PB que este equipo es capas de entregar por
Sprint
Se pide al equipo que estime que elementos del PB se pueden comprometer a
entregar en el tiempo del primer Sprint
Se estima cuantos Sprint serán necesarios para todos los elementos del PB
La velocidad se va ajustando de acuerdo a datos históricos.
Aplicando Scrum – Planeación
Planeación del Sprint (sprint Planning)
Participantes
Equipo Scrum
El PO tiene un aidea de que requiere entregar al final del Sprint
(elementos de alta prioridad del PB)
El equipo busca establecer un compromiso realizable basado en sus
capacidades, velocidad predicha y las restricciones conocidas
El equipo determina su capacidad
(puntos de historia de usuario / sprint y horas)
Los elementos del PB se dividen en tareas
Se estiman el tiempo de cada tarea
Aplicando Scrum – Planeación
Planeación del Sprint (sprint Planning)
Se siguen tomando elementos del PB, hasta llenar la capacidad el Sprint
Las tareas se incluyen en el Sprint Backlog
La actividad dura 8 horas para un Sprint de 4 semanas
Se divide en dos partes
Que será entregado en el incremento resultado del Sprint ?
Como será el trabajo requerido para lograr el resultado ?
Aplicando Scrum – Planeación
Determinación de la capacidad
Otros
Compromisos
Otras tareas Elementos del
del Sprint PB
Tiempo Buffer Del
personal Fuera Sprint
Aplicando Scrum – Planeación
Determinación de la capacidad
Días
Días para
disponibles Horas –
otras
Persona (menos Horas por día Esfuerzo
actividades
tiempo de Disponibles
de Scrum
personal)
Marta 10 2 4–7 32 – 56
Alberto 8 2 5–6 30 -36
Jaime 8 2 4–6 24 – 36
Luis 9 2 2–3 14 – 21
Lucia 10 2 5–6 40 – 48
Total 140 - 197
Aplicando Scrum – Planeación
Sprint BackLog
Horas
Características División de Tareas
estimadas
Codificar UI Revisión Pares Pruebas unitarias
5 pts 16 horas
8 horas 6 horas 4 horas
Instalar/AppServ
Configuración Pruebas básicas
8 pts er 24 horas
8 horas 8 horas
8 horas
Corregir defecto Prueba Registro
3 pts 14 horas
8 horas 6 horas
16 puntos de
historia de 60 horas
usuario
TALLER PARTE IV
Planeación de la entrega del Sprint
Planear la entrega y las actividades del primer Sprint
Leer detalle del ejercicio
20 minutos para preparar
Si tiene dudas preguntar
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
Aplicando Scrum – Ejecución de un Sprint
Reunión diaria (Daily Scrum)
Participantes
Equipo de Desarrollo
Cada miembro del equipo responde estas tres preguntas
Que termino desde la ultima reunión diaria?
Que planea hacer entes de la siguiente reunión diaria ?
Que obstáculos o impedimentos no le están permitiendo avanzar ?
Aplicando Scrum – Ejecución de un Sprint
Ejecución
Se va tomando los elementos del Sprint Backlog
Los miembros del equipo van seleccionando actividades y
ejecutando esas actividades, cuando terminan seleccionan
otra actividad
Es responsabilidad del equipo decidir la mejor asignación
de una tarea basado en habilidades y disponibilidad
Aplicando Scrum – Ejecución de un Sprint
Tablero Scrum
Meta del Sprint:
Pendiente En curso Terminado
Beta terminado
Impedimentos Próximos
Aplicando Scrum – Ejecución de un Sprint
Tablero Scrum
Aplicando Scrum – Ejecución de un Sprint
Tablero Scrum
Aplicando Scrum – Ejecución de un Sprint
Definición de “Hecho” Done
Entendimiento común del significado de “Hecho”
El equipo esta de acuerdo en el producto esta listo
El equipo usa la definición de “Hecho” para determinar
cuantos elementos del Product Backlog puede entregar en
un Sprint
La definición de “Hecho” puede variar en las diferentes
etapas del proyecto
Aplicando Scrum – Ejecución de un Sprint
Horas pendientes
Diariamente el equipo actualiza las horas pendientes de
cada tarea
DÍA 1 2 3 4 5 6 7 8 9 10
PLANTEADO 48 43 38 33 28 23 18 13 8 0
FALTANTE 41 44
PRODUCT BACKLOG
TAREAS HORAS RESTANTES
Tarea 1 8 8 8
Tarea 2 7 7 9
Tarea 3 5 0 0
Tarea 4 4 4 5
Tarea 5 8 8 8
Tarea 6 6 6 6
Tarea 7 4 2 4
Tarea 8 3 3 3
Tarea 9 2 2 0
Tarea 10 1 1 1
Aplicando Scrum – Ejecución de un Sprint
Grafica de trabajo restante del sprint
TALLER PARTE V
Ejecución Sprint
Realizar el primer Sprint construyendo el producto
Leer detalle del ejercicio
40 minutos para preparar
Si tiene dudas preguntar
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
Aplicando Scrum – Inspección
Revisión del Sprint
Preparación:
Definir a quien invitar
Calendarizar la actividad
Verificar el trabajo terminado
Preparar la demostración
Definir quien presenta que
Aplicando Scrum – Inspección
Revisión del Sprint
Se da un resumen de lo que se ha alcanzado
Si no se cumplieron los objetivos se explica el porque
Se muestra el incremento del producto generado
Colaboración y conversación entre los involucrados y el
equipo.
TALLER PARTE VI
Revisión del Sprint
El equipo realizara la revisión del sprint
Leer detalle del ejercicio
25 minutos para preparar
Si tiene dudas preguntar
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
Aplicando Scrum – Inspección
Retrospectiva
Participantes
Equipo Scrum
El objeto es mejorar el proceso, las relaciones y herramientas
Que funciono, Que debemos seguir haciendo ?
Que NO funciono bien y que debemos dejar de hacer ?
Que debemos empezar a mejorar
Crear un plan para implementar las mejoras
TALLER PARTE VII
Retrospectiva del Sprint
El equipo realizara la retrospectiva del sprint
Leer detalle del ejercicio
25 minutos para preparar
5 minutos por grupo para presentar
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
El Scrum Master
Responsabilidades
Coach
Líder Servidor
Autoridad del proceso
Protector del equipo
Removedor de impedimentos
Agente de Cambio.
El Scrum Master
Responsabilidades - Coach
El equipo de desarrollo
El product Owner
El Scrum Master
Responsabilidades – Líder Servidor
Al product Owner
Administración del product backlog
Comunicación Clara
Creación de elementos del produck Backlog
Planeación del Producto
Practicas Agiles
Facilitador en los eventos Scrum
El Scrum Master
Responsabilidades – Líder Servidor
Al Equipo de Desarrollo
Autoadministración y funciones Cruzadas
Creación de productos de valor
Remueve impedimentos
Facilitador de las actividades del Scrum
Apoyo a la adopción
El Scrum Master
Responsabilidades – Líder Servidor
A la Organización
Adopción de Scrum
Planeación de la implementación
Entendimiento del Scrum
Productividad de los equipos
Trabajo en conjunto con otros Scrum Master
El Scrum Master
Autoridad del Proceso
Empoderado con respecto al Proceso Scrum
Apoyo a la Mejora del Proceso
Adherencia del equipo a su propio Proceso
No tiene Autoridad Jerárquica
El Scrum Master
Protector del Equipo
De interferencias externas
Otros Gerentes de proyectos
Otros Equipos
Recibe interferencias, las direcciona, las administra y
arbitra disputas.
El Scrum Master
Removedor de impedimentos
Remueve impedimentos a la productividad
Interactúa con otras áreas
El Scrum Master
Agente de Cambio
Cambio de Mentalidad de los involucrados
Explica la necesidad del Cambio
Promueve los beneficios del Cambio
Asegura la efectividad del Cambio
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
El Scrum Master
Habilidades
Conocedor
Cuestionador
Paciente
Colaborativo
Protector
Transparente
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
El Scrum Master
Actividades Regulares
Que hace en el día a día el
Scrum Master ?
El Scrum Master
Actividades Regulares
Facilitador de las actividades Scrum:
Taller de historia de usuario
Planeación del Sprint
Ejecución del Sprint
Reuniones Diarias
Revisión del Sprint
Coach a miembros del equipo
Capacitación para refrescar conocimientos
Comunicación con el equipo
Apoyo al Product Owner
Elimina impedimentos
Agente de Cambio.
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
El Scrum Master
Candidatos
Quienes de los roles normales de
una organización puede tomar el
rol del Scrum Master ?
El Scrum Master
Candidatos
Lideres de proyectos
Gerentes de Proyectos
Desarrolladores
Ingenieros de Pruebas
Otros roles Técnicos
Gerentes de Áreas Funcionales
El Scrum Master
Dedicación
El Scrum Master requiere
dedicación de tiempo completo ?
El Scrum Master
Conceptos Adicionales
Trabajo en Progreso
TimeBOX
Deuda Técnica
Refactorización
Integración Continua
TDD Test-Driver Development (escribir pruebas antes que el código)
Agenda Día 2
Aplicando Scrum
Actividades iniciales El Scrum Master
Taller de historia de usuarios
Responsabilidades
Priorización de historia de usuarios
Habilidades
Estimación
Escaneo de arquitecturas
Actividades regulares
Planeación Seleccionar Scrum Master
Planeación de entrega Consejos Examen de Certificación
Planeación del sprint
Ejecución del sprint
Inspección
Revisión del sprint
Retrospectiva del sprint
Practicas Scrum
Consejos Examen de Certificación