Lar Áudio O que é um desenvolvedor cidadão? - o que é techopedia

O que é um desenvolvedor cidadão? - o que é techopedia

Índice:

Anonim

Definição - O que significa Citizen Developer?

Um desenvolvedor cidadão refere-se a um usuário final que cria novos aplicativos ou programas a partir de uma base, sistema ou estrutura de código corporativo ou coletivo. De um modo geral, esse desenvolvedor não é um desenvolvedor profissional pago para codificar aplicativos, mas um "amador", alguém que usa as ferramentas disponíveis para criar aplicativos que sua equipe pode ou usará durante o curso do seu trabalho.

Techopedia explica Citizen Developer

Os funcionários da empresa que talvez não tenham credenciais de programação específicas ainda podem participar do desenvolvimento de aplicativos ou produtos dentro da empresa como um desenvolvedor cidadão. A lógica é que um diploma formal em ciência da computação pode ser menos valioso hoje do que no passado e que novas ferramentas, como serviços em nuvem e plataformas de abstração de código, permitiram que os desenvolvedores cidadãos fizessem mais "programação em tempo real", onde criam aplicativos sem os recursos específicos. comissionamento de seus empregadores. Isso leva ao problema conhecido como "TI de sombra", onde o desenvolvimento pode ocorrer sem a benção da empresa, o que pode afetar a integridade ou a organização do sistema de TI que já existe, como uma estrutura de banco de dados. Em geral, os proponentes desse tipo de desenvolvimento não autorizado precisam avaliar os riscos e os benefícios.

O que é um desenvolvedor cidadão? - o que é techopedia