Metodologías de desarrollo ágiles demostraron su fuerza durante la pandemia de coronavirus. Ahora podrían proporcionar la clave para desbloquear los beneficios de inteligencia artificial (AI).
Cuando la COVID-19 paralizó a las sociedades, los CIO y sus equipos tuvieron que crear nuevas plataformas de colaboración y modelos de negocio en días y semanas, en lugar de meses y años.
También: Tres formas de acelerar la implementación y optimización de la IA generativa
A innumerables CIO dijeron a ZDNET Durante la pandemia, las metodologías de desarrollo ágiles, donde los equipos revisan, inspeccionan y adaptan continuamente sus técnicas para entregar aplicaciones de manera flexible y rápida, proporcionaron el camino hacia soluciones tecnológicas escalables.
Los equipos de TI aprendieron mucho durante el proceso. Los profesionales de la tecnología utilizaron técnicas ágiles para colaborar con pares empresariales para entregar sistemas y servicios.
Las empresas también aprendieron de ese rápido proceso de desarrollo. El departamento de TI se consideraba tradicionalmente un centro de costes. Durante la pandemia, el departamento de TI demostró su valía y mantuvo a los trabajadores conectados y productivos en circunstancias difíciles.
Ahora se vislumbra un nuevo desafío en el horizonte: el rápido aumento de la IA generativa está llevando a Nuevas presiones sobre los departamentos de TI..
Los altos ejecutivos de toda la empresa tienen Escuché los beneficios publicitados de herramientas como Open AI ChatGPT y Microsoft Copiloto y quieren que sus organizaciones aprovechen una mejora de la productividad basada en los datos.
Así como ampliaron la tecnología durante la pandemia, la empresa ahora quiere adelantarse competitivamente a sus rivales con el despliegue táctico de servicios de inteligencia artificial generativa. Y ahí es donde Agile puede ayudar.
También: La IA generativa es la tecnología que TI siente más presión para explotar
Vala Afshar, colaboradora de ZDNET, explicó recientemente cómo las empresas pueden utilizar Agile para explorar tecnologías de IA generativa fomentando una cultura de experimentación que aliente a todos los empleados a explorar y fallar rápidamente.
Ese sentimiento resuena en Toby Alcock, CTO de Logicalis, quien dijo a ZDNET que Agile debería resultar una buena opción para las investigaciones sobre tecnologías emergentes.
«Agile se trata de la capacidad de responder rápidamente a un resultado de negocio y ofrecer algo, agregarle algo, evolucionarlo y continuar entregando resultados de negocio rápidamente», afirmó. «Creo que en ese escenario, el desarrollo ágil tiene un gran potencial para entregar proyectos de IA generativa».
También: El negocio de la IA está en auge: ChatGPT Enterprise ahora cuenta con más de 600.000 usuarios
Alcock explicó recientemente a ZDNET cómo integrar eficazmente la IA en el negocio es el prioridad número uno para los CIO durante 2024.
La reciente encuesta de su empresa a 1.000 líderes digitales a nivel mundial sugiere que el 89% quiere incorporar IA en su organización en 2024, y el 85% tiene presupuestos asignados para el desarrollo de la IA.
Sin embargo, otras investigaciones sugieren que el ritmo de entrega no está a la altura de la demanda de IA. Si bien algunas organizaciones exploran cómo la IA puede impulsar la productividad o los servicios al cliente, pocas ponen en producción tecnología emergente.
Hasta el 87% de los líderes de datos dicen que la IA solo está siendo utilizada por una pequeña minoría de empleados en su organización o no la utilizan en absoluto, según Índice de madurez de datos de Carruthers y Jackson.
La directora ejecutiva de la consultora, Caroline Carruthers, dijo recientemente a ZDNet que la mayoría de las empresas sufren una «parálisis inducida por la IA», donde Sólo el 5% de las empresas cuentan con un alto nivel de madurez en IA.departamentos de IA establecidos y procesos de IA claros.
Dijo que el enfoque correcto para la mayoría de las organizaciones es centrarse en un pequeño problema en el que parte de la empresa puede utilizar la IA generativa para marcar una gran diferencia.
Las empresas deben utilizar ese proyecto como campo de pruebas para la tecnología y crear otros casos de uso que cumplan con las pautas de mejores prácticas en torno a los resultados comerciales, la financiación, la gobernanza y la seguridad.
Las técnicas ágiles, con su enfoque inherente en procesos iterativos y mejora continua durante los sprints de trabajo, deberían ser adecuadas para experimentos en IA generativa.
Nigel Richardson, vicepresidente senior y CIO para Europa de PepsiCo, es un líder digital que es un gran admirador de Agile y puede ver cómo la metodología podría ser la mejor manera de aprovechar la IA.
También: Más allá de la programación: la IA genera una nueva generación de roles laborales
«Yo diría que la mayor parte de nuestro modelo de entrega ahora es ágil. Creo firmemente en acelerar los tiempos de ciclo», dijo a ZDNET. «El gran problema con el método en cascada es que lleva mucho tiempo encontrar fallas. Con Agile, puedes descubrir muy rápidamente si lo que alguien pensó que quería es realmente lo que quiere. Por eso, soy un gran defensor de Agile».
Richardson dijo que la clave para utilizar Agile con éxito es comprender el problema antes de lanzarse.
Estimó que alrededor del 80% del trabajo de desarrollo realizado por PepsiCo utiliza desarrollo ágil y el otro 20% utiliza cascada.
Desde escribir aplicaciones hasta incursionar en la IA, Agile pone diversión en el proceso de desarrollo.
«Recuerdo haber estado involucrado en estos enormes proyectos en cascada que les quitan la vida a los equipos porque las cosas avanzan muy lentamente», dijo.
También: ¿Puede la IA colaborar en el desarrollo de software colaborativo?
«La belleza de Agile es que ves los frutos de tu trabajo más rápido. Obtienes retroalimentación. Y eso es cierto con la innovación en general: cuanto más rápido puedas acelerar los tiempos de ciclo, mejor».
Hakan Yaren, CIO de APL Logistics, dijo a ZDNET que otro beneficio de Agile es que se adapta bien al entorno digital moderno.
El analista Gartner sugirió que 80% de los productos y servicios tecnológicos Este año será construido por personas que no son profesionales de la tecnología.
Yaren dijo que Agile, con su enfoque en el pensamiento conjunto y enfoques entre negocios, encaja bien con la naturaleza descentralizada de la TI moderna.
También: Los mejores chatbots de IA: ChatGPT no es el único que vale la pena probar
«Con la IA y la nube, las barreras de entrada son cada vez más bajas y las personas en el negocio están tomando decisiones de TI», afirmó. «Agile es la metodología adecuada para abordar muchos de estos procesos debido a la velocidad del cambio».
Sin embargo, Yaren tiene una advertencia para los profesionales de TI: las complejidades que enfrentan podrían aumentar a medida que más empleados de líneas de negocios prueben tecnologías emergentes.
«Tratar de conectar estas soluciones y asegurarse de que sean seguras, confiables y que se puedan conectar los puntos entre ellas se está volviendo aún más desafiante», afirmó.
«Aunque la empresa podría comprar un sistema de recursos humanos o un sistema legal que tenga estas capacidades, la cuestión de cómo afrontar esa complejidad es algo de lo que el departamento de tecnología todavía tiene que preocuparse».
Dan Eddie, director de servicio al cliente del proveedor de soluciones de salud del Reino Unido Simplyhealth, dijo que las relaciones significativas entre las empresas y la TI pueden ayudar a garantizar que la exploración digital en una organización ágil no genere complejidad en el sistema.
«Es una vía de doble sentido en términos de valor. Dentro de nuestra organización, la colaboración es la esencia de nuestra forma de trabajar», dijo a ZDNET.
«Somos una empresa basada en productos, lo que significa que todo se centra en el cliente. Por lo tanto, la colaboración entre productos, ventas, servicios y tecnología para ofrecer un resultado a través de un sprint es la clave del éxito».
Las conversaciones durante los sprints pueden ser un desafío. Las personas en TI y el resto del negocio tendrán diferentes opiniones y prioridades.
«A veces se ganan esos debates a través de buenos datos e influencia, y otras no porque sus datos no son lo suficientemente sólidos o porque algo más ofrece un mejor resultado para un cliente», dijo Eddie. «Pero la esencia de una colaboración eficaz es construir relaciones sólidas, lo que en última instancia significa que uno confía en cómo trabaja».