Desarrolladores ciudadanos y el auge de la automatización

Jazmie Jamaludin

Durante la mayor parte de la historia de la informática, construir software significaba escribir código, lo que significaba que el trabajo pertenecía a un pequeño grupo de especialistas. Los demás tenían que esperar su atención. Ese esquema se está rompiendo. Una nueva generación de herramientas sin código y de bajo código ha puesto el poder de construir automatizaciones y pequeñas aplicaciones en manos de personas que nunca han escrito una línea de código, y esas personas tienen un nombre: desarrolladores ciudadanos. El auge del desarrollador ciudadano está remodelando silenciosamente cómo ocurre la automatización en las empresas, moviéndola de un equipo técnico central a las personas que realmente conocen el trabajo.

Esta guía explica qué es un desarrollador ciudadano, por qué su auge es una gran oportunidad y las barreras de protección sensatas que le permiten abrazar la tendencia sin crear una maraña de herramientas no gestionadas.

Quién es el desarrollador ciudadano

Un desarrollador ciudadano es simplemente alguien ajeno al equipo técnico tradicional que construye automatizaciones o aplicaciones utilizando herramientas accesibles, generalmente para resolver un problema en su propio trabajo. Podría ser un especialista en marketing que conecta un flujo de informes automatizado, un gerente de operaciones que construye un proceso de aprobación o un vendedor que automatiza sus seguimientos. No son programadores profesionales, y no necesitan serlo, porque las plataformas sin código que utilizan reemplazan el código con la construcción visual de apuntar y hacer clic. Lo que aportan en cambio es un conocimiento profundo del trabajo real, que a menudo es exactamente lo que necesita una buena solución.

La gente que conoce el trabajo, construyendo las herramientas
Los desarrolladores ciudadanos automatizan su propio trabajo sin esperar en una cola técnica.
Fuente: Investigación sobre la adopción de bajo código

Por qué su auge es una buena noticia

Las ventajas del desarrollo ciudadano son considerables. Las personas más cercanas a un problema suelen ser las mejor posicionadas para resolverlo, ya que entienden los detalles complicados que un extraño pasaría por alto. Distribuir la capacidad de construir por toda la organización significa que se resuelven muchos más problemas, porque las soluciones ya no tienen que pasar por un único equipo sobrecargado. Y es rápido: alguien que siente un punto débil puede abordarlo directamente en lugar de escribir una solicitud y esperar semanas. Esta democratización de la automatización es una de las razones por las que el movimiento más amplio de automatización de flujos de trabajo se ha acelerado tan rápidamente, y permite a una empresa mejorarse de adentro hacia afuera en lugar de solo de arriba hacia abajo.

La promesa y el riesgo
La promesa El riesgo a gestionar
Más problemas resueltos, más rápido Una proliferación de herramientas no gestionadas
Soluciones construidas por expertos en el dominio Errores de seguridad y datos
Menos carga para el equipo técnico Cosas que se rompen cuando alguien se va

Los riesgos que debes gestionar

A pesar de todas sus promesas, el desarrollo ciudadano no gestionado puede crear problemas reales. Sin ninguna supervisión, puedes terminar con una proliferación de herramientas superpuestas que nadie rastrea, automatizaciones que manejan datos de forma descuidada o insegura, y procesos críticos que dependen de una herramienta que solo una persona entiende y que se rompe en el momento en que esa persona se va. Las personas que construyen sin formación técnica también pueden pasar por alto cosas que un profesional detectaría. Nada de esto significa que debas frenar la tendencia; significa que debes encauzarla. La respuesta es una gobernanza ligera que habilite en lugar de bloquear, el mismo instinto equilibrado detrás de un marco de gobernanza de la automatización, y una cautela ante los errores de automatización predecibles que surgen al construir sin barreras de protección.

Adoptarlo con sensatez

El objetivo es obtener los beneficios del desarrollo ciudadano mientras se contienen los riesgos, lo que significa animar a las personas a construir mientras se les proporciona un marco sensato para construir. Proporcione herramientas aprobadas para que la gente no improvise con lo que encuentre. Ofrezca orientación y capacitación para que construyan de forma segura, especialmente en torno a los datos y la seguridad. Mantenga un registro ligero de lo que se ha construido para que las automatizaciones importantes sean conocidas y no dependan de una sola persona. Y establezca algunas reglas claras sobre qué tipos de datos y procesos necesitan un cuidado adicional. Si se hace bien, esto convierte el desarrollo ciudadano de un riesgo silencioso en un activo poderoso, liberando la energía de resolución de problemas de todo su equipo mientras se mantiene el resultado coherente y seguro. El futuro de la automatización no es solo un equipo central que construye para los demás; es todo el mundo, debidamente apoyado, capaz de mejorar su propio rincón del trabajo. Si desea ayuda para habilitar de forma segura a los desarrolladores ciudadanos, nuestro equipo estará encantado de ayudarle.

Preguntas frecuentes

¿Qué es un desarrollador ciudadano?+
Alguien ajeno al equipo técnico que construye automatizaciones o pequeñas aplicaciones utilizando herramientas sin código accesibles, generalmente para resolver un problema en su propio trabajo, sin necesidad de escribir código.
¿Por qué es valioso el desarrollo ciudadano?+
Las personas más cercanas a un problema lo resuelven de forma directa y rápida, se abordan muchos más problemas sin esperar a un equipo central, y las soluciones son construidas por aquellos que mejor entienden el trabajo.
¿Cuáles son los riesgos?+
Una proliferación de herramientas no gestionadas, un manejo descuidado de datos o seguridad, y procesos críticos que dependen de la herramienta de una sola persona. Una gobernanza ligera canaliza la energía sin bloquearla.
¿Cómo puedo apoyar a los desarrolladores ciudadanos de forma segura?+
Proporcionar herramientas aprobadas, ofrecer orientación y capacitación sobre datos y seguridad, mantener un registro ligero de lo que se construye y establecer reglas claras para los datos y procesos sensibles. Habilitar, no bloquear.

Referencias

  1. Gartner. "Desarrollo ciudadano." gartner.com.
  2. Forrester. "Desarrollo de bajo código." forrester.com.
Regresar al blog

AUTOMATICE. OPTIMICE. DOMINE.

Optimice sus operaciones y ofrezca una experiencia de cliente fluida. Deje que nuestros expertos implementen tecnología de vanguardia y flujos de trabajo optimizados para que pueda concentrarse en lo que mejor sabe hacer.