Ahora todos somos programadores
por Thomas H. Davenport, Ian Barkin, Kerem Tomak

La IA generativa y otras herramientas de software fáciles de usar pueden ayudar a los empleados sin experiencia en programación a convertirse en programadores expertos, o lo que los autores llaman desarrolladores ciudadanos. Con solo describir lo que quieren en un prompt, los desarrolladores ciudadanos pueden colaborar con estas herramientas para crear aplicaciones completas, un proceso que hasta hace poco habría requerido un dominio avanzado de programación. La tecnología de la información ha involucrado históricamente a constructores (profesionales de TI) y usuarios (todos los demás empleados), y los usuarios son operadores de la tecnología relativamente impotentes. Esa forma de trabajar a menudo significa que los profesionales de TI tienen dificultades para satisfacer la demanda de manera oportuna y surgen problemas de comunicación entre los expertos técnicos, los líderes empresariales y los usuarios de las aplicaciones. El desarrollo ciudadano plantea una pregunta fundamental sobre el destino final de las organizaciones de TI. ¿Cómo van a facilitar y proteger el proceso sin poner demasiados obstáculos en su camino? Rechazar sus beneficios no es práctico, pero gestionarlos sin cuidado puede ser peor. En este artículo, los autores comparten una hoja de ruta para introducir con éxito el desarrollo ciudadano entre sus empleados.
Cuando Jason Allen se llevó a casa el primer premio para artistas digitales emergentes en la Feria Estatal de Colorado, en 2022, recibió mucho más que un lazo azul y un cheque de 300 dólares. Allen, el presidente de la compañía de juegos Incarnate Games, creó su propuesta, «Théâtre d’Opéra Spatial», con una herramienta de IA generativa llamada Midjourney.
Le dio al sistema un mensaje de texto y el software diseñó la obra en segundos, aunque dijo que había pasado dos semanas perfeccionándola. (No ha revelado públicamente el aviso exacto.) Los artistas y la crítica expresaron su frustración por la victoria de Allen en el Atlántico, el New York Times, y otros puntos de venta. Advirtieron del impacto de las herramientas de IA generativa publicadas recientemente, como ChatGPT, DALL-E y Bard, que permiten a los novatos técnicos (y artísticos) generar textos, fotos y vídeos atractivos de forma automática y casi instantánea. Pero no solo a los artistas les preocupa lo que estas herramientas significan para su campo. Los profesionales de TI también han tomado nota. La IA generativa puede ayudar a los empleados que no tienen experiencia en programación a convertirse en programadores expertos, o lo que llamamos desarrolladores ciudadanos. Con solo describir lo que quieren en un prompt, los empleados sin conocimientos técnicos pueden colaborar con herramientas de IA generativa para crear aplicaciones completas, un proceso que hasta hace poco requería una capacidad de programación avanzada.
El desarrollo ciudadano, si se ejecuta de forma agresiva y cuidadosa, podría cambiar la relación entre los empleados y las organizaciones. La tecnología de la información ha involucrado históricamente a constructores (profesionales de TI) y usuarios (todos los demás empleados), y los usuarios son operadores de la tecnología relativamente impotentes. Esto ha llevado a menudo a los profesionales de TI a esforzarse por satisfacer las necesidades de los usuarios de manera oportuna y ha creado problemas de comunicación entre los expertos técnicos, los líderes empresariales y los usuarios de las aplicaciones. El desarrollo ciudadano ha provocado una nueva era en la que los empleados no solo mejoran o simplifican sus propios procesos y tareas, sino que los automatizan por completo.
El desarrollo ciudadano plantea una pregunta fundamental sobre el destino final de las organizaciones de TI. ¿Cómo lo facilitarán y protegerán sin poner demasiados obstáculos en su camino?
Al no necesitar un profesional de TI para diseñar y crear nuevas aplicaciones, los sistemas desarrollados mediante IA generativa tendrán más probabilidades de adaptarse a las necesidades específicas de sus usuarios, lo que aumentará la eficacia probable de las aplicaciones. Los profesionales de TI tendrán más libertad para centrarse en sistemas y tecnologías complejos que realmente requieran su experiencia. Sin embargo, muchos miembros del personal de TI con los que hemos hablado se oponen al desarrollo ciudadano. Temen que esto se traduzca en sistemas de mala calidad que el equipo de TI tenga que reparar o que las herramientas de IA generativa sustituyan por completo a la TI. Una organización puede acabar con tantos sistemas como empleados. Podría pasar a depender de los sistemas desarrollados por los ciudadanos que solo conocen unos pocos empleados o cuyos desarrolladores dejaron la empresa hace tiempo. Esta explosión de la «TI gris» en la empresa y el coste de rediseñar los sistemas técnicos estropeados que se derivaría es un tema importante. Sin los controles y barandillas adecuados, el desarrollo ciudadano generalizado podría provocar el caos.
A pesar de esas preocupaciones válidas, la necesidad de desarrolladores ciudadanos es obvia. Los vendedores de software han empezado a añadir interfaces de IA generativas a sus productos para facilitar las solicitudes de transacciones, datos y análisis por chat o voz. Anticipamos que la mayoría del software empresarial se creará pronto o se interactuará con él a través de sistemas similares. El desarrollo ciudadano generalizado podría dar paso a un enfoque más amplio y rápido de la innovación basada en la tecnología, incluida la digitalización, la automatización y el análisis de datos. AT&T, ING, Johnson & Johnson, PwC, Deloitte y otras grandes empresas están experimentando con iniciativas de desarrollo ciudadano. (Divulgación: uno de nosotros, Tom, es asesor de Deloitte y le han pagado por hablar en los eventos de Johnson & Johnson). Están aprendiendo qué empleados incluir en los proyectos de desarrollo ciudadano, qué funciones deben desempeñar, cómo deben formarse y cómo crear una cultura de aprendizaje y colaboración entre pares.
Blake Cale
El desarrollo ciudadano plantea una pregunta fundamental sobre el destino final de las organizaciones de TI. ¿Cómo van a facilitar y salvaguardar el desarrollo de los ciudadanos sin poner demasiados obstáculos en su camino? Rechazar sus beneficios no es práctico, pero gestionarlos sin cuidado puede ser peor. En este artículo, un académico, un consultor y un profesional, con décadas de experiencia en IA y análisis, compartimos una hoja de ruta para introducir con éxito el desarrollo ciudadano entre sus empleados. Para ampliar nuestros conocimientos sobre el desarrollo ciudadano, entrevistamos a los gerentes de ocho empresas, revisamos los debates en línea sobre el tema y hablamos sobre las herramientas orientadas a los ciudadanos con varios proveedores. (Tom anteriormente fue coautor de artículos en HBR sobre ambos ciencia de datos ciudadanos y el conjunto anterior de herramientas para el desarrollo ciudadano, llamado código bajo/sin código.)
El dilema entre el ciudadano y el desarrollador
El proceso de creación de una aplicación con IA generativa suele empezar cuando un usuario pregunta a un chatbot (o a cualquier interfaz que utilice el sistema) cómo lograr algo. Por ejemplo: «¿Cómo crearía una aplicación de servicio de atención al cliente para iPhone?» El sistema describirá los pasos ideales para crear la aplicación. El usuario puede entonces pedir la descripción de cada paso. El nivel de detalle dependerá de la capacidad técnica del usuario, pero el sistema puede guiarlo en cada paso del proceso, sin importar lo detallado o básico que sea. Los usuarios que se queden perplejos o que descubran que el código generado no funciona pueden decir a la herramienta lo que ven y eso les ayudará a solucionar el problema. Lo más probable es que este proceso implique prueba y error, pero la capacidad de generar el código y la aplicación está al alcance de todos.
El banco ING, con sede en Ámsterdam y que opera en 40 países, utilizó un proceso similar cuando necesitó desarrollar más modelos de aprendizaje automático (ML) para ponerlos en producción. Ante la falta de talento profesional en ciencia de datos en muchos de los países en los que opera, ING comenzó a explorar las capacidades de ciencia de datos de los ciudadanos. El banco, en el que uno de los autores de este artículo (Kerem) fue recientemente director de análisis global, está trabajando para proporcionar a los desarrolladores ciudadanos experiencia técnica e identificar los casos de uso que son posibles con el aprendizaje automático. No cabe duda de que los empleados de ING pueden crear algunos modelos de aprendizaje automático para predecir, por ejemplo, la probabilidad de que los clientes hagan clic en el mensaje de una aplicación o respondan a una campaña de correo electrónico. Eso puede liberar a los profesionales de la ciencia de datos de realizar tareas sencillas y repetitivas de gestión y análisis de datos. Pero los aspirantes a desarrolladores ciudadanos en el banco necesitan una formación adecuada y experiencia práctica para tener éxito. Los modelos de aprendizaje automático fabricados por los empleados de ING también tienen que estar libres de requisitos reglamentarios estrictos, aunque puede que se les necesite cierta documentación. Por último, el departamento de TI debe seguir desplegando y gestionando las herramientas y plataformas necesarias para apoyar el desarrollo y el uso del aprendizaje automático. Estos son solo algunos de los temas inmediatos que ING aborda al elaborar una política de desarrollo ciudadano.
Muchas funciones y unidades incluyen a personas que están experimentando con el desarrollo ciudadano, por lo que una solicitud de voluntarios en toda la empresa probablemente dé lugar a que se levante la mano.
Pocas organizaciones han empezado a considerar los desafíos asociados con el desarrollo ciudadano. Por ejemplo, ¿qué pasa con una aplicación desarrollada por ciudadanos si un departamento pasa a depender de ella y el empleado que la ha desarrollado se va a otra empresa? Otros desafíos están relacionados con una experiencia tecnológica suficiente. Por ejemplo, algunas organizaciones de ciencia de datos creen que las personas sin formación profesional en ciencia de datos no pueden saber lo suficiente sobre el desarrollo de modelos como para hacerlo de forma eficaz, incluso con funciones de aprendizaje automático. Les preocupa que las decisiones perjudiciales para la organización se deriven de algoritmos desarrollados por los ciudadanos. Otras empresas señalan que incluso los científicos de datos profesionales han creado modelos con sesgos o desviaciones (malas predicciones a lo largo del tiempo) y, si pueden equivocarse en la ciencia de datos, ¿cómo pueden los novatos evitar aún más errores? Pero no hemos encontrado pruebas de daños a largo plazo.
Conocemos algunos ejemplos de programas desarrollados por ciudadanos que se extraviaron brevemente. Una empresa de telecomunicaciones europea, por ejemplo, adoptó muy pronto los programas de automatización robótica de procesos (RPA), que automatizan las tareas siguiendo una lógica empresarial y unos datos estrictos. El equipo de RPA de la empresa, compuesto por empleados empresariales, no de TI, aún no estaba del todo equipado ni lo entendía del todo en la organización en general. El primer problema era que un bucle incluido en la codificación de automatización con fines de prueba no se eliminaba cuando el código se ponía en producción. Como resultado, se enviaron numerosos iPhones gratis por error a los clientes. La segunda fue que un robot de RPA programado incorrectamente aplicó créditos a las cuentas de los clientes, lo que dio la voz de alarma al equipo de auditoría y cumplimiento de la empresa. Un desarrollador ciudadano estuvo a punto de ser despedido.
La RPA se puede utilizar indebidamente para automatizar las propias tareas y conseguir un trabajo adicional en otra empresa. Los ejecutivos que han expresado su preocupación por esto imaginan que los trabajadores tienen en secreto dos o tres trabajos a tiempo completo con la ayuda de la RPA o la IA generativa, y hemos encontrado debates en Internet en los que personas «sobreempleadas» describen sus experiencias. Las empresas pueden mejorar este problema recompensando a los empleados por su innovación, ofreciendo una compensación más alta o más responsabilidades a quienes pueden automatizar sus trabajos.
Blake Cale
Quizás el tema más importante del desarrollo ciudadano en este momento no sea ningún problema de programación en particular, la brecha de gobernanza o el uso encubierto de la automatización para cobrar varios cheques de pago. Es el hecho de que muchas organizaciones no han perseguido el enorme impacto potencial de la innovación liderada por los ciudadanos. Desconocen las oportunidades y los beneficios, los disuade la resistencia del TI o son incapaces de desarrollar los mecanismos de apoyo y gobierno necesarios.
Un caso práctico: PwC
PwC ha establecido un proceso amplio para el desarrollo ciudadano que denomina programa de «aceleradores digitales». Lanzado en 2017, el programa originalmente tenía tres componentes: ciencia de datos, automatización y gestión de datos. Se revisó recientemente para incluir soluciones con poco código o sin código y mejoras de productividad. La empresa ha anunciado planes para enseñar a sus 65 000 empleados habilidades de IA, incluida la IA generativa. Los desarrolladores ciudadanos son contratados entre los empleados de PwC y se ofrecen como voluntarios para tomar cursos en línea sobre las tecnologías pertinentes. Tras obtener la certificación, pueden tomarse un tiempo fuera de sus funciones para desarrollar aplicaciones que sean relevantes para el servicio de atención al cliente o la administración interna de PwC. Los empleados que desarrollan aplicaciones muy útiles reciben una compensación modesta. El grupo de productos y tecnología que organizó el programa esperaba inicialmente 500 voluntarios, pero al final inscribió a 2000.
El programa ha generado una serie de beneficios para PwC. Los grupos de desarrollo tecnológico solían estar aislados dentro de cada unidad de negocio (auditoría, impuestos, asesoramiento), pero desde entonces los desarrolladores ciudadanos han fomentado el intercambio y la integración entre ellos. Algunos proyectos se han integrado en las capacidades empresariales; otros (como los nuevos enfoques de visualización) se utilizan en la interacción con los clientes. Los desarrolladores ciudadanos suelen volver a sus unidades de negocio con capacidades tecnológicas de las que antes carecían.
Una aceleradora digital, Emily Donoghue, provenía del consultorio fiscal, donde se sentía frustrada por algunas de las tediosas tareas que tenía que realizar. Su equipo y ella crearon un programa que automatizaba el flujo de trabajo para extraer datos de varias hojas de cálculo. El programa ahorró 40 horas de trabajo en una auditoría y, finalmente, se convirtió en un activo digital estándar en la biblioteca interna de PwC, que está disponible para que lo utilice cualquier miembro de la empresa.
Las organizaciones tienen que completar varias tareas si quieren tener tanto éxito en el desarrollo ciudadano como lo es PwC. Todas las tareas deben realizarse, pero no es necesario que se hagan en el siguiente orden, y los cambios o mejoras en una tarea a menudo se pueden realizar sin alterar drásticamente las demás.
Tarea 01: Reclute y clasifique a sus desarrolladores de Citizen
Es probable que los esfuerzos de contratación formales o semiformales se traduzcan en que un número significativo de empleados den un paso adelante para crear aplicaciones técnicas. Muchas funciones y unidades incluyen a personas que están experimentando con el desarrollo ciudadano, por lo que una solicitud de voluntarios en toda la empresa probablemente dé lugar a que se levante la mano. Los gerentes de los grupos de TI y de los centros de excelencia de automatización o ciencia de datos probablemente sepan el posible interés. Promover cursos de tecnologías relacionadas también puede ayudar a la contratación.
Algunas empresas buscan ciertos rasgos en los empleados que contratan para estas iniciativas. Johnson & Johnson, por ejemplo, afirma que busca personas con una mentalidad lógica, competencia técnica y aptitud para el aprendizaje, además de experiencia en trabajos basados en reglas. Algunas personas pueden estar motivadas por aprender para ayudarse a sí mismas a hacer malabares con múltiples tareas o a tener más tiempo libre. Otros están motivados por los objetivos de la empresa y son contratados, formados y (a veces) incentivados para automatizar, analizar y optimizar el trabajo que realizan. Su objetivo puede ser obtener reconocimiento o aliviar el aburrimiento de un trabajo tedioso, pero los beneficios de sus esfuerzos se acumulan sobre todo en su empleador. Otros pueden estar motivados por los beneficios para la sociedad; pueden ofrecerse como voluntarios para ayudar a la investigación sanitaria o medioambiental mediante el uso de herramientas y procedimientos para recopilar, analizar y documentar la información. Es posible que las empresas del sector privado quieran promover la contratación como una vía hacia el crecimiento de los empleados o los logros filantrópicos.
La gobernanza de los sistemas puede ser ahora el principal desafío para el movimiento de desarrollo ciudadano. Pero la propia gobernanza podría automatizarse cada vez más.
Los tipos de desarrolladores ciudadanos varían según las funciones que desempeñan. Incluyen exploradores, quién identifica las oportunidades de mejora y cambio; diseñadores/arquitectos, que desarrollan nuevas y mejores formas de hacer las cosas; desarrolladores y autómatas, quién crea las aplicaciones que ofrecen esas mejoras en los procesos; y científicos/analistas de datos, que estudian, analizan e informan sobre el estado de los procesos antiguos y nuevos.
La Academia de IA de Deloitte creó diferentes programas internos de «fluidez en la IA» para líderes, estrategas, desarrolladores ciudadanos, líderes de proyectos e investigadores de la IA. Algunos programas incluyen la certificación al terminar; otros son más informales. Algunos son a tiempo completo, otros a tiempo parcial. Los empleados tienen necesidades y deseos de diferentes niveles de experiencia técnica.
Tarea 02: Formar y certificar a sus desarrolladores
El desarrollo ciudadano sí requiere algo de formación, aunque no mucha. De media, las empresas en las que realizamos entrevistas ofrecen entre 40 y 80 horas de formación en las tecnologías y técnicas necesarias para tener éxito. Algunas, como Dentsu, una empresa mundial de publicidad y marketing, ofrecen hackatones en los que los desarrolladores ciudadanos recién formados pueden crear aplicaciones. Los requisitos de formación varían según la supervisión profesional que puedan tener los desarrolladores ciudadanos. Si, por ejemplo, todos los modelos que desarrollan deben ser revisados por científicos de datos profesionales antes de ponerlos en producción, puede que se necesite una formación menos formal.
Como los sistemas desarrollados por los ciudadanos suelen vincular, cambiar o extraer y analizar los datos de los sistemas transaccionales existentes, sus desarrolladores también suelen necesitar conocer la arquitectura de TI corporativa y las garantías para un acceso y un uso seguros de los datos. Pero repito, si esos sistemas están certificados por profesionales de TI u otros profesionales, la formación puede que no sea necesaria. Como mínimo, alguien de la organización debería hacer un seguimiento de las aplicaciones que se han desarrollado, quién las ha desarrollado, para qué se utilizan y si se han certificado como de nivel empresarial.
En las empresas que creen que los procesos deben mejorarse antes de que se automaticen, los desarrolladores ciudadanos deberían recibir formación en técnicas de mejora gradual de los procesos, como Six Sigma y Lean. Otra opción es tener un grupo centralizado de especialistas en mejora de procesos disponibles para un análisis rápido antes de la automatización.
Algunas empresas no exigen que sus desarrolladores ciudadanos estén certificados. Otros requieren pruebas y certificación internas. Otros utilizan a terceros para llevar a cabo la certificación. El grado en el que se necesita la certificación puede depender de la importancia del área de negocio en cuestión o de la cantidad de regulación externa a la que esté sujeta.
Tarea 03: Construir una infraestructura de desarrollo ciudadano
Para ayudar a los desarrolladores ciudadanos a tener éxito, las empresas deben darles herramientas estándar y crear infraestructuras que faciliten el desarrollo. Ya sea que la herramienta sea un sistema de IA generativa, una herramienta de RPA, una oferta con poco código o sin código o un sistema automatizado de aprendizaje automático, las empresas deberían ofrecer formación sobre ello y fomentar el intercambio de soluciones parciales o completas. Muchos vendedores ofrecen ahora versiones más fáciles de usar, con poco código o sin código de su software estándar, diseñadas específicamente para el uso de desarrolladores ciudadanos. Los vendedores también están desarrollando centros, mercados y portales que permiten a los desarrolladores ciudadanos compartir conjuntos de datos certificados y reutilizables y sus aplicaciones o componentes completados, y están creando «tiendas de funciones» (repositorios de variables reutilizables) para ayudar a los desarrolladores ciudadanos a crear modelos de aprendizaje automático.
Un requisito importante para mejorar el impacto de los desarrolladores ciudadanos es conectar las soluciones a los entornos de producción propiedad de las unidades de negocio. Especialmente con herramientas más sofisticadas, como el aprendizaje automático, las empresas deben asegurarse de que los modelos son precisos y sólidos.
Tarea 04: Potenciar el aprendizaje comunitario
Los desarrolladores ciudadanos tienen que aprender unos de otros sobre la mejor manera de resolver los problemas empresariales con la tecnología. Una forma de fomentar este aprendizaje entre pares es ofrecer clases regulares, presentaciones de soluciones y presentaciones a cargo de ponentes externos. Como los desarrolladores ciudadanos no son ni los típicos empresarios ni los típicos tecnólogos, las comunidades pueden ofrecer un poco de terapia de grupo cuando se presentan desafíos y pueden impedir que la gente renuncie al desarrollo. También proporcionan un mecanismo de comentarios para que la dirección cree las trayectorias profesionales y de ascenso adecuadas, especialmente para los empleados que quieren convertirse en automatizadores profesionales, científicos de datos o trabajadores de TI a tiempo completo.
Tarea 05: Prepararse para gestionar el valor creado por la automatización
Es probable que algunos observadores cuestionen la inversión en el desarrollo ciudadano si el valor que crea no se mide. El desarrollo ciudadano suele generar información cuyo valor monetario puede resultar difícil de evaluar (aunque algunos equipos centrales de análisis sí calculan el valor de sus carteras de casos de uso). La medición más fácil es el tiempo que se ahorra gracias a la automatización por parte de los desarrolladores ciudadanos de las tareas que antes realizaban los humanos, y varias empresas con las que hemos observado o con las que hemos trabajado han acumulado millones de minutos de tiempo libre. En algún momento es justo preguntarse qué hacen los empleados con el tiempo ahorrado. Como dijo un CFO escéptico: «No podemos comer horas».
Una gran empresa farmacéutica decidió que tenía una enorme oportunidad de utilizar las tecnologías de inteligencia artificial y automatización para transformar y optimizar los procesos empresariales clave. La empresa tenía un grupo central de ciencia de datos, pero empleaba a consultores externos para proyectos de automatización robótica de procesos. Decidió que los consultores eran demasiado caros y llegó a la conclusión de que podían formar a los empleados ajenos a TI para que realizaran trabajos de automatización. La división de servicios corporativos se asoció con la función de TI para crear estándares tecnológicos y formación para sus desarrolladores ciudadanos. El programa funcionó bien y muchos procesos mejoraron sustancialmente. La empresa cumplió su objetivo de ahorrar tiempo de los empleados por valor de 500 millones de dólares antes de lo previsto.
Sin embargo, los líderes de la iniciativa tenían algunas dudas sobre hacia dónde llevaría todo esto. Un gerente nos dijo: «La gobernanza es una preocupación que nos preocupa cada vez más en términos de continuidad empresarial y gestión del cambio. ¿Estamos preparados para que el 30% de la financiación se destine a aplicaciones desarrolladas por los ciudadanos? Nos damos cuenta de que se acerca un punto de inflexión y nos preguntamos si contamos con los controles adecuados. No estamos seguros de que sí».
Algunas empresas han progresado en la superación de la resistencia de los profesionales de TI a las actividades de desarrollo ciudadano. Un ejemplo excelente es la unidad de negocios de ciencia de datos de Kroger, donde los líderes se dieron cuenta del potencial del desarrollo ciudadano y sabían que la cadena de supermercados tenía muchos analistas de negocios capaces. Para conseguir apoyo para estos «científicos del conocimiento», se pidió a los científicos de datos profesionales que les enseñaran herramientas automatizadas de aprendizaje automático, revisaran sus modelos y trabajaran con ellos para obtener más información sobre la empresa.
Un caso práctico: AT&T
AT&T pone un fuerte énfasis en el desarrollo de los ciudadanos. La empresa tiene enfoques de facilitación bien desarrollados y ha llevado a cabo muchas de las tareas de las que hemos hablado. Con la ayuda de sus varios cientos de científicos de datos profesionales y especialistas en automatización y de miles de desarrolladores ciudadanos, está intentando poner la IA y la automatización en el centro de su negocio.
AT&T ha intentado ayudar a los empleados a analizar los datos con modelos de aprendizaje automático. El objetivo es apoyar todos los aspectos del proceso de aprendizaje automático, incluida la obtención de los datos adecuados, su ingeniería para crear las funciones deseadas, la creación del modelo, el despliegue del modelo, la supervisión y el perfeccionamiento de su rendimiento a lo largo del tiempo y su gobierno de forma eficaz. La empresa ha creado una tienda de artículos con datos de uso común para reducir la necesidad de perder tiempo discutiendo los datos, lo que puede ocupar hasta un 80% del tiempo de un científico de datos. Sus desarrolladores ciudadanos pueden elegir entre más de 26 000 funciones de creación de modelos. Tanto los científicos de datos como los desarrolladores ciudadanos encuentran la tienda increíblemente útil.
AT&T también ha puesto en producción más de 3000 bots. Algunos de los primeros fueron en el área de operaciones comerciales, como el suministro de nuevos circuitos a los clientes. La empresa cuenta con un centro de excelencia en automatización y allí emplea a 20 empleados a tiempo completo y a algunos contratistas. No podría haber crecido tan rápido desde sus inicios en 2015 sin la participación de los automatizadores ciudadanos. El centro hace un seguimiento de todos los proyectos robóticos de automatización de procesos y ha calculado que el 92% de ellos se llevan a cabo fuera del centro. La implementación de bots ha ahorrado unos 17 millones de minutos de esfuerzo manual cada año, ha generado cientos de millones de dólares en rentabilidad anual y ha conseguido una rentabilidad de la inversión 20 veces mayor.
AT&T ha desarrollado una infraestructura técnica para apoyar tanto a los desarrolladores profesionales como a los ciudadanos. Incluye concursos, una herramienta de operaciones que coordina todas las actividades del proceso de desarrollo, estrategias para integrar la RPA y el aprendizaje automático y una herramienta de búsqueda de datos y funciones de uso común. La empresa también mantiene un «mercado de bots» de soluciones desarrolladas anteriormente, con la ayuda de configuración del centro de excelencia si es necesario. Cada mes se añaden unos 75 componentes reutilizables al mercado. AT&T está estudiando el uso de la IA generativa para crear modelos de aprendizaje automático y robots de automatización.
AT&T impulsa el desarrollo ciudadano y la automatización con actividades de creación de comunidades. Para la ciencia de datos, ha creado un «foro de democratización de la IA» con demostraciones virtuales semanales en directo que educan a los empleados sobre temas específicos o las nuevas capacidades que AT&T ha desarrollado. Cada semana participan unos 200 empleados, pocos de ellos científicos de datos profesionales. La empresa ofrece material de formación en línea y 575 cursos sobre varios aspectos de la ciencia de datos, y hay certificaciones disponibles en las herramientas de los vendedores. Se ofrece un programa de formación de 40 horas a cualquiera que quiera convertirse en desarrollador ciudadano. Además, el centro de excelencia organiza una «cumbre de automatización» anual para que los grupos de la empresa presenten y compartan sus proyectos.
. . .
La transformación digital ya es necesaria para casi todas las organizaciones y la escasez de profesionales cualificados para implementarla continuará. Puede que eventualmente se dé el caso de que los desarrolladores ciudadanos sean los principales motores de este esfuerzo. Es fácil imaginar que, en un futuro relativamente próximo, algunas empresas puedan cederles todas las actividades de desarrollo tecnológico, quizás con proveedores externos que les proporcionen alguna infraestructura de TI. O lo que queda de la TI empresarial puede evolucionar para facilitar, evaluar y certificar el trabajo de los empleados no técnicos.
El desarrollo tecnológico seguirá siendo más fácil a medida que los programas se automaticen y se basen más en la IA. La IA generativa sin duda mejorará con el tiempo y convertirá a todo el mundo en un posible programador. Por el momento, la gobernanza de los sistemas es quizás el principal desafío para el movimiento de desarrollo ciudadano. Sin embargo, parece probable que la propia gobernanza se automatice cada vez más. Los sistemas de operaciones de aprendizaje automático ya estructuran la gobernanza continua y la precisión de los algoritmos para los modelos de aprendizaje automático, y es probable que veamos sistemas relacionados para otros tipos de tecnologías desarrolladas por los ciudadanos.
Un proveedor de herramientas de bajo código anuncia que los usuarios pueden «convertir [sus] ideas en acciones». El movimiento de desarrollo ciudadano forma parte de una nueva era de cambios empresariales impulsada por la tecnología y los datos.
Artículos Relacionados

La IA es genial en las tareas rutinarias. He aquí por qué los consejos de administración deberían resistirse a utilizarla.

Investigación: Cuando el esfuerzo adicional le hace empeorar en su trabajo
A todos nos ha pasado: después de intentar proactivamente agilizar un proceso en el trabajo, se siente mentalmente agotado y menos capaz de realizar bien otras tareas. Pero, ¿tomar la iniciativa para mejorar las tareas de su trabajo le hizo realmente peor en otras actividades al final del día? Un nuevo estudio de trabajadores franceses ha encontrado pruebas contundentes de que cuanto más intentan los trabajadores mejorar las tareas, peor es su rendimiento mental a la hora de cerrar. Esto tiene implicaciones sobre cómo las empresas pueden apoyar mejor a sus equipos para que tengan lo que necesitan para ser proactivos sin fatigarse mentalmente.

En tiempos inciertos, hágase estas preguntas antes de tomar una decisión
En medio de la inestabilidad geopolítica, las conmociones climáticas, la disrupción de la IA, etc., los líderes de hoy en día no navegan por las crisis ocasionales, sino que operan en un estado de perma-crisis.