Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PARTE 2 - Material Scrum Developer 16 HRS.-P Ginas-45-88
PARTE 2 - Material Scrum Developer 16 HRS.-P Ginas-45-88
Liderazgo
Líder Laissez Líder de apoyo y Líder enfocado Líder asertivo
Faire entrenamiento en las tareas
• El equipo se • Dan instrucciones • Se enfocan en las
queda sin • Apoyan y tareas • Confrontan los
supervisión monitorean al • Que se hagan las problemas
• Líder no interfiere equipo tareas con apego • Muestran
con las • Da una a los plazos confianza
actividades perspectiva en • Establecen
diarias tiempos de autoridad con
incertidumbre respeto
1) Escuchar
2) Empatía
3) Recuperación
4) Toma de conciencia
Liderazgo 5) Persuasión
Servicial 6) Conceptualización
7) Prospectiva
8) Administración
45
DINÁMICA
Donut
Todos
2 Asegurarse que algo útil se
Donut está desarrollando
8 Asegurar la calidad
18 Decidir cómo invertir sus
recursos (p.ej. Tiempo)
Product Owner 27 Aprender de forma continua Equipo de desarrollo
1 Ajustar el alcance 32 Mejorar de forma continua 4 Pedir información acerca del
9 Anular una iteración 34 Abordar los riesgos pronto dominio / negocio para entender
15 Construir el backlog del mejor el trabajo a realizar
producto 14 Estimar el esfuerzo
19 Priorizar el backlog 17 Comprometerse a que cierto
23 Transmitir la visión del producto trabajo este hecho durante una
25 Recopilar las necesidades de iteración
los stakeholders 21 Diseñar, programar, testar,
31 Aceptar o no un ítem cómo integrar, desplegar
6 Escribir ítems del backlog
“done”al dinal de un sprint 26 Resolver impedimentos propios
13 Hablar de los product
35 Tener a los stakeholders del equipo
backlog ítems
informados 36 Poner en marcha prácticas de
29 Hablar con
39 Ser el representante del negocio ingeniería ágiles
Stakeholders expertos
/ de los clientes
46
Proceso
Reunión
Refinamiento diaria
Crear Revisión de
Entregables Retrospectiva
Reunión de
planeación
47
REVISIÓN Y
PLANEAR Y
INICIO IMPLEMENTAR RETROSPECTIV LIBERACIÓN
ESTIMAR
A
Refinar el Backlog
Formar Equipo Comprometer
Priorizado del
Scrum (Dev) historias de usuario
Producto
Crear el Backlog
Priorizado del Estimar tareas
Producto
INICIO
Identificar Scrum
Fase Master y
Stakeholder(s)
Inicio
Formar Equipos
Scrum (Dev)
Desarrollar Épicas
Crear el Backlog
Priorizado del
Producto
Realizar la
planificación de
lanzamiento
48
Crear Visión
del Proyecto
• Se define el Product Owner
Crear el Backlog
Priorizado
del producto Es el conjunto de reglas que son aplicables a
todas las historias de usuario.
Fase
Inicio
Ayuda al equipo a agregar normas de calidad obligatorias.
49
Llevar el plan de la liberación
● La planeación de las liberaciones debe ser de tal manera que asegure que
cada liberación entrega un valor significativo al cliente
Se obtiene:
Plan de liberaciones
50
Llevar el plan de la liberación
Fase
Inicio
PLANEAR Y
ESTIMAR
Crear historias de
usuarios
Planear y
Comprometer
Estimar historias de usuario
Identificar tareas
Estimar tareas
Crear el Sprint
Backlog
51
Crear Historias de
Usuario
En ocasiones los requisitos del cliente son complejos
de entender para el PO, y clasificarlos pudiera ser de
gran ayuda para poder realizar una buena HU.
Fase
Planear y Una historia de usuario es un enunciado (o un grupo de
Estimar enunciados) que expresa una funcionalidad para el
usuario final deseado. Por lo general, se divide en un
bloque secuencial de tareas.
Crear Historias de
Usuario
Titulo #
Descripción
Fase COMO <Rol>
Planear y QUIERO <Funcionalidad>
Estimar PARA <Razón>
Pruebas
Acciones que se debe hacer para
comprobar la funcionalidad
52
Crear Historias de
Usuario
I •Independiente
N •Negociable
Fase
Planear y V •Valuable
Estimar
E •Estimable
S •Small (Pequeño)
T •Testable (Demostrable)
Crear Historias de
Usuario Personas
53
Crear Historias de
Usuario
Historias de Ayudan a mejorar la comunicación entre el Scrum team y los
usuario interesados.
Criterios de
aceptación Dan objetividad para considerar si está o no realizada la HU en la
revisión del Sprint.
Criterios de
Aceptación Criterios de Aceptación
54
Criterios de
Aceptación Criterio de terminado
(DoD)
Criterios de
Aceptación Criterios de Aceptación vs
Criterio de terminado (DoD).
El criterio de aceptación es único para historias de
usuario individuales.
Fase
El Done Criteria es el conjunto de reglas que son aplicables
Planear y a todas las historias de usuario.
Estimar
Revisión por parte de otros miembros del equipo
Completar las pruebas de unidad de las historias de usuario
Completar las pruebas de aseguramiento de calidad
Completar toda la documentación relacionada con la historia
de usuario
Éxito en la demostración de todos los
interesados/representantes del negocio
55
Aprobar, Estimar y
comprometerse a
Historias de Usuario
Estima y se
compromete
Product
Scrum team
owner
Evalúa
las HU
56
Aprobar, Estimar y Crear Tareas
comprometerse a
Historias de Usuario
Fase
Planear y
Estimar
57
Aprobar, Estimar y Técnicas de estimación
comprometerse a
Historias de Usuario
• Wideband
EstimaciónDelphi
por afinidad (CH,M,G)
Fase
Planear y
Estimar
Fase
Planear y
Estimar
58
Aprobar, Estimar y Técnicas de estimación
comprometerse a
Historias de Usuario
• Fist
Wideband
of Five Delphi
Estimación por afinidad (CH,M,G)
2. En desacuerdo 4. Estoy de
con el grupo y acuerdo con
quisiera discutir el grupo y
temas menores quisiera discutir
temas menores
Aprobar, Estimar y
comprometerse a Product
Historias de Usuario Backlog
Meta del
Entregable
Visión
Fase
Planear y
Estimar
Sprint Backlog
Scrum
master,
8 hrs. Para
Inicio del ¿Cuánto equipo de
¿Cuándo? sprints de ¿Quién?
Sprint tiempo? desarrollo,
un mes
Product
Owner
59
IMPLEMENTAR
Crear entregables
Crear entregables
Crear Entregables
Scrumboard: sirve para planear y dar seguimiento al sprint.
Fase
Implementar
60
Crear entregables
Crear Entregables
Realizar Daily
¿Qué logré el día de
StandUp ayer?
¿Qué debo terminar
hoy?
El Scrum master
Scrum team ¿Qué obstáculos o resuelve problemas
Comunica el estado impedimentos tuve? e impedimentos.
de su trabajo y su
Sólo es facilitador.
Fase plan en las
El PO sólo es
próximas 24 hrs.
observador
Implementar
Actualizar
Duración Daily -Scrumboard
15 mins Standup -Impediment log
61
Realizar Daily
StandUp
INPUT OUTPUT
Ayer hice…
15 • l día
Inspecciona y adapta
• El trabajo Hoy mi plan es...
Min Me bloquea...
de ayer • Coordinación:
comprobación que todo
Fase el equipo va en la misma
Implementar dirección
• Posibilidad de
reorganizarse
PO • Identificación de
problemas que el equipo
TL tiene que resolver
• Transparencia, confianza
• Mejor auto-organización
Realizar Daily
• Velocidad : representa el número de HU o número de funcionalidades
StandUp
entregadas en un simple sprint.
Sprint Backlog
Scrum Board
Sprint Burndown Chart
62
Realizar Daily
StandUp Sprint Burndown Charter
• Gráfica que muestra la cantidad de trabajo restante para concluir el
sprint
• Debe ser actualizado al final del trabajo completado de cada día
Fase
Implementar
Tendencia actual
Tendencia ideal
Realizar Daily
StandUp
• Actualizar el Scrumboard
Fase
Implementar
63
Dinámica
Burndown
Refinar el Backlog
Priorizado del
Producto Refinar al Product Backlog
• El PO es responsable de refinar el PBL priorizado
64
Refinar el Backlog
Priorizado del
Producto Refinar al Product Backlog
El product backlog puede ser re-priorizado debido a:
Rechazo de entregables
Refinar el Backlog
Priorizado del
Producto
Refinamiento de los PBL
Fase
Implementar
65
Refinar el Backlog
Priorizado del
Producto
Fase
Implementar Al final del ¿Cuánto
4 hrs. para
un mes de
Equipo, PO,
Scrum
¿Cuando? ¿Quién?
sprint tiempo? duración del master,
sprint Interesados
REVISIÓN Y
RETROSPECTIV
A
Fase
Revisión y Demostrar y validar
el sprint
Retrospectiva
Retrospectiva del
sprint
66
Demostrar y validar
el sprint
Demostrar y validar el Sprint
• El Development demuestra los entregables desarrollados al PO.
Retrospectiva del
sprint Retrospectiva del Sprint
67
• Bienvenida a cada uno
Retrospectiva del • Propósito de la Ceremonia
sprint Preparar el escenario • Medición del estado de ánimo
Retrospectiva del
sprint
68
Retrospectiva del
sprint
Fase
Revisión y Scrum
4 hrs. para
Retrospectiva ¿Cuando?
Al final del ¿Cuánto un mes de
¿Quién?
master,
Development,
sprint tiempo? duración del
PO
sprint
(opcional)
LIBERACIÓN
Enviar entregables
69
Enviar Entregables
Entrega de liberación
Enviar Entregables
70
Enviar Entregables
Entrega de liberación
Se obtiene:
Contenido de la liberación
Notas de la liberación
71
Dinámica
Mapa conceptual
Riesgo
72
También el manifiesto Agile toma ventaja de los
imprevistos.
Recordando…
seguimiento
Respuesta al cambio sobre
de un plan
¿Qué es?
• Riesgo es que sucedan cosas diferentes a lo planeado.
73
Se incurre en mayor riesgo
Ocurre el mayor impacto
Plan Ejecución
Oportunidad y Riesgo
Concepto Incremento del Riesgo
Periodo cuando
$ Valor
se incurre en
Periodo de
el mayor riesgo
Impacto mayor
Impacto del riesgo
74
Aversión al riesgo: No esta dispuesto
a aceptar el riesgo
Actitud ante
Neutral ante el riesgo: No se ve
afectado por el nivel de
incertidumbre de los resultados.
el riesgo de
Stakeholder
Amante al riesgo: Está dispuesto a
asumir el riesgo.
PRORIZACION DE
RIESGOS
Risk Adjusted Backlog Risk Burn Down Chart
75
Probabilidad Amenazas/Oportunidades
76
• Un árbol de decisión considera eventos futuros para tomar una decisión
en el presente
• Calcula el valor monetario esperado (probabilidad multiplicada por
impacto)
Ejemplo
Una compañía está intentando determinar si vale la pena hacer prototipos para
su proyecto. Ya han establecido los siguientes impactos, los cuáles indican si el
Árboles de
equipo funciona o no. decisiones
Costo de realizar el prototipo $200,000.00
Al realizar el prototipo se cuenta con 35% de probabilidad de falla con un
impacto de 120,000.00
Al no realizar protitopo se cuenta con 30% de éxito y $450,000.00 de impacto si
algo sale mal.
¿Con o sin prototipo?
77
Scrum es rápido en identificar y mitigar riesgos y puede mejorar en gran medida las
herramientas de gestión de riesgos
La lista priorizada de riesgo es combinada con la lista de requerimientos priorizada
para crear un nuevo Backlog ajustada por riesgo.
Backlog Ajustado por
Lista de riesgos
priorizada
Feautures Priorizadas
riesgos
Funcionalidad 1
Backlog de
Riesgo 1
Funcionalidad 1
Acción 2 de Riesgo
Funcionalidad 2
Riesgos
Funcionalidad 2 Funcionalidad 3
Riesgo 2 Acción 2 de Riesgo
Funcionalidad 4
Riesgo 3 Funcionalidad 3
Acción 4 de Riesgo
Funcionalidad 7
78
Las siguientes prácticas de Scrum facilitan la gestión
efectiva del riesgo:
Escalado
79
• Se enfoca a la revisión de los entregables y al
trabajo que ha sido realizado y determina el camino
para mejorar las prácticas y métodos usados para Scrum de
hacer el trabajo del proyecto. Scrums
Scrum de Scrums
80
Similar al Daily Standup Meeting
81
Scrum de
Scrums
82
Jefe Propietario del Producto (Chief Product Owner)
Proyectos de
cualquier
Un proyecto es un emprendimiento colaborativo para
tamaño y crear nuevos productos o servicios.
complejidad
83
1. Portfolio Propietario del producto—Define los objetivos
estratégicos y las prioridades del Portfolio.
Portafolio 2. Portfolio Scrum Master—Resuelve problemas, elimina
Impedimentos, facilita, y lleva a cabo reuniones para el
Porftolio.
Equipo de desarrollo.
Dueño del producto Scrum Master
Proyecto
Portafolio
Conjunto de Orientación de
Scrum • Administrar todos los programas y proyectos
(Scrum Guidence Body) • Trabajo a realizar está contenida en un Portfolio Backlog
• Opcional
Programa
• Podría ser sólo un
conjunto de documentos o • Administrar proyectos relacionados
• Trabajo a realizar está contenida en un Program
grupo de expertos
•
Backlog
Realizar la reunión de priorización del Program Backlog
Complejidad
• Definir los objetivos
de 2 a 6 meses
relacionados con la
calidad, regulación
gubernamental, seguridad Proyecto
y otros parámetros claves
• Los proyectos gestionados por los respectivos Scrum
Teams
• Utilizado por los Scrum
• Un proyecto puede tener uno o más Scrum Tems
Teams cuando es • Trabajo a realizar está contenido en un Product
necesario para su trabajo Backlog
• Trabajo acompañado en Sprint de 1 a 6 semanas
• Realizar Scrum of Scrums para coordinar y
comunicarse entre Scrum Teams
84
Thai
Traditional Chinese
Gracias Spanish
Merci
French
Obrigado
Brazilian Portuguese
Arabic
Grazie Danke
Italian German
Simplified Chinese
Japanese
Anexo
85
¿Quién
aprueba el
cambio?
¿Quién
valida el
cambio?
86
Estimación del valor del proyecto
• Retorno sobre la inversión
• Valor presente neto
• Tasa interna de retorno Técnicas de
Planificar por valor Justificación
• Mapa de flujo de valor
• Priorización basa en el valor para el cliente
del negocio
• Esquemas simples cuando es
• MoSCoW
• Dinero Monopoly complejo
• 100 puntos
• Kano
Clasificación relativa de priorización
Mapeo de historias
87
Ejemplo: El RSI para un proyecto que tendrá un costo de $125,000 en desarrollarse y con
beneficios económicos estimados en $300,000, se calcula de la siguiente forma:
Técnicas de
Ejemplo: Basado en el TIR, ¿cuál proyecto es más conveniente?
• Proyecto A, que tiene una TIR del 15 % y se completará en 5 años. Justificación
• Proyecto B, que tiene una TIR del 10 % y se completará en 1 año.
Solución: El proyecto A, ya que su TIR es mayor. Aquí no se toma en cuenta el hecho de del negocio
que el
proyecto B tiene una duración más corta que el proyecto A, pues el tiempo ya está cuando es
representado en los cálculos del TIR (tal como en el VPN, es el valor actual y no el valor
futuro complejo
el que se utiliza para determinar la TIR).
88