0% encontró este documento útil (0 votos)
185 vistas112 páginas

Curso de Scrum Master: Agenda y Contenidos

Este documento presenta una agenda para un curso de Scrum Master que se llevará a cabo en dos días. El primer día se introducirá Scrum y sus prácticas, incluyendo roles, artefactos y eventos. El segundo día se enfocará en aplicar Scrum, con secciones sobre el rol del Scrum Master, responsabilidades y habilidades requeridas. También incluirá consejos para el examen de certificación.

Cargado por

Cesar Delgado
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
185 vistas112 páginas

Curso de Scrum Master: Agenda y Contenidos

Este documento presenta una agenda para un curso de Scrum Master que se llevará a cabo en dos días. El primer día se introducirá Scrum y sus prácticas, incluyendo roles, artefactos y eventos. El segundo día se enfocará en aplicar Scrum, con secciones sobre el rol del Scrum Master, responsabilidades y habilidades requeridas. También incluirá consejos para el examen de certificación.

Cargado por

Cesar Delgado
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

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

También podría gustarte