TECNOLOGIA

Desfazendo mitos em torno dos desenvolvedores cidadãos

Publicidade

[ad_1]

O GamesBeat Summit 2022 retorna com seu maior evento para líderes em jogos nos dias 26 e 28 de abril. Reserve aqui o seu lugar!


O termo “desenvolvedor cidadão” tornou-se cada vez mais comum com as empresas acelerando seus esforços de transformação virtual. Esses indivíduos ocupam várias funções nas organizações, mas compartilham uma ambição comum: conceber e criar aplicativos baseados em tarefas que agilizem o trabalho ou melhorem as operações em sua área de negócios.

Através de seu conhecimento interno, esses funcionários são capazes de gerar novos aplicativos da Internet ou móveis que resolvem problemas específicos de negócios e aceleram o trabalho diário. Desenvolvedores cidadãos normalmente usam tool sem código ou com pouco código para criar esses aplicativos.

De acordo com o Gartner predição, os desenvolvedores cidadãos em breve superarão os desenvolvedores profissionais em uma proporção de 4:1. Embora esses analistas de negócios ou especialistas em domínio de negócios não tenham treinamento formal para usar ferramentas de desenvolvimento ou escrever código, eles estão conseguindo criar valiosos aplicativos de negócios. O Gartner recomenda que as organizações adotem desenvolvedores cidadãos para atingir metas estratégicas e permanecerem competitivas em um mundo de negócios cada vez mais móvel.

Publicidade

Apesar do ascensão de desenvolvedores cidadãos dentro das organizações, muitas empresas ainda desprezam o valor e a importância do desenvolvimento cidadão. Vamos dissipar alguns dos mitos mais comuns.

1. Aplicativos de baixo código não podem competir com aplicativos de nível empresarial

Um mito comum em torno do desenvolvimento do cidadão é que os aplicativos de baixo código não podem atender aos requisitos dos aplicativos de nível empresarial. Os aplicativos de nível empresarial são criados para oferecer suporte à integração consistente com outros aplicativos e a estrutura de TI existente, com o termo “nível empresarial” sendo cunhado à medida que a TI se tornava cada vez mais consumidora. Como o desenvolvimento de baixo código oferece aplicativos de negócios sem a necessidade de grandes quantidades de programação, a crença de longa information é que o baixo código não tem a capacidade de atender aos padrões corporativos. Isso não é mais verdade.

Normalmente, os desenvolvedores cidadãos criam aplicativos low-code ou no-code (LC/NC) para uma finalidade comercial específica, como preencher lacunas entre sistemas ou automatizar processos de rotina para melhorar a produtividade da equipe. Muitas vezes, aplicativos baseados em tarefas de escopo limitado são criados por desenvolvedores cidadãos, enquanto aplicativos de escopo grande com requisitos complexos de segurança e dados ainda são produzidos por desenvolvedores profissionais, usando linguagens de programação convencionais. Normalmente, o tool LC/NC vem com modelos pré-projetados ou interfaces de arrastar e soltar que consideram as melhores práticas de desenvolvimento, requisitos corporativos comuns e práticas rotineiras de TI. O tool orienta os desenvolvedores cidadãos a criar os aplicativos necessários rapidamente, aderindo às melhores práticas de design e desenvolvimento de aplicativos. Isso permite que mais funcionários criem ótimos aplicativos móveis e em nuvem que aceleram as tarefas de negócios, minimizando os riscos para a organização.

Como os aplicativos de nível empresarial estão cada vez mais sendo projetados para serem escaláveis ​​e robustos nos ambientes em que são usados, os aspectos técnicos e a natureza pré-projetada do desenvolvimento de baixo código podem corresponder aos padrões exigidos definidos pelos aplicativos de nível empresarial. Graças às plataformas low-code, aplicativos completos de nível empresarial podem ser desenvolvidos em poucos dias, contribuindo para o motivo pelo qual o executivo da empresa são cada vez mais tornando o desenvolvimento low-code seu investimento em automação mais significativo.

2. Supostos riscos de segurança que acompanham o desenvolvimento do cidadão

A segurança é um componente essential de qualquer aplicativo. Com as violações de segurança em ascensão e os resultados graves, como ransomware, abordar questões de segurança deve ser de extrema importância para qualquer organização que considere o desenvolvimento do cidadão. A segurança dos dados geralmente é responsabilidade dos departamentos de TI, que identificam e migram quaisquer riscos de segurança à medida que desenvolvem aplicativos. No entanto, só porque um aplicativo é desenvolvido por um desenvolvedor cidadão usando ferramentas de tool LC/NC, não significa necessariamente que haverá maiores riscos de segurança. De acordo com previsões recentes, as aplicações LC/NC serão responsáveis ​​por 65% da atividade de desenvolvimento nos próximos dois anos. Para atender a essas expectativas corporativas, a maioria das plataformas low-code agora vem com recursos de segurança integrados ou varreduras de código para impor práticas de segurança padrão. Os fornecedores de ferramentas de tool LC/NC agora incluem uma ampla variedade de recursos de segurança integrados, como monitoramento de arquivos, controle de usuário e validação de código.

Embora os recursos de segurança do tool LC/NC estejam se tornando mais extensos, os departamentos de TI devem certificar-se de que qualquer tool de desenvolvimento usado pela empresa tenha sido verificado e esteja de acordo com as políticas de segurança da empresa. Além disso, ter um processo de aprovação de TI para aplicativos antes de serem usados ​​oficialmente pode ser uma política sábia para as equipes de TI estabelecerem.

3. O desenvolvimento do cidadão cria uma sombra de TI

Outro mito difundido sobre o desenvolvimento cidadão é a criação de grupos de shadow IT, fora dos designados. Isso significa que o desenvolvimento de aplicativos pode se tornar não gerenciado, não governado e de qualidade questionável. A realidade pode ser muito diferente. Muitas organizações lutam com baixo financiamento e recursos de TI. Nesses casos, o desenvolvimento do cidadão pode ser útil para fornecer soluções de negócios rápidas para atender às necessidades de negócios em rápida mudança. A chave para superar o risco de shadow IT nessas situações é estabelecer uma uniqueness governança e colaboração sobre o processo.

Em vez de diminuir os esforços dos desenvolvedores cidadãos, as equipes de TI devem incentivar esses novos criadores de aplicativos, fornecendo diretrizes e recursos para a criação de aplicativos que estejam alinhados com as melhores práticas de TI. Uma maneira é sancionar uma ferramenta de desenvolvimento de LC/NC aprovada. Algumas plataformas LC/NC usadas por desenvolvedores cidadãos são projetadas para eliminar a complexidade técnica e fornecer overall transparência, controle e governança, com base nas necessidades de negócios dos usuários.

As plataformas LC/NC também podem possibilitar um ambiente de colaboração entre desenvolvedores cidadãos e o departamento de TI, permitindo que a TI mantenha o controle sobre o processo de desenvolvimento.

Uma segunda maneira de incentivar o desenvolvimento cidadão é introduzir certificações e distintivos para desenvolvedores cidadãos para celebrar o design de aplicativos ou as realizações de desenvolvimento de aplicativos.

Os verdadeiros benefícios dos desenvolvedores cidadãos

Os desenvolvedores cidadãos podem acelerar os esforços de transformação usando o tool LC/NC para criar seus próprios aplicativos. Como os desenvolvedores cidadãos geralmente são funcionários de áreas-chave dentro da organização, eles estão mais cientes das necessidades comerciais exclusivas e, portanto, podem desenvolver aplicativos móveis que atendem especificamente aos negócios. As soluções de tool LC/NC fornecem a praticamente qualquer um desses funcionários a capacidade de criar aplicativos móveis e, assim, auxiliar na transformação da empresa. Os benefícios de custo são enormes.

As empresas podem introduzir aplicativos inovadores, economizar horas de trabalho e atrair mais receita. As empresas podem economizar dinheiro significativo por não precisarem contratar desenvolvedores especializados ou terceirizar projetos de desenvolvimento de aplicativos. Além disso, os desenvolvedores cidadãos podem usar o tool LC/NC baseado em módulos pré-construídos que tornam o desenvolvimento de tool muitas vezes mais rápido do que começar do 0. Isso reduz o pace necessário para desenvolver, projetar, testar e implantar aplicativos.

O desenvolvimento cidadão não é apenas uma moda passageira para dominar as equipes de TI, nem significa que os funcionários serão deixados por conta própria. Os departamentos de TI podem manter um papel importante no fornecimento de recursos adequados e no apoio aos esforços de transformação virtual da empresa. Os benefícios do desenvolvimento cidadão superam em muito os riscos.

No entanto, as organizações de negócios devem promover um esforço colaborativo entre seus funcionários desenvolvedores cidadãos e os departamentos de TI para atender às necessidades de negócios e manter a vantagem competitiva.

Em vez de a TI atuar como guardiã da inovação técnica e da transformação virtual, as equipes de TI devem buscar capacitar os desenvolvedores cidadãos e trabalhar com eles para resolver problemas técnicos/de negócios.

Amy Groden-Morrison é vice-presidente de operações de advertising e vendas da Alpha Device

Tomadores de decisão de dados

Bem-vindo à comunidade VentureBeat!

DataDecisionMakers é onde especialistas, incluindo o pessoal técnico que trabalha com dados, podem compartilhar insights e inovações relacionadas a dados.

Se você quiser ler sobre ideias de ponta e informações atualizadas, práticas recomendadas e o futuro dos dados e da tecnologia de dados, junte-se a nós no DataDecisionMakers.

Você pode até considerar contribuindo com um artigo de sua autoria!

Leia mais sobre DataDecisionMakers

[ad_2]

Fonte da Notícia

Publicidade

Osmar Queiroz

Osmar é um editor especializado em tecnologia, com anos de experiência em comunicação digital e produção de conteúdo voltado para inovação, ciência e tecnologia.

Artigos relacionados

Botão Voltar ao topo
HexTec News