Resumen
Su organización admite una aplicación empresarial crítica implementada en varias regiones de todo el mundo. En la actualidad, cada implementación tarda una media de trece semanas. Requiere que los elementos técnicos más antiguos estén en el sitio con el equipo de implementación para corregir los muchos problemas imprevisibles que surgen. La competencia está implementando de forma agresiva nuevas funcionalidades en el mercado cada día y se necesita un cambio urgentemente. Para lograr este cambio se debe producir un cambio cultural importante, así como la implementación de un proceso para identificar los puntos problemáticos y las actividades que no agregan valor. Estas actividades deben optimizarse o eliminarse.
Las operaciones y el desarrollo en silos se están sustituyendo para crear equipos multidisciplinares que colaboren con herramientas y procedimientos compartidos y eficaces.
DevOps es la unión de personas, procesos y productos para permitir la entrega continua de valor a los usuarios finales. En los servicios de Microsoft, abarca todo el ciclo de vida de entrega del software, desde la idea hasta la ejecución de las aplicaciones en producción.
Se han identificado cuatro pilares que respaldan la mentalidad y la base de DevOps y que se derivan de personas/proceso/producto: cultura, producto ajustado, arquitectura y tecnología.
Luego se han identificado ocho funciones o capacidades:
- Planeación continua
- Integración continua
- Entrega continua
- Calidad continua
- Seguridad continua
- Operaciones continuas
- Colaboración continua
- Mejora continua
Gartner Research muestra que, hasta el final de 2023, el 90 % de las iniciativas de DevOps no serán satisfactorias debido a las limitaciones de los enfoques de administración usados por la dirección. La principal responsabilidad de la dirección es la creación de un entorno que permita tener una cultura de DevOps.
La administración de productos ajustados muestra que el proceso de desarrollo por producto no es un esfuerzo ocasional. Es un proceso continuo de mejora del producto por medio de la entrega de nuevas características.