ALEGSA.com.ar

Definición de ciudadano desarrollador (citizen developer)

Significado de ciudadano desarrollador: Ciudadano desarrollador, del inglés citizen developer, es un término empleado para describir la creciente tendencia de empleados dentro de ...
18-06-2023

 


Definición de ciudadano desarrollador (citizen developer)

 

Ciudadano desarrollador, del inglés citizen developer, es un término empleado para describir la creciente tendencia de empleados dentro de una organización que crean aplicaciones comerciales en su lugar de trabajo utilizando herramientas que incluyen lenguajes de cuarta generación (4GL), plataformas tecnológicas de código bajo (low-code) y servicios en la nube.

El término fue acuñado por la firma Gartner.



Características de los ciudadanos desarrolladores



Por lo general los ciudadanos desarrolladores no tienen entrenamiento formal ni incluso educación relacionados a las ciencias de la computación. Sorprendentemente, estos desarrolladores a menudo trabajan en roles de gestión y supervisión y no en el rol de desarrollador profesional como podríamos imaginar.

Muchos de estos tienen experiencia y conocimientos limitados fuera de la aplicación autodidacta y el uso de códigos para plataformas específicas, pero sí suelen ser usuarios expertos de computadoras.

Según un estudio conducido por FileMaker en 2017, la mayoría de los ciudadanos desarrolladores eligen desarrollar aplicaciones por sí mismos para crear una mejor forma de trabajar, para ser más productivos o simplemente para ayudar a otros en su organización.

Con el tiempo su significado ha cambiado y es empleado en contextos más amplios. Por ejemplo, algunos usan "ciudadano desarrollador" para referirse a cualquier persona (con o sin educación formal para desarrollador) que crea aplicaciones fuera de los lugares tradicionales de la tecnología de la información.

Los ciudadanos desarrolladores pueden traer muchos beneficios a las empresas, ya que son capaces de crear soluciones personalizadas que satisfacen las necesidades específicas de su organización. Debido a su posición en la empresa, también suelen tener una comprensión profunda de los procesos y necesidades comerciales, lo que les permite crear soluciones más efectivas que los profesionales de TI que no están tan involucrados en la operación diaria.

Sin embargo, también pueden presentar ciertos riesgos asociados con la seguridad y el cumplimiento de normativas, ya que no están sujetos a los mismos controles y protocolos que el departamento de TI profesional. Por esta razón es importante que las empresas definan políticas y procedimientos claros para el desarrollo de aplicaciones ciudadanas y proporcionen la capacitación y las herramientas apropiadas para garantizar la calidad y seguridad de los proyectos.


Resumen: ciudadano desarrollador



Un ciudadano desarrollador es un empleado que crea aplicaciones comerciales en su lugar de trabajo utilizando herramientas de desarrollo de software. Estos desarrolladores no tienen entrenamiento formal en ciencias de la computación, pero suelen ser usuarios expertos de computadoras. La mayoría de ellos eligen desarrollar aplicaciones para mejorar su trabajo y aumentar la productividad. El término también se utiliza de manera más amplia para referirse a cualquier persona que crea aplicaciones fuera de los lugares tradicionales de tecnología de la información.




¿Cuál es la definición de ciudadano desarrollador?



El ciudadano desarrollador es aquel empleado dentro de una organización que crea aplicaciones comerciales en su lugar de trabajo utilizando herramientas de lenguajes de cuarta generación, plataformas tecnológicas de código bajo y servicios en la nube. Este término fue acuñado por la firma Gartner.


¿Qué características tienen los ciudadanos desarrolladores?



Los ciudadanos desarrolladores, por lo general, no tienen entrenamiento formal en ciencias de la computación. Aunque sorprendentemente, suelen ocupar roles de gestión y supervisión en lugar de ser desarrolladores profesionales. Tienen experiencia limitada y conocimientos autodidactas en el desarrollo de aplicaciones, pero son usuarios expertos de computadoras.


¿Qué motivaciones suelen tener los ciudadanos desarrolladores?



Según un estudio realizado por FileMaker en 2017, la mayoría de los ciudadanos desarrolladores eligen crear aplicaciones por sí mismos para mejorar su forma de trabajar, aumentar su productividad o ayudar a otros en su organización. Estas motivaciones son impulsadas por la posibilidad de crear soluciones personalizadas y adaptadas a sus necesidades específicas.


¿Cómo ha evolucionado el significado del término "ciudadano desarrollador"?



Inicialmente, el término se refería a los empleados que creaban aplicaciones comerciales dentro de su lugar de trabajo con herramientas específicas. Sin embargo, con el tiempo, su significado se ha ampliado y ahora se utiliza para describir a cualquier persona, con o sin educación formal en desarrollo, que crea aplicaciones fuera de los lugares tradicionales de la tecnología de la información.


¿Qué herramientas utilizan los ciudadanos desarrolladores?



Los ciudadanos desarrolladores utilizan herramientas que incluyen lenguajes de cuarta generación (4GL), plataformas tecnológicas de código bajo (low-code) y servicios en la nube. Estas herramientas les permiten crear aplicaciones sin necesidad de tener un conocimiento profundo de programación, facilitando así su participación en el desarrollo de soluciones tecnológicas.


¿Cuál es la importancia de los ciudadanos desarrolladores en una organización?



Los ciudadanos desarrolladores desempeñan un papel fundamental en las organizaciones, ya que permiten agilizar y personalizar el desarrollo de aplicaciones comerciales. Su conocimiento autodidacta en aplicaciones específicas y su capacidad para crear soluciones adaptadas a las necesidades de su área de trabajo hacen que sean una valiosa fuente de innovación y mejora continua. Además, su participación impulsa la transformación digital de las organizaciones al generar soluciones más rápidas y eficientes.





Autor: Leandro Alegsa
Actualizado: 18-06-2023

¿Cómo citar este artículo?

Alegsa, Leandro. (2023). Definición de ciudadano desarrollador. Recuperado de https://www.alegsa.com.ar/Dic/ciudadano_desarrollador.php

Diccionario informático



 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: el asistente ha sido entrenado para responder tus dudas con muy buenos resultados, pero puede equivocarse, esta tecnología aún está en desarrollo. Te sugiero dejar tu email para que te contactemos para corregir la respuesta de la IA: leemos todas las consultas y respuestas.


Usa nuestro buscador para definiciones, informática y tecnologías