2. ¿QUÉ ES?
Es una filosofía de trabajo nacida en Japón a fines de la
década del '50, para mejorar los procesos de
producción a través de la eliminación de las siete
grandes causas de desperdicio
Sobreproducción
Inventario
Transporte
Defectos
Sobre-procesos
Esperas
Movimientos innecesarios
3. MEJORA CONTINUA
Con la aplicación de la Mejora Continua se contribuye a mejorar las
debilidades y afianzar las fortalezas de los Equipos, así como de la Empresa
en su conjunto. De este modo se logra ser más productivos y competitivos.
Las organizaciones y los Equipos deben analizar los procesos utilizados, de
modo que si existe algún inconveniente, problema o ineficiencia estás
puedan mejorarse o corregirse.
4. CICLO DEMING (O CICLO PDCA) QUE INDICA UNA SUCESIÓN DE PASOS
LÓGICOS PARA ABORDAR CUALQUIER PROBLEMA ; PL ANIFICAR (PL AN), HACE R
VERIFICAR (CHECK) Y ACTUAR (ACT)
• Revisar los procesos que se
pretende mejorar y estudiarse
distintas propuestas de
Elegirla y aplicarla.
• Examinar críticamente
los efectos de las
mejoras realizadas
• Determinar cuál es el proceso
estudiar y cuáles son las metas
a alcanzar.
• Corregir los posibles
desvíos que pudiesen
ocurrir con respecto a
lo planeado
Actuar Plan
HacerVerificar
Focalizado en los procesos y mediciones
estadísticas, pero no en las personas
5. ANTECEDENTES: KAIZEN
(KAI= CAMBIO; ZEN= BUENO)
Después de la II Guerra Mundial, en Japón se aplicaron
técnicas estadísticas, como las usadas por Deming
La milenaria filosofía de superación de los japoneses,
logró complementar la inteligencia racional con
inteligencia emocional
6. LAS KATAS
Una serie, forma o secuencia de movimientos establecidos, que se aplica para
aprender Karate
Se comienza el aprendizaje con kata relativamente menos complejos para luego ir
incrementando la complejidad de las técnicas y la velocidad de ejecución
Se habla de código Kata, como una forma de perfeccionar las habilidades de
programación de un desarrollador a través de la práctica y la repetición
7. QUÉ VAMOS A OBTENER?
• Calidad de los Procesos:
Estandarización de procesos
Visibilidad del proceso
Visibilidad de la estrategia
Visibilidad del estado
• Calidad del Equipo:
Aprendizaje continuo
Comunicación
Colaboración
Mayor confianza
• Calidad del Producto:
Detección temprana de errores
Testeo constante
Diseño continuo
Automatización de pruebas
8. LA MEJORA CONTINUA EN EL DESARROLLO DE
SOFTWARE
Proceso Equipo con
Compromiso y
Disciplina
Perfecciona-miento
Personal
9. EJEMPLO: APLICACIÓN DEL CICLO DEMING EN
UN SPRINT DE SCRUM
Planificación
del Sprint
Desarrollo del
Sprint
Sprint Review
Sprint
Retrospective
10. APLICACIÓN DEL CICLO DEMING EN EL CICLO
DIARIO
Daily
Trabajo Diario
Board y
Burndown
Análisis de
Impedimentos
11. ¿Cómo lo vamos a implementar?
O Automatización de pruebas
O Detección temprana de errores
O Testeo constante
12. 1. Pair Programming
O Mayor disciplina
O Mejor diseño
O Mejor código
O Menos errores
O Mayor cohesión del equipo
O Enseñanza mutua
II. Mejora de procesos
O Estandarización de procesos
O Automatización
O Claridad
O Visibilidad
III SCRUM
O Enfoque Agile
O Historias de Usuario
O Diseño Centrado en el Usuario
O Entrega continua de Software con valor
O Iterativo e incremental
O Sprints Planning, Daily Scrum, Sprint Review
& Sprint Retrospective
IV Equipo y Colaboración
O Equipo unido
O Equipo cercano
O Comunicación abierta y directa
O Ambiente colaborativo
O Sentimiento de pertenencia