11 cosas sobre DevOps (3): En qué difiere de ITIL o de ITSM

El tercer punto sobre DevOps que propone Gene Kim es la relación con ITIL y ITSM, dos conjuntos de prácticas y disciplinas para la gestión de operaciones IT, muy extendidas, especialmente en las grandes empresas. Como en las dos anteriores entregas, esperamos que os unáis al debate en Twitter, con el hashtag #11cosasdevops.
3. ¿Cómo difiere DevOps de ITIL o de ITSM?
Aunque la mayoría de gente ve DevOps como un contragolpe a ITIL o a ITSM, yo [*] tengo una visión distinta. ITIL y ITSM son mejores codificaciones de los procesos de negocio que forman la base de las operaciones IT. De hecho, describen muchas de las capacidades que las operaciones IT necesitan tenen en orden para dar soporte al flujo de trabajo al estilo DevOps.
El resultado de aplicar metodologías ágiles y la integración contínua en el equipo de desarrollo genera, como salida, las versiones liberadas, que son la entrada para el equipo de operaciones. Para acomodar la rápida cadencia de publicación de versiones asociada con DevOps, muchas áreas de los procesos ITIL requieren estar automatizados, especialmente los procesos de cambio, configuración y liberación.
La meta de DevOps no es sólo incrementar el ritmo de cambio, sino desplegar exitosamente nuevas funcionalidades en producción, sin causar caos ni interrumpir otros servicios, permitiendo la detección y corrección cuando ocurran. Esto se añade a las disciplinas ITIL de diseño de servicio y gestión de incidentes y problemas.
[*] | La primera persona hace referencia al autor del original. |