Mapeo del flujo de valor para software: visualizar el flujo en la entrega digital
El VSM hace visible el desperdicio mapeando cada paso del proceso, el tiempo en cada paso, y el tiempo de espera entre pasos. La misma lógica se aplica a la entrega de software. Una funcionalidad que tarda diez días en codificarse puede tardar seis semanas en llegar a los usuarios — no porque el desarrollo fuera lento, sino por tiempos de espera acumulados en revisión de código, entornos de prueba, aprobación de QA y colas de release. Para ejecutar un VSM de software: definir la unidad de valor (un ítem de backlog representativo), recorrer el ítem a través del sistema registrando tiempo de proceso y tiempo de espera en cada paso, y calcular la eficiencia del flujo (ratio tiempo de proceso / tiempo de entrega total). Un 10 a 20 % es típico en equipos de buen rendimiento — es decir, el 80-90 % del tiempo transcurrido es espera. Las mejoras de mayor apalancamiento reducen el tiempo de espera, no el tiempo de actividad: normas de equipo para revisiones de código rápidas, provisionamiento automatizado de entornos, y delegación de autoridad de aprobación cerca del trabajo.
Si sus equipos de entrega quieren reducir la brecha entre cuándo el trabajo está listo y cuándo llega a los usuarios, la asesoría en entrega de programas y proyectos de XNM trabaja con equipos tecnológicos para identificar y eliminar las restricciones de flujo que determinan qué tan rápido llega el valor a los clientes.