Explicador
8 min leer

¿Qué es el Desarrollo Ciudadano?

Desarrollar software sin conocimientos de programación: Cómo el Desarrollo Ciudadano inspira a las empresas - y cómo empezar
Publicado por
Samantha Dixon
Creado el
21 de junio de 2023

El Desarrollo Ciudadano puede llevar la productividad de las empresas al siguiente nivel, en todos los sectores y departamentos. Sin embargo, hay que tener en cuenta algunas cosas para que el Desarrollo Ciudadano se convierta realmente en un éxito en la empresa y no resulte, como en los años 90 con las bases de datos de Excel y Access, en un caos de miles de procesos individuales donde se pierde toda la visión de conjunto.

Los departamentos de marketing esperan mucho tiempo a que sus colegas de producto se encarguen de un cambio en la página web, la contabilidad recoge las facturas y los recibos a mano cada mes, RRHH maneja todo el proceso de incorporación manualmente y copia/pega los datos de los empleados de A a B. Todos estos cuellos de botella pueden ser resueltos por Citizen Development. El Desarrollo Ciudadano puede ser la solución a todos estos cuellos de botella.

El Desarrollo Ciudadano significa crear un entorno que permita incluso a los departamentos no técnicos establecer sus propios procesos y aplicaciones digitales, sin depender completamente de las TI y el desarrollo, pero manteniéndose dentro del marco de la propia infraestructura de la empresa.

Samantha Dixon

¿Qué es un ciudadano desarrollador?

Un desarrollador ciudadano es el llamado "desarrollador civil". Por lo tanto, no se trata de un profesional de la informática, sino de unusuario finalcon escasos o nulos conocimientos de programación. La experiencia reside en el departamento respectivo: el desarrollo de los ciudadanos suele tener lugar en todos los departamentos, (en su mayoría) excepto en el de TI y Desarrollo. El Desarrollador Ciudadano desarrolla aplicaciones por sí mismo y utiliza para ello plataformas de "bajo código" o "sin código".

¿Cómo funciona un desarrollador ciudadano?

En una empresa, los Desarrolladores Ciudadanos trabajan en todo tipo de departamentos: RRHH, Marketing, Ventas, Contabilidad y muchos más.

Los desarrolladores ciudadanos conocen los procesos, las aplicaciones y los problemas de su área (de forma mucho más precisa que un departamento externo como el de informática) y también adquieren los conocimientos técnicos de las herramientas utilizadas. Esto debería ocurrir en consulta con TI: ¿Qué herramientas se pueden utilizar? ¿Qué cuentas pueden acceder a qué aplicación?

Como Desarrollador Ciudadano, desarrollan una experiencia para exactamente aquellos procesos y aplicaciones que se necesitan en su departamento.

En cierto modo, el Desarrollo Ciudadano puede considerarse una extensión de la informática, específica del departamento.

Básicamente, debe haber una cierta comprensión de la lógica y una afinidad con la tecnología y la digitalización.

Las TI establecen el marco para el desarrollo de los ciudadanos en las distintas divisiones.

Las ventajas del Desarrollo Ciudadano

La perspectiva exterior debe ser correcta.

Los desarrolladores ciudadanos saben lo que les importa a los usuarios en las aplicaciones. Los desarrolladores ciudadanos tienen un profundo conocimiento de los procesos y aplicaciones en sus campos y, gracias a su formación en desarrollo ciudadano, también tienen los conocimientos técnicos para encontrar soluciones digitales. Los ciudadanos desarrolladores pueden establecer procesos y aplicaciones por sí mismos gracias al no-code y al low-code. Esto permite un desarrollo rápido e independiente, pero siempre en consulta con el departamento de TI.

Porque mientras que los desarrolladores ciudadanos expertos ya entienden el oficio del departamento especializado, un informático tiene que familiarizarse primero con la materia.

La productividad de la empresa aumenta.

Como ayuda, los Desarrolladores Ciudadanos son indispensables para el éxito de una empresa. Aparte de ser un complemento rápido y rentable a la informática tradicional, la mayoría de los desarrolladores ciudadanos tienen un gran sentido de las soluciones digitales y, por experiencia, están más que dispuestos a participar activamente. Los que utilizan este potencial en la empresa tienen una clara ventaja competitiva sobre los que pasan por alto esta oportunidad.

Riesgos del desarrollo ciudadano

No hay condiciones marco claras

Un Desarrollador Ciudadano no es, por supuesto, un profesional de la informática. Para integrar los desarrollos y dejarlos listos para el despegue, hay que crear al principio, junto con el departamento de TI, un marco en el que el desarrollo de los ciudadanos pueda tener lugar con seguridad. Para ello, deben definirse normas que se respeten en toda la empresa para el Desarrollo Ciudadano.

Lo que pasa con las TI en la sombra

Con el Desarrollo Ciudadano, existe por supuesto el peligro de crear una "TI en la sombra". Esto ocurre cuando las aplicaciones para desarrolladores ciudadanos coexisten con los sistemas regulares y no están adecuadamente documentados. Si ciertos procesos de trabajo se trasladan a la TI en la sombra, esto puede convertirse en un problema.

"Muchos cocineros estropean el caldo", pero en Desarrollo Ciudadano, con la aplicación correcta, muchos cocineros pueden dar resultados extraordinarios. Por eso es aún más importante establecer el marco (informático) adecuado, definir las normas y establecer la documentación apropiada.

Cómo empezar con el Desarrollo Ciudadano

Quien quiera abordar el proyecto de Desarrollo Ciudadano debe verlo como un proceso de cambio y percibirlo como un entorno "sandbox". Este último crea un llamado "espacio de reserva" en el que los desarrolladores ciudadanos en ciernes pueden probar cosas y cometer errores. Integrar a los empleados en la empresa e informarles activamente es lo más importante para mostrar las posibilidades de impulsar la empresa. Apoyarse mutuamente en el desarrollo de aplicaciones con plataformas sin y de bajo código es súper importante. Esto funciona mejor con la formación y la educación, pero también con un estado de ánimo general. ¿Qué quiero conseguir con mi empresa? ¿Cuál es la experiencia del usuario con las aplicaciones creadas? ¿Cómo podemos mejorar?

El desarrollo de los ciudadanos en el futuro

El desarrollo ciudadano ofrece un enorme potencial para las empresas, ya que con el no-código y el bajo-código se puede combinar la experiencia de los departamentos con los conocimientos técnicos. Tanto el enfoque correcto como la formación adecuada de los ciudadanos desarrolladores son fundamentales.

Los buenos candidatos a Desarrollador Ciudadano tienen una mentalidad técnica, se sienten cómodos con las hojas de cálculo y están motivados para aprender nuevas herramientas y, sobre todo, para repensar los procesos existentes.

Por supuesto, esto no implica que se deje de lado a los especialistas en informática y a los ingenieros de software. Por el contrario, al utilizar el Desarrollo Ciudadano, las empresas permiten una división natural de las tareas en la que los Desarrolladores Ciudadanos se concentran en la digitalización de los requisitos de los departamentos mientras los expertos en TI se centran en sus tareas principales.

Con las herramientas y la orientación adecuadas, los Citizen Developers pueden ayudar a acelerar la innovación y aumentar la productividad en toda la organización.

En un mundo en el que la digitalización se ha vuelto indispensable, los desarrolladores ciudadanos son el combustible que las empresas necesitan para arrancar con éxito.

¿Cómo se llega a ser Ciudadano Desarrollador?

Si te preguntas cómo puedes convertirte tú también en un ciudadano desarrollador: Te tenemos cubierto.

Con nuestra Make Masterclass, aprenderá a automatizar sus flujos de trabajo y a integrar sus sistemas entre sí, así como todos los consejos, trucos y mejores prácticas de Make, en sólo 4 semanas. No necesitas ningún conocimiento técnico previo - la masterclass es adecuada tanto para principiantes como para usuarios avanzados.


¿Noticias sobre nosotros?

El boletín de VisualMakers. Nada de spam, sólo actualizaciones ocasionales sobre el mundo del No-Code y ¡actualizaciones sobre nosotros! 🧡