Hogar Audio ¿Qué es un desarrollador ciudadano? - definición de techopedia

¿Qué es un desarrollador ciudadano? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa Citizen Developer?

Un desarrollador ciudadano se refiere a un usuario final que crea nuevas aplicaciones o programas a partir de una base, sistema o estructura de código corporativo o colectivo. En un sentido general, este desarrollador no es un desarrollador profesional al que se le paga para codificar aplicaciones, sino un "aficionado", alguien que usa las herramientas disponibles para construir aplicaciones que su equipo puede o usará durante el curso. de su trabajo.

Techopedia explica Citizen Developer

Los empleados de la empresa que no tengan credenciales de programación específicas pueden participar en el desarrollo de aplicaciones o productos dentro de la empresa como desarrolladores ciudadanos. La razón es que un título en informática formal puede ser menos valioso hoy que en el pasado y que las nuevas herramientas como los servicios en la nube y las plataformas de abstracción de código han permitido a los desarrolladores ciudadanos hacer más "programación sobre la marcha", donde crean aplicaciones sin el específico puesta en servicio de sus empleadores. Esto lleva al problema conocido como "TI en la sombra", donde el desarrollo puede ocurrir sin la bendición de la empresa, lo que puede afectar la integridad u organización del sistema de TI que ya existe, como una estructura de base de datos. En general, los defensores de este tipo de desarrollo no autorizado tienen que sopesar los riesgos frente a los beneficios.

¿Qué es un desarrollador ciudadano? - definición de techopedia