05/05/2020
ELENABARREIRO
PEDAGOGA, SFC, SMC, SPOC
• La Teacher de los Directores
Clase
Clase 52
Scrum Integral Online
SDC® - SMC® - SPOC®
Datos Contacto Scrum
55 6544 7364
[email protected] Lic. Elena Barreiro
2
1
05/05/2020
RECUERDA
• Pon Mucha Atención
• Participa en el Chat
• Tómatelo en Serio
• Repite los Audios
• Haz los Ejercicios
• Toma Notas en Un Cuaderno
Orígenes
Ikujiro Nonaka y HirotakaTakeuchi
• A mediados de la década de los 80,
definieron una estrategia de desarrollo
de producto flexible e incluyente en la
que el equipo de desarrollo trabaja
como una unidad para alcanzar un
objetivo común.
• Su planteamiento se resume en “donde
un equipo intenta llegar hasta el final
como una unidad, pasando el balón
hacia atrás y adelante.”
2
05/05/2020
¿Quién lo formalizó?
Jeff Sutherland Jeff Sutherland
lo utilizó junto con Ken
formalmente para el Schwaber lo
desarrollo de presentaron como
Software un proceso formal
Marco de la Guía SBOK
Scrum Body of Knowledge
Principios
Procesos
Aspectos
3
05/05/2020
Marco de la Guía SBOK
Principios
Procesos
Aspectos
Principios de Scrum
Control del proceso empírico
Auto - organización
Colaboración
Prioridad basada en valor
Tiempo asignado / Time Boxing
Desarrollo iterativo
8
4
05/05/2020
Principios de Scrum
Tiempo asignado / Time Boxing
Planeación 2 hr x semana del Sprint
Ejecución De 1 a 6 semanas
Revisión 1 hr x semana del Sprint
Retrospectiva 1 hr x semana del Sprint
Daily Stand up Meeting 15 minutos x día
Ejecución
Planeación Revisión (Producto)
Retrospectiva (Equipo)
Principios de Scrum
Control del proceso empírico
Auto - organización
Colaboración
Prioridad basada en valor
Tiempo asignado / Time Boxing
Desarrollo iterativo
10
5
05/05/2020
Marco de la Guía SBOK
Principios
Procesos
Aspectos
11
Aspectos Scrum
1. Organización
2. Justificación de Negocio
3. Calidad
4. Cambio
5. Riesgo
12
6
05/05/2020
1. Organización
Roles Core Roles Non Core
13
Roles Core
Product Owner Scrum Master Scrum Team
14
7
05/05/2020
Roles Core – Product Owner
La voz del cliente (VOC)
Define las funcionalidades del producto con sus respectivos
criterios de aceptación
Decide sobre las fechas y contenidos de los lanzamientos
Es responsable por la rentabilidad del producto
Prioriza funcionalidades de acuerdo al valor del
mercado/negocio
Ajusta funcionalidades y prioridades en cada iteración si es
necesario
Acepta o rechaza los resultados del trabajo del equipo
15
Roles Core – Scrum Master
Representa a la gestión del proyecto
Responsable de promover los valores y
prácticas de Scrum
Remueve impedimentos
Se asegura de que el equipo es
completamente funcional y productivo
Permite la estrecha cooperación en todos
los roles y funciones
Escudo del equipo de interferencias
externas
16
8
05/05/2020
Criterios para elegir al Scrum Master
1. Habilidades para resolución de problemas
2. Disponibilidad
3. Compromiso con el proyecto
4. Estilo de liderazgo facilitador
17
Roles Core – Scrum Developers
Equipos pequeños - 6 a 10 personas
Equipos co-ubicados (War room)
Expertos en su materia
Multi-functional
Fulltime
Auto Organizados
Cambio Miembros entre Sprints
Tienen completa autoridad para hacer lo que
sea necesario para cumplir con el objetivo
Responsables de la construcción y Calidad
del producto
18
9
05/05/2020
Roles Non Core
• Stakeholders (Interesados)
• Cuerpo de asesoramiento de Scrum Scrum Guidance Body SGB
• Vendedores/Proveedores/Contratistas Vendor
• Product Owner del Programa/Portafolio
• Scrum Master del Programa/Portafolio
19
Roles Non Core
• Cuerpo de asesoramiento de Scrum Scrum Guidance Body SGB
SGB
Documentos Personas
Alcanzar Calidad
20
10
05/05/2020
Roles Non Core
• Stakeholders (Interesados)
• Cuerpo de asesoramiento de Scrum Scrum Guidance Body SGB
• Vendedores/Proveedores/Contratistas Vendor
• Product Owner del Programa/Portafolio
• Scrum Master del Programa/Portafolio
21
Aspectos Scrum
1. Organización
2. Justificación de Negocio
3. Calidad
4. Cambio
5. Riesgo
22
11
05/05/2020
2. Justificación del Negocio
Justificación del negocio en Scrum se basa en el concepto de entrega impulsada por el
valor. Una de las características claves de cualquier proyecto es la incertidumbre de los
resultados. Es imposible garantizar el éxito del proyecto, independientemente del
tamaño o la complejidad de un proyecto. Teniendo en cuenta esta incertidumbre de
alcanzar el éxito, Scrum intenta iniciar la entrega de los resultados lo antes posible. Esta
entrega temprana de los resultados, y por lo tanto el valor, proporciona una oportunidad
para la reinversión y les demuestra el valor del proyecto a los socios.
23
2. Justificación del Negocio
INICIO
???
Product
Backlog
24
12
05/05/2020
2. Justificación del Negocio
INICIO
???
Product
Backlog
25
2. Justificación del Negocio
Justificación del negocio en Scrum se basa en el concepto de entrega impulsada por el
valor. Una de las características claves de cualquier proyecto es la incertidumbre de los
resultados. Es imposible garantizar el éxito del proyecto, independientemente del
tamaño o la complejidad de un proyecto. Teniendo en cuenta esta incertidumbre de
alcanzar el éxito, Scrum intenta iniciar la entrega de los resultados lo antes posible. Esta
entrega temprana de los resultados, y por lo tanto el valor, proporciona una oportunidad
para la reinversión y les demuestra el valor del proyecto a los socios.
26
13
05/05/2020
3. Calidad
En Scrum, la calidad se define como la capacidad del producto o servicio
de cumplir con los Criterios de Aceptación y de alcanzar el valor de
negocio que espera el cliente
27
4. Cambio
Los proyectos Scrum le dan la bienvenida a los cambios mediante el uso de los Sprints
cortos y repetitivos que incorporan la retroalimentación del cliente en cada entrega del
Sprint. Esto permite que el cliente interactúe regularmente con los miembros del Equipo
Scrum, vea entregables a medida que estén listos, y cambie los requisitos si es necesario
antes del siguiente Sprint.
28
14
05/05/2020
4. Cambio
INICIO
???
Product
[…] Criterios de Aceptación
Backlog
29
5. Riesgo
Procedimiento para gestionar los riesgos:
1. Identificarlos
2. Evaluarlos
3. Priorizarlos
4. Estrategia de Respuesta
5. Comunicación
30
15
05/05/2020
Garantías de Scrum
Adaptabilidad
Resolución de Problemas de Forma más
Transparencia Rápida
Retroalimentación Continua Entregables Efectivos
Mejora Continua Centrado en el Cliente
Entrega Continua de Valor Entorno de Alta Confianza
Responsabilidad Colectiva
Marcha sostenible
Alta Velocidad
Entrega Anticipada de Alto Valor
Medio Ambiente Innovador
Proceso de Desarrollo Eficiente
Motivación
31
Marco de la Guía SBOK
Principios
Procesos
Aspectos
32
16
05/05/2020
ELENABARREIRO
PEDAGOGA, SFC, SMC, SPOC
• La Teacher de los Directores
Clase
Clase 52
33
17