O que está por trás da explosão de aplicativos com low-code e no-code

1 de junho de 2023 Off Por Priscila Noronha

Os aplicativos com low-code e no-code estão se tornando rapidamente a tecnologia preferida de muitas pessoas no local de trabalho digital.

De acordo com uma pesquisa recente da Gartner, 70% dos novos aplicativos desenvolvidos pelas organizações usarão tecnologias com low-code e no-code até 2025, em comparação com menos de 25% em 2020.

O aumento correspondente de plataformas de aplicativos com low-code, ou LCAPs, está impulsionando o aumento do desenvolvimento do cidadão e o crescimento de tecnólogos de negócios que se reportam fora dos departamentos de TI e criam recursos de tecnologia ou análise para uso interno ou externo dos negócios.

Isso está mudando a forma como os aplicativos são criados. O desenvolvimento de aplicativos mudará para montagem e integração, com as equipes que os utilizam montando e compondo-os. Na verdade, é provável que a porcentagem de novos aplicativos desenvolvidos em ambientes LCAP vá muito além dos 70% previstos pelo Gartner.

Low Code ajuda a resolver a escassez de habilidades
Nada disso deveria ser surpreendente. A escassez de habilidades no setor de tecnologia foi bem documentada e, em termos de desenvolvimento de aplicativos e plataformas, o problema se tornou urgente.

Uma pesquisa recente da Mendix, sediada em Boston, indicou que a demanda por desenvolvedores atingiu um nível altíssimo entre os profissionais de TI. Quase seis em cada 10 (57%) dizem que o número de funcionários necessários para o desenvolvimento de software está aumentando, enquanto o custo do desenvolvimento de software está subindo (61%). Para muitas empresas, a solução é um LCAP.

De acordo com o relatório State of Low-Code 2021 da Mendix, baseado em uma pesquisa com 2.025 profissionais de TI em seis países, 77% das empresas já adotaram o low-code para atender a essa escassez, e 75% dos líderes de TI dizem que essa é uma tendência que não podem perder.

A pesquisa ressalta que a tendência de adoção de low-code está ajudando as empresas a acelerar o ritmo de desenvolvimento, democratizando a forma como o software está sendo desenvolvido para incluir os usuários corporativos. Segundo o relatório, o low-code tem o potencial de colocar os principais projetos de software de volta nos trilhos, mantendo os custos baixos e usando o talento técnico oculto já existente em uma organização.

Algumas das outras descobertas importantes do relatório incluem:

Nas organizações que usam low-code, mais da metade (56%) dos funcionários está usando aplicativos criados em plataformas low-code.
Dois em cada cinco usuários de software com low-code relataram mais colaboração, desenvolvimento mais rápido e custos mais baixos – e que os projetos com low-code reduzem os custos em 53% e acontecem 56% mais rápido.
As soluções com low-code estão se tornando fundamentais para as operações comerciais. Entre os usuários de software com low-code, 33% o utilizaram para criar aplicativos de missão crítica.
Os desenvolvedores de software reconhecem e aceitam sua flexibilidade, dizendo que metade de seu trabalho diário de desenvolvimento (51%) poderia ser feito em uma plataforma com low-code.

O desenvolvimento com pouco código permite flexibilidade e agilidade
Há outros motivadores para a adoção. Isaac Gould, analista de pesquisa da Nucleus Research, disse que, com as empresas priorizando a transformação digital das operações e dos processos diários, muitas recorrem a ferramentas com low-code/no-code devido ao custo mais baixo e à redução das barreiras técnicas de entrada.

Ele também apontou que as empresas que exigem flexibilidade e agilidade em suas pilhas de tecnologia podem usar uma solução de gerenciamento de processos de negócios (BPM) ou de automação de processos robóticos (RPA) habilitada para low-code para automatizar e digitalizar processos de negócios, ou um LCAP para desenvolver aplicativos corporativos internamente.

A Nucleus Research entrevistou usuários de LCAP e BPM e descobriu que os desenvolvedores profissionais podem usar essas ferramentas para concluir tarefas de duas a três vezes mais rápido do que com as ferramentas de desenvolvimento tradicionais. As ferramentas de low-code também permitem que os usuários corporativos e os desenvolvedores cidadãos emprestem seus conhecimentos para reduzir o atrito entre a TI e os usuários finais e criar processos ou aplicativos padronizados que exijam menos intervenção da TI e correspondam melhor ao caso de uso.

Toda empresa é uma empresa de software
O resultado final é que todas as empresas se tornaram empresas de software no impulso para a transformação digital, disse Daniel Kirsch, cofundador da Techstrong Research, sediada em Cambridge, Massachusetts.

“Não importa se você é um fazendeiro, uma concessionária de automóveis ou um instalador de HVAC, o software administra seus negócios”, disse ele. “Por exemplo, o agricultor pode precisar criar um site para pedidos on-line, pedidos no atacado e ações agrícolas, provavelmente. A concessionária de automóveis pode querer uma experiência de compra sem atritos e o instalador de HVAC precisará de um aplicativo móvel para fornecer estimativas.”

Kirsch acrescentou que, embora o software possa estar dominando o local de trabalho, não há um suprimento infinito de desenvolvedores. Mesmo as maiores organizações de serviços financeiros não conseguem contratar desenvolvedores suficientes. Ao mesmo tempo, é extremamente importante que o desenvolvimento de software esteja estreitamente alinhado com as equipes de negócios. O software está sendo criado para solucionar desafios comerciais e satisfazer as crescentes expectativas dos clientes.

De muitas maneiras, o LCAP é como outras partes do cenário de tecnologia empresarial – o poder está mudando das equipes internas de TI para as equipes de negócios. As equipes não precisam mais esperar meses para provisionar um servidor. Elas simplesmente usam um cartão de crédito e vão para a nuvem. Da mesma forma, elas estão usando as opções de SaaS para experimentar novos softwares por conta própria, às vezes sem a bênção da TI. Com uma abordagem low-code/no-code, as equipes de negócios têm o poder de criar seus próprios aplicativos.

Investimento em serviços de missão crítica
A demanda por ofertas de LCAP é tão intensa que está levando as empresas que não têm acesso a elas a investir.

Negócios recentes, como o investimento de US$ 90 milhões do Goldman Sachs na WSO2, fabricante de software de baixo código, destacaram a tendência de aplicativos baseados em nuvem com modelos de fácil adoção que simplificam a implementação para velocidade e escala sem precedentes, disse Sanjay Brahmawar, CEO da Software AG, sediada em Reston, Virgínia. Esse é um projeto que muitas organizações terão interesse em monitorar, especialmente aquelas que são mais afetadas pela escassez de habilidades tecnológicas, mas que, mesmo assim, precisam fornecer serviços aos clientes.

Os investimentos recentes em ferramentas com low-code e no-code podem servir como modelos de como as plataformas podem permitir que as organizações aumentem rapidamente os serviços de missão crítica. Brahmawar disse que um governo estadual na Europa, por exemplo, implementou mais de 800 aplicativos nos últimos quatro anos por meio de uma ferramenta de modelagem low-code/no-code semelhante à Lego para equipes de negócios.

“Com a contínua escassez de talentos de TI, as soluções com low-code oferecem às organizações empresariais a capacidade de aumentar a produtividade, a consistência e a qualidade, permitindo que as organizações mantenham o controle de projetos muito maiores do que poderiam gerenciar anteriormente”, disse ele.

A democratização do software não elimina a necessidade de equipes de TI, acrescentou. É essencial que a TI forneça práticas recomendadas e planos sobre como usar essas ferramentas para evitar vulnerabilidades de segurança ou situações em que os aplicativos não possam se integrar ou parem de funcionar completamente, o que causa dívidas técnicas e falhas estruturais.

Outras vantagens do Low-Code/No-Code
Com a evolução das expectativas dos clientes e as mudanças nas necessidades do mercado após a pandemia, as empresas de todos os setores aceleraram suas iniciativas de transformação digital.

Elas perceberam a necessidade de ser mais rápidas que a concorrência, criar e oferecer novos aplicativos digitais e melhorar os aplicativos existentes com velocidade e agilidade, disse Arvind Jha, vice-presidente sênior de desenvolvimento de software da Newgen Software, sediada em McLean, Virgínia.

Há vários outros motivos pelos quais as empresas devem considerar um LCAP:

  1. Entrada mais rápida no mercado
    O baixo código ajuda a reduzir consideravelmente o tempo de desenvolvimento de aplicativos empresariais. Os recursos de arrastar e soltar baseados na Web e os componentes de aplicativos reutilizáveis de um LCAP ajudam a acelerar o processo de design de aplicativos. Isso garante que as organizações possam colocar seus aplicativos no mercado mais rapidamente e incorporar alterações em curto prazo.
  2. Aumento da satisfação do cliente
    Os clientes nativos digitais de hoje esperam que as organizações ofereçam experiências com as quais estão acostumados ao usar aplicativos de consumo. O código reduzido permite que as organizações se integrem mais rapidamente a vários serviços, garantindo assim uma experiência omnicanal consistente.
  3. Menor custo de infraestrutura de TI
    Os aplicativos com low-code são compatíveis com implantações híbridas e na nuvem, oferecendo escalabilidade sob demanda e reduzindo significativamente o CapEx inicial. O low-code garante inovação mais rápida em menos tempo, sem aumentar o número de funcionários de TI.
  4. Governança de aplicativos mais eficiente
    Muitas equipes de TI gastam um tempo significativo em atividades de governança de aplicativos e dados, incluindo certificações de segurança, atualizações contínuas, medições de desempenho e verificações de conformidade. Uma plataforma com low-code permite que as equipes de TI e DevOps gerenciem um portfólio de aplicativos de forma mais eficiente, com total capacidade de conformidade e governança.
  5. Melhor governança de TI
    O low-code reduz a dependência de aplicativos de terceiros de correção rápida e permite um ambiente de trabalho orientado para a colaboração. Isso reduz a TI invisível e promove um ambiente de modelagem padrão, eliminando as vulnerabilidades de dados, processos e segurança

Sobre o autor

David é um jornalista em tempo integral que mora em Paris e passa seu tempo trabalhando entre a Irlanda, o Reino Unido e a França. Partidário da vida “verde” e da conservação, ele está particularmente interessado no gerenciamento de informações e em como o gerenciamento de conteúdo empresarial, a análise, o big data e a computação em nuvem afetam esse gerenciamento.