Donde los negocios se encuentran con la tecnología


Perspectives
Edición #36
Ingeniería de software centrada en IA: Desarrollo, evolucionado
¿Quieres recibir Perspectives en tu bandeja de entrada?
Suscríbete ahora
Resumen ejecutivo
Las empresas están adoptando diversos enfoques para la adopción de IA, pero es en la ingeniería de software donde la IA está viendo mayor aceptación, y donde es probable que la tecnología tenga el impacto más inmediato.
Considerando la velocidad y eficiencia que la IA puede aportar, el cambio hacia la ingeniería de software centrada en IA (AIFSE) está ocurriendo por una buena razón. Sin embargo, también está planteando preguntas sobre cómo cambiará la práctica de la ingeniería y los roles de los ingenieros, e introduciendo riesgos potenciales que las empresas no pueden permitirse subestimar.
En esta edición de Perspectives, los expertos de Thoughtworks recurren a un profundo conocimiento de la disciplina de ingeniería y a la experiencia reciente aplicando IA para resolver importantes desafíos de software de clientes, para explicar cómo los líderes empresariales pueden comprender y aprovechar la AIFSE de una manera segura y efectiva.
Conclusiones clave
- AIFSE cambia mucho más que el código. Aunque muchas organizaciones limitan sus experimentos a asistentes de codificación de IA, la IA tiene el potencial de transformar todo el proceso de desarrollo de software y hacer que la formidable tarea de modernización de sistemas legados sea mucho más fácil.
- Los beneficios de AIFSE a menudo se definen de manera demasiado limitada. Las medidas del rendimiento de la IA tienden a centrarse en las ganancias de productividad, pero estas pueden ser el resultado de una combinación de factores, desde la experiencia del desarrollador hasta la calidad de la base de código existente. En lugar de concentrarse en los indicadores de eficiencia, las empresas deberían considerar cómo aplicar AIFSE para mejorar procesos completos como la detección de errores y la transferencia de conocimiento.
- La IA fortalecerá, en lugar de reemplazar, los principios de desarrollo y el papel de los ingenieros. Con todos los cambios que la IA traerá, también promete mejorar enfoques consagrados como el ágil, acelerando los ciclos de retroalimentación que son fundamentales para un desarrollo sólido. Los ingenieros tendrán que desarrollar algunas habilidades diferentes, y la mejor manera de apoyar esto es fomentar la experimentación y el intercambio de conocimiento sobre IA.
- AIFSE puede acelerar los problemas, junto con todo lo demás. La investigación indica que la naturaleza prolífica de las herramientas de IA ha resultado en problemas de calidad del código que llevan tiempo abordar, y en el peor de los casos podrían representar amenazas serias para el negocio. Muchos de estos problemas pueden evitarse monitoreando cuidadosamente la salida de la IA y asegurándose de que los modelos se basen en una base de código de calidad desde el principio.
- El rol y las capacidades de AIFSE continuarán expandiéndose. A medida que la tecnología avanza y la competencia organizacional crece, los expertos de Thoughtworks esperan que AIFSE evolucione para apoyar tareas complejas como la toma de decisiones en la arquitectura de software, la modernización incremental de legados y las pruebas de software exploratorias, al menos para aquellos equipos dispuestos a dar el salto y aprender.
Explora la edición completa
Es hora de abrazar la ingeniería de software centrada en la IA
Lecturas relacionadas
-
ReportForrester Wave™ - Un líder en el desarrollo de aplicaciones modernasLeer informe
-
ArticleLiderar a través del cambio: Navegar por el panorama de las herramientas de IA para la entrega de softwareLeer artículo
-
Client storyBanco Top 10 de EE. UU.: Empoderando a un gigante de servicios financieros para adoptar la ingeniería de software habilitada por IALeer la historia del cliente
Suscríbete a Perspectives para mantenerte a la vanguardia.
Recibe información empresarial oportuna, análisis de expertos y actualizaciones de la industria directamente en tu bandeja de entrada cuando las necesites—sin ruido, solo valor.
(* Campos obligatorios)