25 octubre 2024

DevOps e IA en 2024: El dilema entre mayor productividad y confianza en el desarrollo

DevOps e IA en 2024: El dilema entre mayor productividad y confianza en el desarrollo

Más del 75% de los desarrolladores y profesionales de TI dependen de la inteligencia artificial (IA) para al menos una tarea profesional diaria, pero el 39% dice que no confía en el código generado por IA, según el Informe del Estado de DevOps 2024 de Google.


El equipo de Investigación y Evaluación de DevOps (DORA) de Google Cloud encuestó a casi 3,000 profesionales de tecnología a nivel mundial y la adopción de IA está aumentando rápidamente en los equipos tecnológicos.


Más de tres cuartos (76%) de los encuestados dijeron que dependen de la IA para tareas como escribir código, resumir información y explicar código. Al menos el 81% indicó que sus empresas han redirigido recursos tecnológicos al desarrollo de IA.



La adopción de IA se relacionó positivamente con un mejor flujo de trabajo, mayor productividad, satisfacción laboral, calidad del código y calidad de la documentación interna. Al menos el 67% reportó que la IA les está ayudando a mejorar su código.


Hasta ahora, todo bien. En general, un aumento del 25% en la adopción de IA en equipos de desarrollo está asociado con las siguientes métricas:


- 7.5% de aumento en la calidad de la documentación
- 3.4% de aumento en la calidad del código
- 3.1% de aumento en la velocidad de revisión de código
- 1.3% de aumento en la velocidad de aprobación
- 1.8% de disminución en la complejidad del código

Sin embargo, los investigadores notaron que la adopción de IA también está asociada con una disminución en la estabilidad de entrega: "La adopción de IA puede impactar negativamente el rendimiento de entrega de software", según Nathen Harvey y Derek DeBellis, ambos de DORA.


Cerca de cuatro de cada diez profesionales (39%) reportaron tener "poca o ninguna confianza" en la IA. "Este inesperado bajo nivel de confianza nos indica que hay necesidad de gestionar la integración de IA con más cuidado", dijeron los investigadores. "Los equipos deben evaluar cuidadosamente el papel de la IA en su flujo de desarrollo para mitigar las desventajas".


La encuesta reveló que la adopción de IA fue acompañada por una disminución estimada del 1.5% en el rendimiento de entrega y una reducción estimada del 7.2% en la estabilidad de entrega.


"Nuestros datos sugieren que mejorar el proceso de desarrollo no mejora automáticamente la entrega de software -- al menos no sin una adecuada adherencia a los fundamentos de una entrega exitosa de software, como lotes pequeños y mecanismos de prueba robustos", dijeron los investigadores.


"La IA tiene impactos positivos en muchos factores individuales y organizacionales importantes que fomentan las condiciones para un alto rendimiento en la entrega de software. Pero la IA no parece ser una panacea".


Estos resultados llevaron a los autores de la investigación a sugerir una posible necesidad de prácticas de gestión del cambio en la era del desarrollo impulsado por IA. Instaron a las empresas a adoptar las siguientes medidas:


- "Capacita a tus empleados y reduce el trabajo tedioso orientando tus estrategias de adopción de IA hacia el empoderamiento de los empleados y la reducción de tareas indeseables".
- "Establece pautas claras para el uso de IA y aborda las preocupaciones procedimentales y fomenta la comunicación abierta sobre su impacto".
- "Fomenta la exploración continua de herramientas de IA y proporciona tiempo dedicado para la experimentación, y promueve la confianza a través de la experiencia práctica".

La encuesta también documenta los beneficios de un enfoque de ingeniería de plataforma para el desarrollo y las operaciones. Hasta el 89% de los encuestados dijo que usa una plataforma interna de desarrollo, reportando una ganancia promedio del 6% en productividad a nivel de equipo cuando sus organizaciones tienen equipos dedicados a la plataforma.


Una experiencia superior del desarrollador es la "piedra angular del éxito", dijeron los investigadores: "Una cultura saludable puede ayudar a reducir el agotamiento, aumentar la productividad y aumentar la satisfacción laboral. Una mentalidad de moverse rápido y pivotar constantemente impacta negativamente el bienestar del desarrollador".


Los investigadores concluyeron: "Crear un ambiente de trabajo donde tu equipo se sienta apoyado, valorado y empoderado para contribuir es fundamental para lograr un alto rendimiento".


Vía | Google survey says more than 75% of developers rely on AI. But there's a catch | ZDNET

https://tecnologiaconjuancho.com/devops-e-ia-en-2024-el-dilema-entre-mayor-productividad-y-confianza-en-el-desarrollo/

No hay comentarios.:

Publicar un comentario

DevOps e IA en 2024: El dilema entre mayor productividad y confianza en el desarrollo

Más del 75% de los desarrolladores y profesionales de TI dependen de la inteligencia artificial (IA) para al menos una tarea profesional dia...