MUDA
Despilfarros en Desarrollos de Software
Orlando García
[email protected] http://twitter.com/ogarciacar
Expectativa del Cliente
Despilfarros
•Retrasos en la entrega del software
Despilfarros
•Retrasos en la entrega del software
•Incrementos en el costo de los proyectos
Despilfarros
•Retrasos en la entrega del software
•Incrementos en el costo de los proyectos
•Software de baja calidad
Desarrollos Libres de Despilfarros
Funcionalidades Extras
1
Software InnecesarioInmediatamente
Funcionalidades Extras Iterativas
1
Iteraciones a la Carta
1
Defectos
2
HU
Chequeos Correctivos
Chequeos Preventivos
2
HU
Despilfarros
•Desarrollo Basado en Pruebas•Requerimientos ejemplificados•Programación Pruebas Aceptación•Programación Pruebas Unitarias
2
HU
Despilfarros
•Desarrollo Basado en Pruebas
•Integración Continua – Pruebas Funcionales
2
HU
Despilfarros
2
HU
•Desarrollo Basado en Pruebas
•Integración Continua – Pruebas Funcionales
•Liberaciones Frecuentes
Trabajos Parcialmente Hechos
3
Gestión deInventarios
Reduce el Nivel del Agua
3
HU
Múltiples Tareas Simultáneas
4
Ignorar Límites Naturales
Despilfarros
•Un desarrollador en más de un proyecto o HU
4
Despilfarros
•Un desarrollador en más de un proyecto o HU
•Un sprint con más de una meta
4
Despilfarros
•Un desarrollador en más de un proyecto o HU
•Un sprint con más de una meta
•Un equipo para atender más de un cliente
4
Limita el Trabajo en Proceso
4
Esperas
5
CarenciasDirectas
Despilfarros
•Información requerida
5
Despilfarros
•Información requerida
•Analistas, Desarrolladores, Testers, PO, Cliente
5
Despilfarros
•Información requerida
•Analistas, Desarrolladores, Testers, PO, Cliente
•Toma de decisiones
5
Dependencias Resueltas
5
Retrabajos
6
RepetirProcesos
Despilfarros
•Documentación no codificada
6
Despilfarros
•Documentación no codificada
•Código no probado ni integrado
6
Despilfarros
•Documentación no codificada
•Código no probado ni integrado
•Software no liberado
6
Secuencia Oportuna
6Prioriza Codifica Prueba Libera
Pases de Responsabilidades
7
InconsistenciasConceptuales yResultados
Despilfarros
•Desarrollo orientado a completar actividades
7
Despilfarros
•Desarrollo orientado a completar actividades
•Evaluación de rendimiento por departamento
7
Despilfarros
•Desarrollo orientado a completar actividades
•Evaluación de rendimiento por departamento
•Información deformada en cada salto
7
Equipos Homogéneos
7