Contenido Exclusivo

¡Convocatoria Abierta! “Los Mejores 20 CISO de México 2025”

¡Celebrando la Excelencia en Ciberseguridad y Seguridad de la...

La IA que no asusta

Del hype de los agentes a la “IA aburrida”...

¿Qué es DevOps y cómo puede transformar sus desarrollos de software?

DevOps es una de las tendencias clave en el desarrollo de software que han emergido recientemente. Pero a menudo este término no se entiende completamente.

Al mezclar el “desarrollo” (Development) con las “operaciones” (Operations), DevOps describe la estructura organizativa, las prácticas y la cultura necesarias para permitir un desarrollo ágil, rápido, así como operaciones escalables y confiables. 

Como se puede apreciar, el concepto se refiere a la cultura, las prácticas de colaboración y la automatización que alinea equipos de desarrollo y operaciones para que tengan una mentalidad única sobre la mejora de las experiencias de los clientes, respondiendo más rápido a las necesidades empresariales y asegurando que la innovación se equilibre con las necesidades operativas y de seguridad.

Coincidencias y divergencias

Para los equipos del área de Desarrollo, DevOps normalmente significa estandarizar las plataformas, seguir un proceso de desarrollo ágil y participar en iniciativas impulsadas operativamente. Para los equipos de Operaciones, significa apuntar a una mejor estabilidad, reducir costes y mejorar la capacidad de respuesta.

Pero no todos están de acuerdo sobre la estructura organizativa y cómo se asignan las responsabilidades entre los equipos de desarrollo y operacionales.

Algunas personas hacen hincapié en la fusión de las personas y las responsabilidades operativas y de desarrollo para que un equipo de DevOps asuma ambas responsabilidades.

Esto tiene algunas ventajas culturales, ya que tanto los desarrolladores como los ingenieros se ven obligados a responder en equipo tanto a las necesidades operativas como a las de los negocios. Y esta estructura puede ser más eficiente, especialmente en las empresas más pequeñas que no pueden dedicar fácilmente recursos para centrarse en el desarrollo o las operaciones de forma independiente.

Muchas personas también argumentan que cuando se estandariza la infraestructura en la nube y se automatizan la mayoría de los flujos de trabajo, hay menos necesidad de tener conjuntos separados de personas con diferentes habilidades y responsabilidades.

En esta visión de transformación, DevOps tiene como objetivo reducir los conflictos que surgen cuando los desarrolladores se centran en satisfacer las demandas del negocio para agregar funcionalidad y mejorar la usabilidad de las aplicaciones, mientras que los equipos de operaciones tradicionalmente se centran más en la estabilidad y la seguridad de los entornos informáticos.

Se trata, pues, de educar a los desarrolladores sobre las responsabilidades operacionales y de educar a los equipos de Operaciones sobre cómo atender las necesidades del negocio de manera más inteligente y rápida.

Cuando hay un entendimiento compartido y una mejor alineación en las prioridades y el proceso entre el equipo de desarrollo y operaciones, surge una cultura de devotos centrada en el cliente.

Bajo un concepto técnico básico, se puede concluir que, a medida que DevOps automatiza más de las interacciones con la infraestructura desde la construcción, pruebas, implementación y supervisión, se pueden eliminar muchos defectos operativos y alinear mejor los procesos de desarrollo y operaciones. 

Isaac Sacolick, CIO

Lo Más Reciente

Ciberdelincuentes aprovechan cuentas robadas de empleados para hackear a empresas

El uso de cuentas robadas de empleados se consolida...

Crecimiento sostenido en ventas TIC y retos laborales: Informe Select

El índice de ventas TIC aumentó de 60.8 a...

Rania Succar es designada Directora General de Kaseya

Kaseya, firma de software de gestión de TI y...

Ciberseguridad: Clave para el crecimiento del comercio electrónico

La ciberseguridad se ha convertido en un factor decisivo...

Newsletter

Recibe lo último en noticias e información exclusiva.

José Luis Becerra Pozas
José Luis Becerra Pozashttps://iworld.com.mx
Es Editor de CIO Ediworld México. Contáctalo en jbecerra@ediworld.com.mx o en el twitter @CIOMexico.

Ciberdelincuentes aprovechan cuentas robadas de empleados para hackear a empresas

El uso de cuentas robadas de empleados se consolida como una de las principales puertas de entrada para los ciberataques. Así lo revela el...

Crecimiento sostenido en ventas TIC y retos laborales: Informe Select

El índice de ventas TIC aumentó de 60.8 a 64.3. En mayo, el 66.4% de las empresas encuestadas reportaron crecimiento, frente al 54.1% registrado...

Rania Succar es designada Directora General de Kaseya

Kaseya, firma de software de gestión de TI y ciberseguridad impulsado por inteligencia artificial, nombró a Rania Succar como Directora General (CEO). Succar cuenta con...