La plataforma global e independiente para la comunidad SAP.

¡O DevOps o estás fuera!

DevOps está actualmente en boca de todos, ya que se supone que garantiza una comercialización más rápida, mejor calidad y más armonía entre los equipos de desarrollo y administración en los proyectos de software. Y parece que funciona.
Florian Bender, Developer Week
21 de junio de 2017
¡O DevOps o estás fuera!
avatar
Este texto ha sido traducido automáticamente del alemán al español.

A grandes rasgos, DevOps consiste en mejorar la comunicación entre los equipos implicados en la realización de un proyecto de software, con el objetivo de conseguir al final un producto mejor y ciclos de lanzamiento más cortos, por supuesto.

Es más fácil decirlo que hacerlo, ya que muchos equipos de TI siguen caracterizándose por una mentalidad de silo en lugar de un verdadero espíritu de equipo. Pero esto es exactamente lo que se necesita para que los proyectos de TI se lleven a cabo con éxito y a tiempo... y, de paso, vuelvan a ser divertidos.

El último estudio de Sonatype también muestra que muchos equipos están cambiando actualmente a DevOps o ya lo han hecho.

"Los resultados de la encuesta de este año muestran que las empresas de todo el mundo están en proceso de transformar su desarrollo de herramientas y procesos nativos de cascada a nativos de DevOps"

explica Wayne Jackson, Director General de Sonatype.

¿Primero el trabajo, luego el placer?

Hablando de diversión: Patrick Debois, uno de los iniciadores del movimiento DevOps, lo resume en su famosa frase:

"¡Y recuerda que se trata de devolver la diversión a la informática!".

El reparto mutuo de culpas entre el departamento de desarrollo y el de operaciones debería llegar por fin a su fin. Porque si se quiere trabajar de forma ágil -y eso significa un despliegue frecuente y un feedback constante del cliente-, básicamente chocan dos intereses opuestos:

Mientras que al departamento de desarrollo le interesan los lanzamientos rápidos y frecuentes, el de operaciones prefiere evitarlos. Esto suele provocar conflictos, recriminaciones y mal humor.

Y, lo que es más importante, ¡la calidad de los proyectos se queda a medio camino! Al cliente no le importa si la aplicación no funciona porque el código es defectuoso o porque hay problemas con el entorno en vivo.

El deseo de crear valor para el cliente es, por tanto, el núcleo del movimiento DevOps. Donovan Brown, especialista en DevOps de Microsoft y ponente principal en la Developer Week, está de acuerdo:

"Yo diría que la creación de valor es la verdadera esencia de DevOps y que la comunicación es clave para ofrecer continuamente valor a los usuarios finales. Si los equipos se niegan a comunicarse, solo provocarán retrasos".

Menos fricción: desbloqueos más rápidos

Pero, ¿qué pueden esperar las empresas de DevOps? Muy sencillo:

¡Mayor velocidad y mejor calidad! Donovan Brown también está convencido de ello:

"Algunos de nuestros clientes han medido que necesitan un 80% menos de tiempo para rectificar errores con DevOps. Otros han podido multiplicar por 15 su frecuencia de despliegue".

Cuando se aplican los principios de DevOps, es decir, cuando los especialistas de negocio y de TI colaboran directamente y la automatización es lo suficientemente amplia, las empresas son capaces de lanzar nuevas versiones en un breve espacio de tiempo y, si es necesario, adaptarlas el mismo día.

Esta ventaja es especialmente evidente cuando se trabaja con otras empresas de TI que no utilizan DevOps. Por otro lado, los costes de DevOps son difíciles de medir. Esto se debe a que muchos de ellos no pueden expresarse en euros o dólares. Lleva tiempo establecer la nueva cultura y cambiar los procesos que prevalecen en un equipo. Sin embargo, los expertos están seguros de que es mucho más caro no introducir DevOps:

"Ignorar DevOps, aunque la competencia lo utilice, llevará cada vez más a las empresas a la quiebra"

aclara Donovan Brown.

En su opinión, el debate sobre si DevOps debe implantarse o no ha terminado.

"O implementas DevOps o estás fuera"

Brown está convencido.

Brown también rechaza el argumento de que el software se desarrollaba con éxito antes de DevOps:

"Hoy en día, hay que automatizar todo lo posible o no podremos seguir el ritmo. Además, hay que recibir las opiniones de los usuarios y adaptar el trabajo en función de ellas, incluso durante la producción".

Los desarrolladores deben supervisar constantemente el uso de su aplicación. Solo así podrán garantizar que aportan valor.

Pero, ¿cómo puede implantarse exactamente DevOps? Por desgracia, no existe una receta universal, pero sí las mejores prácticas de DevOps. Esto se debe a que numerosos equipos de todo el mundo ya han adquirido experiencia con la introducción e implementación de DevOps, en la que pueden basarse los recién llegados a DevOps.

Lo más importante es estar abierto al cambio y comprender las ventajas. Después, el propio proceso y los productos DevOps son relativamente fáciles de implantar.

Lo difícil, sin embargo, es convencer a quienes llevan 20 años haciendo las cosas del mismo modo para que en el futuro las hagan de otra manera.

Reorganizar proyectos y equipos no es fácil. Hay que convencer a todos los implicados de la nueva organización y tomar decisiones difíciles.

Y siempre habrá obras en el futuro que puedan adaptarse y optimizarse. En la Developer Week de Núremberg podrá descubrir cómo funciona mejor el cambio a DevOps y cómo evitar trampas dolorosas.

Donovan Brown y muchos otros expertos en TI le muestran cómo se hace en DevOps Best Practices.

avatar
Florian Bender, Developer Week

Florian Bender es Jefe de Proyecto de la Semana del Desarrollador en Neue Mediengesellschaft Ulm.


Escriba un comentario

Trabajar sobre la base de SAP es crucial para el éxito de la conversión a S/4. 

Esto confiere al centro de competencia una importancia estratégica para los clientes actuales de SAP. Independientemente del modelo operativo de S/4 Hana, temas como Automatización, Supervisión, Seguridad, Gestión del ciclo de vida de las aplicaciones y Gestión de datos la base de las operaciones S/4.

Por segunda vez, E3 Magazine organiza una cumbre para la comunidad SAP en Salzburgo con el fin de ofrecer información exhaustiva sobre todos los aspectos del trabajo preliminar de S/4 Hana. Toda la información sobre el evento puede encontrarse aquí:

Cumbre de Centro de Competencia SAP 2024

Lugar de celebración

Sala de actos, FourSide Hotel Salzburg,
En el recinto ferial 2,
A-5020 Salzburgo

Fecha del acontecimiento

5 y 6 de junio de 2024

Entrada normal:

€ 590 sin IVA

Lugar de celebración

Sala de actos, Hotel Hilton Heidelberg,
Kurfürstenanlage 1,
69115 Heidelberg

Fecha del acontecimiento

28 y 29 de febrero de 2024

Entradas

Billete normal
590 EUR sin IVA
El organizador es la revista E3 de la editorial B4Bmedia.net AG. Las conferencias irán acompañadas de una exposición de socios seleccionados de SAP. El precio de la entrada incluye la asistencia a todas las conferencias de la Cumbre Steampunk y BTP 2024, la visita a la zona de exposición, la participación en el evento nocturno y el catering durante el programa oficial. El programa de conferencias y la lista de expositores y patrocinadores (socios de SAP) se publicarán en este sitio web a su debido tiempo.