Questão FC374003
Tradicionalmente, as organizações têm duas alternativas quando precisam de um novo sistema de informação: construí-lo usando seu time de desenvolvedores ou comprá-lo de um forneced
Low Code e No Code
FCC · 2022
Tradicionalmente, as organizações têm duas alternativas quando precisam de um novo sistema de informação: construí-lo usando seu time de desenvolvedores ou comprá-lo de um fornecedor externo. O desenvolvimento Low Code (LC) e No Code (NC) tem se despontado como uma alternativa, pois
- pode proporcionar soluções próximas aos requisitos de negócios, podendo ser implementado rapidamente, embora custe muito mais do que os sistemas desenvolvidos internamente.
- utiliza ferramentas cujas interfaces tornam a criação de novos aplicativos apenas uma questão de apontar e clicar ou configurar menus, podendo substituir os profissionais de TI, já que não exige nenhum nível de conhecimento técnico para dimensionar, manter, integrar e governar os sistemas.
- expande o tipo de pessoas que podem criar aplicativos dentro de uma empresa. No entanto, há uma ressalva importante: o software LC/NC exige algum nível de envolvimento do time de TI quando se trabalha em sistemas críticos.
- o software LC não exige nenhum nível de habilidade de programação, podendo ser usado por empresários não técnicos para melhorar sua produtividade.
- o software NC geralmente é usado por funcionários híbridos de negócios/TI conhecidos como “citizen developers”. Para as empresas, isso as ajuda a digitalizar e automatizar tarefas e processos mais rapidamente, dispensando a contratação de desenvolvedores.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
As plataformas Low Code e No Code permitem que profissionais sem formação aprofundada em programação — os chamados citizen developers — criem aplicações através de interfaces visuais, arrastar e soltar e configurações rápidas.
Isso expande o tipo de pessoas que podem desenvolver soluções, acelerando prototipagem, reduzindo gargalos e atendendo demandas de negócio com mais agilidade.
No entanto, quando a solução envolve dados sensíveis, alta disponibilidade, integrações complexas ou requisitos regulatórios — ou seja, em sistemas críticos — é necessário envolvimento do time de TI.
O papel do TI inclui definir arquitetura, modelo de dados, políticas de segurança, governança, testes de desempenho e controle de versões, garantindo escalabilidade e conformidade.
Portanto, LC/NC democratizam o desenvolvimento, mas devem operar sob regras e governança técnica para evitar riscos operacionais e de segurança.
Conteúdo do catálogo FC Concursos · Atualizado em