DevOps: ¿Una cultura? ¿Un modo de organización? ¿Una profesión?

En primer lugar, digamos que no hay una respuesta definitiva. Aún así, hay muchas opiniones sobre qué es lo que abarca el término DevOps. ¿Es una cultura? ¿Una profesión? ¿Es un modo de organización? ¿O sólo una forma de pensar? Nosotros pensamos que es un movimiento todavía en evolución, por lo que no nos atasquemos en limitar demasiado por ahora. En su lugar, podemos hablar sobre una serie de temas comunes, herramientas e ideas. 

Nacido de la necesidad de mejorar la agilidad de prestación del servicio de IT, el movimiento DevOps enfatiza la comunicación, colaboración y la integración entre desarrolladores de software y operaciones de IT. En lugar de ver a estos dos grupos como silos que se van pasando las cosas pero que no trabajan realmente juntos, DevOps reconoce la interdependencia del desarrollo del software y las operaciones de IT y ayuda a una organización a producir software y servicios de IT de forma más rápida, con frecuentes interacciones.

La tormenta perfecta de 2009

Una tormenta perfecta de una metodología de convergencia que incluía la Gestión Ágil de Operaciones (Sistemas de pensamiento y Dinámicas), Teoría de Restricciones y gestión del Servicio de IT se unieron en 2009 a través de una serie de conferencias, charlas y debates de Twitter (#devops) a lo largo del mundo que finalmente se convirtieron en la filosofía detrás de DevOps.

 

DevOps

 

El desarrollo de software Ágil allanó el camino, alejándose del método en cascada del desarrollo de software hacia un ciclo continuo de desarrollo. Pero no incluyó el lado de las operaciones, así que mientras el desarrollo podía ser continuo, la instalación todavía tenía una orientación en cascada.

En un ambiente de DevOps, la funcionalidad cruzada, las responsabilidades compartidas y la confianza son un valor en alza. DevOps esencialmente extiende el continuo desarrollo de objetivos del movimiento Ágil a una continua integración y lanzamiento. Para hacer más fáciles los lanzamientos, Devops fomenta la automatización del cambio, configuración y procesos de lanzamiento. 

Empresas de todos los tamaños están empezando a implementar este tipo de prácticas, con el estudio «Informe sobre el estado de DevOps en 2014»  mostrando que el 63% de unos 4.000 encuestados están implementando este tipo de prácticas. Y muchas tiendas, particularmente startups pequeñas, llevan un tiempo «haciendo DevOps» sin llamarlo así.

 

Por qué hacer DevOps

Los beneficios de este enfoque son muchos, incluyendo:

  • Mejora en la frecuencia de instalación, lo cual puede llevar a sacarlo al mercado en un periodo de tiempo más breve.
  • Tasa de error más baja.
  • Un tiempo de espera más corto.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

lock icon
mail icon