Guía Completa sobre Scrum en Proyectos
Guía Completa sobre Scrum en Proyectos
[Link]
Scrum 1
5 S´s Kanban
Andon
Kata SMED
Trabajo Lean Six Sigma
Estándar Flujo
Herramientas Production / Service Continuo
Kaizen
Tácticas 6s System TPM
[Link] 1
I. Antecedentes
Antecedentes
1986. Artículo "El nuevo desarrollo de productos".
Hirotaka Takeuchi y Ikujiro Nonaka (Harvard Business Review).
[Link] 2
Metodologías de gestión de proyectos
SECUENCIAL
TRASLAPE
INCREMENTAL
(Scrum)
Scrum 5
Scrum 6
[Link] 3
Lean Startup Ideas
Mejores decisiones en
ambientes de alta
incertidumbre. 1. Generar Creación
Aprender la idea
2. Crear
un PMV
3. Medir
4. Datos: demanda
aceptación, Datos
tipo producto,
demanda Medición Producto
Scrum 7
Scrum 8
[Link] 4
Orígenes del Scrum
§ Ceremonias
§ Artefactos
Scrum 9
Scrum 10
[Link] 5
Manifiesto Ágil
Individuos e
sobre Procesos y herramientas
interacciones
Documentación de
Productos funcionales sobre
proyectos
Scrum 11
[Link] 6
III. ¿Para qué sirve?
Asegurar que los proyectos cumplen el objetivo financiero.
Financiera Dar seguimiento al costo de los proyectos.
Analizar costo – efectividad y beneficio.
Scrum 13
Scrum 14
[Link] 7
Los 5 valores del Scrum
Los equipos que emplean Scrum de manera correcta, se adhieren con fuerza a sus cinco
valores:
Scrum 15
ü Los principales aspectos del proceso ü Los usuarios de Scrum deben ü El proceso debe ser ajustado, si
deben ser definidos por un estándar inspeccionar frecuentemente los alguna inspección determina que
común. modelos utilizados para asegurar los son entregables son
que el objetivo se cumple. inaceptables, en las diferentes
ü Un lenguaje común del proceso
etapas del modelo.
tiene que ser compartido por todos ü Las inspecciones no deben detener
los participantes. el trabajo de los proyectos. Por ello ü Planificación del Sprint (carrera).
deben ser ágiles.
ü Una definición común de "Hecho" ü Reunión diaria.
para quienes aceptan el producto ü Las inspecciones son efectivas
del trabajo. porque se realizan con los dueños o ü Revisión del Sprint.
representantes del producto ü Retrospectiva del Sprint.
(resultado del proyecto).
Scrum 16
[Link] 8
¿Quiénes utilizan Scrum?
Illumina FBI
Microsoft Yahoo
Nielsen Media Google
First American Real Estate Electronic
BMC Software High Moon Studios
John Deere Lockheed Martin
Lexis Nexis Philips
Sabre Siemens
Salesforce Nokia
Time Warner Capital One
Turner Broadcasting BBC
British Telecom Fidelity Investments
GE Bank of America
Apple
Scrum 17
Scrum 18
[Link] 9
IV. Elementos Clave
Roles
• Dueño del producto
• Scrum Master Ceremonias
• Equipo de desarrollo
• Planeación del Sprint
• Scrum Diario
• Revisión del Sprint
• Retrospectiva del Sprint
Artefactos
• Producto por realizar
• Sprints por realizar
• Gráficas Burndown
Scrum 19
V. ¿Quiénes participan?
Los equipos son auto-organizados y multifuncionales
Scrum 20
[Link] 10
Dueño del producto
Roles
Visión y mapa de producto Incubador de productos
Empoderamiento Generador de proyecto
Presupuesto Analiza atrasos
Asiste a reuniones
HISTORIAS DE USUARIO
Canvas de producto / Entregables de proyecto
Scrum 21
Scrum Master
Roles Comunicación cara a cara
Principios Scrum
Reuniones
Organización del equipo
Planificación de entregas
Transparencia y apertura
Actividades de integración del equipo
Adaptabilidad al cambio
Consenso entre el equipo
Fomenta una estrecha cooperación con las
funciones de interfaz con el equipo de
Actualiza (gráfica avance/ Tableros estatus) Scrum
Scrum 22
[Link] 11
Interacción del Scrum Master
• Ayudar al equipo en su organización y trabajo en equipo.
Roles • Eliminar los impedimentos del equipo de desarrollo.
• Ayudar al equipo de desarrollo a crear productos de alto valor.
• Facilitar la implementación de Scrum.
• Encontrar técnicas para una efectiva gestión de los entregables de productos. • Guiar a la organización en la adopción del Scrum,
• Ayudar al equipo a entender la necesidad de aclarar y sintetizar los elementos planificando el entrenamiento e implementación
de entregables de producto. en toda la organización.
• Facilitar la implementación de Scrum • Ayudar a los empleados e involucrados a entender
Scrum, tanto en lo teórico como en lo práctico.
Scrum 23
[Link] 12
VI. ¿Cuándo se utiliza?
Scrum 25
Estrategia
profitability 7 to 12% 7% 12% Materials cost 990 K 900 K 1.3 Find new vendors to reduce material cost
Business Models
1.4 Implement Lean Cost Accounting
company reducing defects Cost of poor quality 125 K 12 K 3.1.5 Implement Lean Product Development
[Link] or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
Proyectos
1. Increase Increase ROI from 1.2 Increase RONA to 24% Conversion costs 1950 1500 K 1.2 Find investments options
Certification progress 21% 78%
profitability 7 to 12% 7% 12% Materials cost 990 K 900 K 1.3 Find new vendors to reduce material cost
1.4 Implement Lean Cost Accounting Sugestions per person - 1
Accidents 3 0
Scrum
Facility sigma level 3.3 4.2 3.1.1 Train personnel on Six Sigma
Ontime deliveries 78% 99% 3.1.2 YB, GB, BB certification Available capacity
OEE 53% 78% 3.1.3 Executive training
Increase 25% 45% Delivery days 12 8 3.1.2 Pilot implementation in area A
profitability of the
Inventory Value 24 M 16 M
3.1 Implement Lean Company Inventory Value 24 M 16 M 3.1.2 Certify personnel as multiskilled operators
3. Become a operation from Inventory turns 4 12 3.1.3 Implement Lean Accounting Revenue 4.5 5M
world-class 25% to 45%, Cost > 11% Conversion Costs 2.1 M 1.25 M 3.1.4 Implement Lean Logistics pilot Material Costs 990 K 900 K
company reducing defects Cost of poor quality 125 K 12 K 3.1.5 Implement Lean Product Development
(reduce and improving 3.1.6 Implement Lean Quality system
Conversion Costs 1950 K 1500 K
expenses) customer Value Stream Profit
2 0 3.2 Maintain ISO 9000:2000 Number of 3 0 2.2.1 Conduct internal audits
satisfaction, cost Value Stream ROS
certification nonconformities 2.2.2 Perform all corrective actions
reduction of 11%
2.3.1 Initial Training
3.3 Implement New Information
On time implementation 9 2.3.2 Configure modules & Transfer Information
System
2.3.3 Develop pilot run
Certification progress 21% 78% 3.1.1 Conduct a diagnosis of the organizational climate
4. Make HR a Achieve less than
7% 1% Sugestions per person - 1 3.1.2 Establish a suggestions program and present it
competitive 1% annual 3.1 Establish a suggestions program
Safety - Days without accidents 3.1.3 Training to all program staff
advantage turnover
3.1.4 Conduct follow-up audits
[Link] 13
VII. ¿Cuánto tiempo requiere?
Scrum
§ Los proyectos tienen duraciones variables dependiendo de la complejidad del mismo.
§ La duración de un proyecto utilizando Scrum es mucho menor que los que utilizan
gestión tradicional de proyectos, acortando el tiempo total en algunas ocaciones
hasta un 50%.
Scrum 27
VIII. Procedimiento
Etapas y entregables para la gestión ágil de los proyectos.
Scrum 28
[Link] 14
PROCEDIMIENTO SCRUM PARA GENERAR EL VALOR
PASO 1: VISIÓN PASO 7: RETROSPECTIVA DEL SPRINT
Definir las metas del Producto y su alineación con Compartir aprendizaje y sugerir mejoras.
la estrategia del negocio. Responsable: Dueño del Producto.
Responsable: Dueño del Producto. Frecuencia: al final de cada Sprint.
Frecuencia: 1 – 2 veces durante el proyecto.
PREPARACIÓN EJECUCIÓN
Scrum 29
Paso 1: Visión
Fase de Preparación
Qué: se desarrolla la visión del producto, acorde con la estrategia y la
propuesta de valor. Es una actividad estratégica.
VISIÓN
Canvas DEL
Key Resources Channels
PRODUCTO
This work is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this license, visit:
[Link] or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 30
[Link] 15
Paso 1: Visión
Fase de Preparación
• Definir la Visión del producto (resultado del proyecto) en términos del valor creado.
• Es una enunciado que puede decirse en un ascensor (rápido).
• Debe ser escrito en dos o tres frases.
Recomendaciones: utiliza esta plantilla.
− Para < cliente objetivo>
− Quien < declaración de la necesidad >
− El < nombre del producto>
− Es un < categoría del producto >
− Que < beneficio clave, razón irresistible para comprarlo >
− Diferente a < principal competencia alternativa >
− Nuestro producto < declaración final de diferenciación principal >
− La cual apoya a nuestra estrategia a < estrategia de la compañía >
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 31
Paso 1: Visión
Ejemplo
• Aplicación para el teléfono inteligente: BANCO MOVIL
Para los clientes del Banco ACME
quienes necesitan la capacidad de acceder a su banco donde sea < cliente objetivo>
el Banco de Bolsillo < declaración de la necesidad >
es un una aplicación móvil < nombre del producto>
que permite seguridad, y acceso al banco cuando lo necesite < categoría del producto >
diferente a banca en línea desde PC < beneficio clave >
nuestro producto permite a nuestros usuarios acceso inmediato < principal competencia >
< diferenciación principal >
la cual apoya a nuestra estrategia captar más clientes.
< estrategia clave que apoya>
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 32
[Link] 16
Paso 2: Mapa del Producto
Fase de Preparación
Qué: es una lista de características que hacen posible la Visión.
• Se ordenan por afinidad.
• Se priorizan.
• Se definen etapas de entregas.
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 33
Categorías
Características
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 34
[Link] 17
Paso 2: Mapa del Producto
Fase de Preparación
El mapa de producto es un plan de alto nivel que muestra cómo el producto va a
evolucionar. Típicamente comprende varias entregas de producto.
Beneficios:
ü Continuidad en el propósito.
ü Alineación de los colaboradores.
ü Ayuda en la gestión de la cartera de proyectos.
ü Priorización de las características y de los entregables.
VISIÓN
DEL
PRODUCTO
Mapa de producto
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 35
Tiempo: 2 – 4 horas.
VISIÓN
DEL
PRODUCTO
[Link] 18
Paso 3: Plan de Entregas
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 37
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 38
[Link] 19
Paso 3: Plan de Entregas
Fase de Preparación
• Se definen los requisitos del proyecto
(producto).
• Es una lista de entregables del
proyecto.
• Se expresan como una lista de
Historias de usuario, las cuales se
evalúan de acuerdo a su complejidad.
• Los entregables son priorizados por el
Dueño del Producto.
• Son re-priorizados al inicio de cada
Sprint.
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 39
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 40
[Link] 20
Paso 4: Plan de Sprints
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 41
Scrum 42
[Link] 21
Paso 4: Plan de Sprints
Historia de usuario
Cada requisito técnico del proyecto se desarrolla como una "Historia de usuario.”
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 43
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 44
[Link] 22
Paso 4: Plan de Sprints
Preparación - Ejecución
• Cada Sprint se planifica
por el equipo.
• Se define el tiempo
disponible del equipo de
desarrollo.
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 45
225
AVANCE REAL
200
TRABAJO POR TERMINAR
175
AVA
NCE
150 IDE
AL
125
100
75
50
25
0
Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 Day 8 Day 9 Day 10Day 11Day 12Day 13Day 14Day 15Day 16Day 17Day 18Day 19Day 20Day 21Day 22Day 23
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 46
[Link] 23
Paso 5: Scrum Diario
Ejecución
Qué: cada uno presenta:
• ¿Qué hice ayer?
• ¿Qué voy a hacer hoy?
• ¿Hay algún impedimento?
Cuándo: Todos los días, al iniciar el día, de pie todos.
Quiénes: Todo el equipo presenta, el Dueño del Producto recibe,
los invitados observan, el Scrum Master modera. Pueden invitarse
a otras personas. Solo los miembros Scrum pueden hablar.
Responsable: Equipo de Desarrollo del Sprint.
Tiempo: 15 minutos. No es para resolver problemas.
Evita hacer reuniones innecesarias.
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 47
1,600
TAREA 1 1,400
1,200
1,000
HISTORIA DE USUARIO 2 800
TAREA 1 600
400 FINAL
TAREA 3 PROYECTADO
200
TAREA 4 TAREA 2 0
TAREA 5 1 5 10 15 TIEMPO
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 48
[Link] 24
Paso 5: Scrum Diario
Utilizar la técnica Pomodoro
§ La Técnica Pomodoro es un método para la administración del tiempo desarrollado
por Francesco Cirillo a fines de los años 1980.
§ La técnica usa un reloj para dividir el tiempo dedicado a un trabajo en intervalos de
25 minutos -llamados "Pomodoros"- separados por pausas.
Un objetivo esencial de la técnica es eliminar las interrupciones, tanto internas como externas.
Esto se hace registrándolas y posponiéndolas siempre que sea posible.
1. Decidir la tarea a realizar.
2. Poner el Pomodoro (el reloj o cronómetro) a 25 minutos.
3. Trabajar en la tarea hasta que el reloj suene y anotar una X.
4. Tomar un pausa breve (5 minutos).
5. Cada cuatro "Pomodoros" tomar una pausa más larga (15-20 minutos).
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 49
TABLERO SCRUM
GERENTE DEL
Órdenes: PROYECTO
Trabajo asignado al equipo. Por hacer Haciendo Hecho
Control:
El gerente del proyecto
continuamente monitoriza el
progreso y actualiza el
estado del proyecto. Todos planifican juntos y toman
el trabajo que necesita ser
realizado durante el Sprint.
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 50
[Link] 25
Paso 6: Revisión del Sprint
Fase de Ejecución
Qué : equipo presenta lo que se lleva a cabo durante el Sprint. Se
generan Productos Mínimos Viables (PMV).
Cuándo: al final de cada sprint (1-4 semanas).
Quiénes: el Dueño del Producto presenta lo que se ha logrado
durante el Sprint. El Equipo de Desarrollo demuestra el
funcionamiento del producto.
Responsable: Equipo de Desarrollo del Sprint.
Tiempo: 1 hora por cada semana de Sprint.
• Informal.
• De preferencia sin presentaciones de Power Point.
• No demostraciones (demos) rígidas.
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 51
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 52
[Link] 26
Paso 7: Retrospectiva del Sprint
Fase de Ejecución
Qué: 3 Preguntas:
• ¿En qué nos fue bien?
• ¿Qué quisiéramos cambiar?
• ¿Cómo podemos implementar esos cambios?
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 53
Se entregan incrementos
o productos funcionales.
Visión – Mapa de Producto– Plan de Entregas– Plan de Sprints– Scrum Diario– Revisión del Sprint– Retrospectiva del Sprint
Scrum 54
[Link] 27