La idea de tener un ingeniero de DevOps se ha vuelto bastante popular recientemente , y parece atractivo tener una persona que pueda ingresar y proporcionar muchos de los beneficios de DevOps, como se describe en el blog de Puppet :
Las organizaciones que utilizan las prácticas de DevOps tienen un funcionamiento abrumadoramente alto: implementan código hasta 30 veces más frecuentemente que sus competidores, y 50 por ciento menos de sus implementaciones fallan, según nuestro informe del Estado de DevOps de 2015.
Sin embargo, he notado una gran oposición vocal a la idea de un ingeniero de DevOps para intentar hacer estas mejoras:
Incluso con un amplio acuerdo sobre los atributos centrales de DevOps, la controversia rodea el término "ingeniero de DevOps". Algunos dicen que el término en sí contradice los valores de DevOps. Jez Humble, coautor de Continuous Delivery, señala que solo llamar a alguien ingeniero de DevOps puede crear un tercer silo además de dev y ops - "... claramente una forma pobre (e irónica) de tratar de resolver estos problemas ".
¿Por qué podría no ser una gran idea para una empresa contratar a un ingeniero de DevOps para que intente e 'implemente DevOps', a diferencia del cambio organizativo que promueven blogs como este ? ¿Se negarán los beneficios simplemente teniendo un rol DevOps aislado?