Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso del mapeo del flujo de valor del desarrollo para identificar las limitaciones a DevOps los resultados
Michael Kingery, Amazon Web Services () AWS
Abril de 2023 (historial del documento)
DevOpslos equipos suelen trabajar con sistemas complejos que involucran personas, procesos y tecnología. Esta complejidad puede dificultar saber dónde invertir tiempo y esfuerzo cuando se quiere mejorar el sistema. Completar un mapa de flujo de valores de desarrollo (DVSM) puede ayudarlo a identificar y priorizar las áreas de mejora en su proceso de desarrollo de software.
El mapeo del flujo de valor del desarrollo es un proceso que se utiliza para identificar y priorizar las restricciones que afectan negativamente a la velocidad y la calidad en el ciclo de vida del desarrollo de software (SDLC). Una restricción es un factor que limita el flujo de valores. DVSM amplía el proceso de mapeo del flujo de valor diseñado originalmente para las prácticas de fabricación ajustadas. Se centra en los pasos y los equipos necesarios para crear y transferir valor a través del proceso de desarrollo de software. Incorpora prácticas optimizadas, como el pensamiento sistémico, la eliminación de residuos, la visualización del trabajo y el trabajo en lotes pequeños. Un DVSM apoya DevOps los principios de la mejora continua, la colaboración, la eliminación de silos y las transferencias, las decisiones basadas en los datos y el desarrollo ágil a través de pequeños resultados.
Para cada paso del proceso de desarrollo de software, usted identifica el plazo de entrega (LT), el tiempo de proceso (PT) y el porcentaje de finalización y precisión (%CA). Usted describe la ruta correcta, que es el flujo del proceso si no se encuentran excepciones o errores durante el desarrollo. También describe la ruta de error, que es el flujo que se produce cuando el producto no supera cualquier paso del proceso de desarrollo. En la imagen siguiente, se muestra un ejemplo de un DVSM completo.
Destinatarios previstos
Esta guía está diseñada para funcionarios ejecutivos, gerentes de TI y DevOps gerentes de programas que estén interesados en utilizar un DVSM para impulsar mejoras en la velocidad y la calidad en el ciclo de vida del desarrollo de software de su organización. Esta guía y el proceso de DVSM pueden ayudar significativamente a los equipos de productos unificados que desean optimizar la entrega y a los equipos aislados que desean reducir el desperdicio asociado a las transferencias.
Resultados comerciales específicos
El mapeo del flujo de valor del desarrollo puede ayudar a DevOps los equipos a:
-
Reduzca los costos al minimizar los gastos generales asociados con la pérdida de pasos, la duplicación y las transferencias
-
Aumente la velocidad reduciendo el tiempo de entrega y los pasos desperdiciados
-
Mejore la satisfacción de los empleados aumentando la autonomía y reduciendo las dependencias, las transferencias y los pasos desperdiciados
-
Reducir el tamaño de los lotes
-
Identifique e invierta en mejoras que afecten positivamente al producto final
-
Elimine los silos y reduzca el número de traspasos entre equipos
-
Adopte un modelo de equipo de producto o de equipo de plataforma