Cómo las plataformas low-code y no-code están cambiando quién construye la automatización
Durante la mayor parte de su historia, construir automatización exigía desarrolladores. Alguien tenía que escribir los scripts, configurar las integraciones, manejar los casos de error y mantener el código a lo largo del tiempo. Esto creaba un cuello de botella estructural en cada organización: el número de procesos que podían automatizarse no estaba limitado por la cantidad de procesos que valía la pena automatizar, sino por la disponibilidad de personal técnico para construir la automatización. Los equipos de negocio identificaban un proceso que querían automatizar, enviaban una solicitud a TI y esperaban en una cola que podía extenderse durante meses.
Las plataformas de automatización low-code y no-code están cambiando fundamentalmente esta dinámica. Al ofrecer interfaces visuales de arrastrar y soltar para construir flujos de trabajo automatizados, estas plataformas permiten a los usuarios de negocio construir sus propias automatizaciones sin escribir código. Gartner pronostica que el mercado de desarrollo low-code superará los 30.000 millones de dólares en 2026, y para ese año se proyecta que los desarrolladores fuera de los departamentos formales de TI representarán al menos el 80% de la base de usuarios de las herramientas de desarrollo low-code. Las personas que mejor entienden los procesos son cada vez más las que están construyendo las automatizaciones, y las implicaciones para la forma en que las organizaciones abordan la automatización son significativas.
El auge del desarrollador ciudadano
El término "desarrollador ciudadano" se refiere a un usuario de negocio que construye aplicaciones o automatizaciones usando herramientas low-code/no-code, sin formación formal en desarrollo de software. Son contadores que automatizan sus propios flujos de reporte, especialistas de RR.HH. que construyen secuencias de tareas de incorporación, gerentes de operaciones que crean tableros y alertas y coordinadores de ventas que automatizan la captura de datos en el CRM.
Los desarrolladores ciudadanos hoy superan a los desarrolladores profesionales en una proporción aproximada de 4 a 1 en el espacio de la automatización, y cerca del 41% de los negocios cuenta con iniciativas activas de desarrollo ciudadano. El crecimiento responde a una realidad económica directa: hay muchos más procesos que necesitan automatización que desarrolladores disponibles para construirla. Al permitir que los usuarios de negocio se hagan cargo de las automatizaciones más simples, las organizaciones liberan a sus desarrolladores profesionales para enfocarse en el trabajo de automatización más complejo, de grado empresarial, que sí requiere experticia en programación.
Las herramientas han madurado al punto de que un usuario de negocio sin formación en programación puede construir una automatización significativa en horas o días, en lugar de las semanas o meses que tomaría hacer el mismo trabajo a través de los canales tradicionales de TI. Una herramienta típica de RPA low-code presenta al usuario un lienzo visual donde arrastra y suelta acciones (abrir aplicación, leer campo, capturar dato, hacer clic en botón, enviar correo, tomar decisión), las conecta en secuencia y configura los parámetros de cada paso. La plataforma se encarga de la generación del código subyacente, el manejo de errores y la infraestructura de ejecución.
Lo que los desarrolladores ciudadanos construyen bien
Las automatizaciones desarrolladas por ciudadanos suelen funcionar mejor para procesos departamentales con complejidad moderada. Son flujos de trabajo que el equipo de negocio entiende íntimamente pero que son demasiado específicos o de prioridad demasiado baja como para llegar a la cola de proyectos de TI. Ejemplos comunes incluyen:
- Consolidación de datos. Extraer datos de varias hojas de cálculo o sistemas y reunirlos en un único reporte de manera recurrente.
- Flujos de notificación y escalamiento. Alertar automáticamente a los miembros del equipo cuando se cumplen condiciones específicas, como una tarea vencida, un plazo que se aproxima o una solicitud de aprobación que lleva demasiado tiempo pendiente.
- Procesamiento de formularios. Tomar los datos enviados a través de un formulario y enrutarlos a la persona correcta, crear registros en los sistemas adecuados y enviar mensajes de confirmación.
- Integraciones simples. Mover datos entre aplicaciones en la nube que no tienen integraciones nativas. Por ejemplo, cuando se añade una fila nueva a una lista de SharePoint, crear una tarea correspondiente en la herramienta de gestión de proyectos y enviar un mensaje de Slack a la persona asignada.
- Generación de documentos. Llenar plantillas con datos provenientes de una base de datos o del envío de un formulario para producir contratos, cartas, reportes o facturas.
Las organizaciones reportan una ganancia de eficiencia del 27% en la automatización de flujos de trabajo cuando combinan herramientas low-code con capacidades de RPA. Las ganancias provienen principalmente de la velocidad de despliegue. Cuando la persona que identifica la necesidad es también quien construye la solución, la fase de levantamiento de requerimientos (a menudo la fase más larga en proyectos tradicionales de TI) prácticamente desaparece.
El reto del gobierno
El desarrollo ciudadano introduce un reto real de gobierno y las organizaciones que lo ignoran lo pagan después. Cuando los usuarios de negocio pueden construir automatizaciones de forma independiente, el resultado pueden ser decenas o cientos de automatizaciones dispersas entre departamentos sin visibilidad central, sin estándares consistentes de seguridad, sin documentación y sin plan de mantenimiento. A esto se le llama a veces "automatización en la sombra" y refleja el problema de la TI en la sombra que ha agobiado a las organizaciones durante años.
Los riesgos son concretos. Una automatización desarrollada por un ciudadano puede acceder a datos sensibles sin los controles adecuados de autorización. Puede contener lógica de negocio que se vuelva obsoleta pero siga ejecutándose porque nadie recuerda que existe. Puede generar dependencias hacia un empleado específico que la construyó y que es la única persona que entiende cómo funciona. Puede interactuar con sistemas en producción de maneras que TI no anticipó ni puede monitorear.
La solución no es prohibir el desarrollo ciudadano, lo que solo devuelve el cuello de botella a TI. La solución es establecer un marco de gobierno que habilite el desarrollo ciudadano dentro de límites definidos. Los marcos de gobierno efectivos suelen incluir varios componentes:
Un registro de automatizaciones. Toda automatización, sea construida por TI o por un desarrollador ciudadano, debe registrarse en un catálogo central que incluya quién la construyó, qué hace, a qué datos accede y quién es responsable de mantenerla.
Aprobación por niveles. Las automatizaciones de bajo riesgo (datos internos, sin información sensible, sin impacto financiero) pueden desplegarse por el desarrollador ciudadano con supervisión mínima. Las automatizaciones de riesgo medio requieren revisión por TI o por un Centro de Excelencia. Las automatizaciones de alto riesgo (que manejan datos personales, interactúan con sistemas financieros o afectan a clientes) requieren participación plena de TI.
Restricciones en la plataforma. La mayoría de las plataformas low-code empresariales permite a los administradores restringir a qué aplicaciones y fuentes de datos pueden acceder los desarrolladores ciudadanos. TI puede configurar la plataforma de modo que los desarrolladores ciudadanos puedan construir flujos de trabajo usando conectores y fuentes de datos aprobadas, pero no puedan acceder a bases de datos productivas, datos personales de clientes o infraestructura crítica.
Capacitación y certificación. Un programa básico de capacitación que enseñe a los desarrolladores ciudadanos cómo construir automatizaciones confiables, incluyendo manejo de errores, pruebas y documentación. No necesita ser extensa, pero asegura un estándar mínimo de calidad.
El modelo de alianza entre TI y negocio
Los programas más exitosos de desarrollo ciudadano operan como una alianza entre TI y negocio. TI provee la plataforma, fija las reglas de gobierno, gestiona la infraestructura y se encarga de las automatizaciones complejas que requieren experticia técnica profunda. Los usuarios de negocio construyen y mantienen las automatizaciones departamentales que mejor entienden. Un Centro de Excelencia a menudo se sitúa entre los dos, brindando orientación, revisando las automatizaciones que exceden el umbral de riesgo y manteniendo la hoja de ruta global de automatización.
Gartner predice que para 2026, el 75% de las grandes empresas empleará al menos cuatro herramientas low-code. Este no es un futuro de plataforma única. Distintas herramientas atienden distintos propósitos y el marco de gobierno necesita acomodar esa diversidad manteniendo estándares consistentes en todas las plataformas.
La capa de IA
Se espera que más del 70% de las plataformas no-code integren funciones impulsadas por IA hacia finales de 2025, lo que reduce aún más la barrera de habilidades. El desarrollo asistido por IA automatiza partes del propio proceso de construcción de la automatización: sugerir pasos del flujo de trabajo a partir de la descripción del usuario sobre lo que desea lograr, generar lógica condicional a partir de reglas en lenguaje natural e identificar errores potenciales antes del despliegue. Esto vuelve el desarrollo ciudadano accesible a una población aún más amplia de usuarios de negocio y acelera el tiempo desde la idea hasta una automatización funcional.
La combinación de plataformas low-code, desarrolladores ciudadanos y construcción asistida por IA está creando un nuevo modelo de cómo las organizaciones abordan la automatización. El departamento de TI ya no es el constructor exclusivo de los flujos de trabajo automatizados. En cambio, TI es el habilitador, proveyendo las plataformas, los guardarraíles y la experticia que permiten que toda la organización participe en la automatización. El backlog de solicitudes de automatización que solía estar en la cola de TI se distribuye en el negocio, donde puede ser atendido por las personas más cercanas al trabajo.
Para las organizaciones que aún canalizan toda la automatización a través de TI centralizada, el cambio hacia un modelo de desarrollo ciudadano gobernado representa una aceleración significativa en la capacidad de automatización. No elimina la necesidad de desarrolladores profesionales. Redirecciona su tiempo hacia el trabajo complejo y de alto valor en automatización que sí requiere su experticia, mientras empodera a los usuarios de negocio para resolver sus propios retos de automatización, más simples pero igualmente valiosos. El resultado neto es más procesos automatizados, despliegues más rápidos y una base más amplia de personas que entienden y promueven la automatización a lo largo de la organización.
Lecturas relacionadas
- Marcos de gobierno de IA para un despliegue empresarial responsable
- Evaluación de preparación para IA y lo que revela sobre su organización
- Construir agentes de IA a medida frente a usar soluciones listas
- La gestión del cambio es donde realmente fracasan la mayoría de los proyectos de IA
- Confidencialidad de datos corporativos en la era del procesamiento con IA