DevOps es una metodología de trabajo mediante el uso de nuevas herramientas y prácticas, que consiste en eliminar las barreras entre los equipos de desarrollo y operaciones en un área de IT. El objetivo de DevOps es optimizar y agilizar el ciclo de desarrollo (flujo de valor), potenciando la cultura de equipo (centrándose en la colaboración y comunicación de sus miembros), etc.; produciendo entregas continuas tendiendo a reducir el tiempo entre el momento en que se genera un cambio (productividad de desarrollo) y el momento en que se aplica en el entorno de producción (confiabilidad de las operaciones) DevOps plantea la necesidad de un cambio cultural hacia la colaboración e integración, las empresas innovadoras y líderes disponen de equipos que visualizan todo el ciclo de vida del desarrollo y la infraestructura como parte de sus responsabilidades; acelerar del tiempo de comercialización, la mejora de la calidad, la satisfacción del cliente, el lanzamiento confiable, mejora de la productividad y la eficiencia son beneficios claves que motivan su implementación.
Sin embargo existen organizaciones con modelos de desarrollo tradicional que dificultan la adopción de estas prácticas sin antes realizar un fuerte cambio cultural y organizativo, adaptando o creando estructuras de equipo de trabajo acordes en sus áreas de IT.
El presente artículo refleja una experiencia de haber implementado DevOps en una organización del Estado en Tierra del Fuego.