Quais são os pontos fortes e fracos para o sucesso com plataformas de low-code/no-code?
1 de março de 2023As plataformas de low-code/no-code ganharam muita atenção como forma de satisfazer as crescentes exigências de desenvolvimento de software à medida que a transformação digital continua em ritmo acelerado.
Estas plataformas são concebidas para racionalizar o desenvolvimento de aplicações com interfaces intuitivas de arrastar e largar, modelos pré-construídos, permitindo aos utilizadores não técnicos a construção de aplicações e integrações personalizadas, sem escrever código.
O crescimento está em curso para as plataformas, em grande parte atribuído à hiperautomação de toda a empresa e às iniciativas empresariais compostáveis. De acordo com a pesquisa da Gartner, o mercado global de tecnologias de desenvolvimento de low-code deverá atingir 26,9 mil milhões de dólares este ano, um aumento de 19,6% em relação a 2022.
As plataformas de low-code/no-code oferecem várias vantagens, mas não estão isentas da sua quota parte de obstáculos e desafios. As ferramentas podem criar uma confiança excessiva no fornecedor de low-code/no-code. Embora a tecnologia tenha encontrado aceitação em simples integrações de fluxo de trabalho com serviços de nuvem, pode tropeçar à medida que projetos mais complexos são empreendidos. A segurança e a governação de implementações de low-code podem sofrer atrasos à medida que os criadores cidadãos lançam rapidamente aplicações. Até que o paradigma de low-code/no-code ganha ímpeto.
Desmistificando o low-code/no-code: A realidade por trás do hype
As plataformas de low-code/no-code existem há décadas sob várias formas, mas só nos últimos anos é que ganharam uma popularidade tão generalizada. Esta popularidade pode ser atribuída à crescente transformação digital, que levou as empresas a abraçar plataformas e serviços baseados na nuvem. As plataformas de low-code/no-code fornecem soluções acessíveis às empresas que procuram desenvolver e integrar aplicações personalizadas sem investir em mais programadores.
“O mercado de low-code evoluiu devido à capacidade de ligação a mais ferramentas e tecnologias”, disse Jessica D’Oliveira, analista da empresa de investigação e consultoria Forrester, à VentureBeat. “As capacidades padrão não mudaram, mas foram mais profundas nas experiências dos utilizadores, gestão de dados e automatização de processos”.
D’Oliveira disse que o low-code é eficaz para empresas de qualquer dimensão. Mas as empresas devem abraçar a transformação digital, e estar dispostas a ajustar as suas organizações para adotarem abordagens de low-code.
As necessidades das empresas e dos criadores são semelhantes nas empresas e nos segmentos de arranque/pequenas empresas do mercado, disse ela. De fato, as ferramentas dos criadores estão sofrendo a mesma evolução atualmente observada nas ferramentas dos utilizadores empresariais.
“As plataformas de low-code/no-code estão amadurecendo rapidamente, crescendo para se integrarem com outras tecnologias na área da inteligência artificial chamada TuringBots, que desenvolvem aplicações para si. Isto não é apenas mudança de código baixo/sem código, mas desenvolvimento para todas as metodologias”, explicou D’Oliveira.
De acordo com Shiva Nathan, fundador e CEO da plataforma de desenvolvimento de aplicações Onymos, o low-code/no-code tornou-se mais avançado e acessível durante a última década. No entanto, ele aconselha cautela.
Fluxo de trabalho vê incursões de low-code/no-code
Nathan disse ao VentureBeat: “O low-code/no-code é especialmente apelativo durante a parte do boom do ciclo economico, quando a necessidade de projetos de software, logo, de engenheiros de software, é alta”. Conduzir um interesse de low-code/no-code é uma necessidade de mais talento tecnológico, que é onde os novos modelos de ferramentas geralmente ajudam.
Mas um esforço destaca-se neste momento: Estas ferramentas encontraram a sua maior aceitação nos programas de automatização do fluxo de trabalho, indicou Nathan.
“As plataformas de automatização do fluxo de trabalho são também de low-code/no-code, e a maioria das equipes de vendas e marketing estão hoje aproveitando para automatizar as suas campanhas ou sondar as suas bases de utilizadores”, disse Nathan. “Os Pragmatistas podem apostar que o low-code/no-code continuará a ser uma boa ferramenta para casos de utilização como estes”.
Da mesma forma, James Glover diretor geral da IA na plataforma de marketing personalizado Movable Ink, disse que um dos principais conceitos errados é que a simples adoção de uma plataforma de low-code/no-code irá melhorar automaticamente a produção de conteúdos e remover quaisquer ineficiências de comercialização.
Apesar de certamente ajudar nesses aspectos, as organizações ainda precisam de um roteiro claro para saber exatamente como irão integrar estas tecnologias nos seus sistemas tecnológicos existentes e como os seus utilizadores serão impactados.
“É importante notar que as soluções de low-code não eliminarão completamente as posições dentro da organização. As empresas mais bem sucedidas percebem que a adoção de uma solução de low-code dá poder ao seu pessoal, não o substitui”, disse Glover ao VentureBeat. “Outra concepção errada é que é necessário um ciclo de implementação massivo para chegar lá. Não é este o caso, estas soluções são mais rápidas de implementar do que as pessoas pensam”.
Glover acrescentou que estas plataformas são facilitadoras da personalização, e está provado que a personalização impulsiona o elevador massivo.
“Porque é automatizada e não tem código, é possível executar testes A/B claros que demonstram o elevador da solução automatizada no-code em comparação com as abordagens mais tradicionais. A utilização destas plataformas para otimizar as capacidades de medição e conduzir as receitas são formas fundamentais para os CTOs e CEOs obterem o máximo benefício destas soluções”, disse ele.
As necessidades das empresas e dos criadores são semelhantes nas empresas e nos segmentos de start-up/pequenos negócios do mercado, disse ela. De fato, as ferramentas dos criadores estão sofrendo mesma evolução atualmente observada nas ferramentas dos utilizadores empresariais.
“As plataformas de low-code/no-code estão amadurecendo rapidamente, crescendo para se integrarem com outras tecnologias na área da inteligência artificial chamada. Isto não é apenas mudança de low-code/no-code, mas desenvolvimento para todas as metodologias”, explicou D’Oliveira.
O que é que alimenta o movimento de low-code/no-code?
A pandemia COVID-19 resultou numa grande mudança no sentido de uma primeira abordagem digital para muitas empresas. As plataformas de low-code/no-code oferecem uma solução para estas mudanças altamente exigentes, permitindo uma implantação rápida de aplicações, muitas vezes em questão de semanas, muito mais rápida do que o seu desenvolvimento a partir do zero. Isto é especialmente importante para as pequenas e médias empresas que carecem do orçamento para os esforços tradicionais de desenvolvimento em grande escala.
Os críticos argumentam que estas plataformas limitam a personalização das aplicações e que o resultado é muitas vezes um produto que não satisfaz plenamente as necessidades da empresa. Mas um gestor de tecnologia de um dos principais fornecedores de serviços de consultoria empresarial, tecnologia da informação e outsourcing acredita que esta visão estreita, não leva em conta os benefícios importantes.
Balakrishna D. R., popularmente conhecido como Bali, vice-presidente executivo e chefe global de AI, automação e ECS na Infosys, disse que acredita que as plataformas de low-code/no-code estão tornando-se ainda mais proeminentes no contexto dos atuais avanços tecnológicos.
“O low-code/no-code permite às organizações alcançar agilidade empresarial e otimização de custos através da evolução de verticais, incluindo design experimental, experiência digital e plataformas de aplicação, automação de processos digitais, produtividade empresarial, ciência de dados e IA”, disse Bali à VentureBeat.
A Infosys, disse Bali, tem visto estes benefícios ao ajudar na criação de ferramentas de conformidade regulamentar móveis de low-code, para gestores de vendas e relações num dos principais fornecedores de serviços bancários comerciais e de negócios do Reino Unido. Utilizando esta plataforma para mais de 7.000 gestores em 58 países, a empresa reduziu os custos de pessoal administrativo em 50-60% e aumentou a adoção de aplicações em 30% em menos de cinco meses, afirmou.
Outro recurso subestimado em muitas plataformas de low-code/no-code é a capacidade de se integrar sem problemas com outras ferramentas e tecnologias, tais como ferramentas de gestão de projetos, CRMs e bases de dados. Isto facilita às empresas a construção de soluções de ponta a ponta.
As melhores práticas auguram sucesso a longo prazo
As plataformas de low-code/no-code não são sem limitações. Por um lado, como em qualquer tecnologia, as preocupações com a segurança e a privacidade dos dados continuam a ser grandes.
“A descentralização do desenvolvimento de aplicações para utilizadores empresariais introduz o risco da proliferação de aplicações no ambiente que não são desenvolvidas de acordo com os padrões da empresa. As aplicações que são implementadas sem seguir normas de desenvolvimento adequadas correm o risco de introduzir questões de segurança ou conformidade regulamentar no ambiente”, disse David McIntire, diretor de serviços de gestão de aplicações da Capgemini Américas.
McIntire recomenda que as empresas estudem os riscos potenciais associados a uma plataforma e definam as normas e a governação para a utilização da plataforma, antes de estenderem a desenvolvedores não profissionais.
“Dedicar o tempo no início de um compromisso para definir as estruturas e processos que regem a utilização da plataforma”, disse McIntire ao VentureBeat. “A definição da formação necessária para os criadores cidadãos, as normas em torno da segurança e dos dados, os processos de entrega de novas aplicações e o processo de revisão são todos fundamentais para a utilização de low-code/no-code para equilibrar o time-to-market e a qualidade da aplicação”.
Da mesma forma, Liran Hason, CEO e cofundador da plataforma de monitorização do modelo de IA Aporia, disse que permitir que departamentos fora do núcleo de I&D tenham acesso à criação de automatização através de plataformas de low-code/no-code resulta em maior eficiência e produtividade. Mas Hason reconheceu “o aspecto de segurança da adoção destas ferramentas com uma padronização mínima, principalmente quando se fala de permissões e de erros de configuração”.
“Para combater estes receios”, disse Hason, “crie a infraestrutura certa e equipe de segurança com visibilidade para verificar facilmente o ganho versus risco destas ferramentas”.
Hason chegou ao cerne da questão ao dizer que é mais fácil educar e ensinar pessoal não técnico a utilizar uma aplicação, do que aprender informática.
O movimento é nada menos, disse ele, do que o próximo passo na democratização da engenharia de software.
Fonte: venturebeat.com