Skip to main content

Desenvolvimento de aplicativos low-code

A Forrester descreve o desenvolvimento low-code como "Produtos e/ou serviços em nuvem para desenvolvimento de aplicativos, que empregam técnicas visuais e declarativas em vez de programação…". Esse desenvolvimento é exatamente o que a Pega vem fazendo há 30 anos: criando softwares que escrevem seus softwares.

À medida que você trabalha e expande o modelo visual, as ferramentas de desenvolvimento low-code geram o código para você. Os recursos de interface de usuário, como arrastar e soltar, fluxos de processo e ferramentas visuais, permitem que qualquer pessoa crie softwares transformativos, qualquer que seja sua capacidade técnica. Esta abordagem proporciona um aumento de produtividade, uma vez que as tarefas cotidianas de desenvolvimento de aplicativos são agilizadas, reduzindo o envolvimento do pessoal de TI. As ferramentas low-code simplificam o desenvolvimento de aplicativos.

Ferramentas tradicionais de desenvolvimento apresentam os aplicativos na forma de código textual, como mostrado na imagem a seguir:

Traditional application development shows text-heavy code

Por outro lado, as ferramentas de desenvolvimento low-code proporcionam um ambiente visual para criar aplicativos, como mostrado na imagem a seguir:

Low-code application development uses visual elements to build an application

O valor do low-code

O desenvolvimento de um software poderoso é crítico para as organizações, uma vez que a demanda por transformações rápidas supera o ritmo da tradicional abordagem que atende a todos os casos, onde grandes equipes de desenvolvedores desenvolvem soluções exclusivas. As plataformas de desenvolvimento de aplicativos low-code ajudam a cobrir a lacuna entre os stakeholders do negócio e os desenvolvedores competentes, criando uma linguagem visual comum que permita uma colaboração mais efetiva. Equipes que trabalham com ferramentas low-code são mais ágeis, agregam valor mais rapidamente e trabalham com os stakeholders com mais eficácia. A colaboração com os stakeholders em uma linguagem visual comum permite manter o foco na explicação da lógica de negócio em vez do código. Com ciclos de feedback reduzidos, as equipes se tornam mais produtivas, liberando funcionalidades limitadas para enfrentar o backlog de projetos em constante crescimento.

Desenvolvimento com ferramentas low-code

Muitos usuários acreditam que as ferramentas de desenvolvimento visual simples e de fácil compreensão se limitam ao desenvolvimento de aplicativos muito simples, no mesmo nível de algo que poderia ser implementado em uma planilha eletrônica. A plataforma low-code da Pega, contudo, pode ser utilizada para criar aplicativos muito robustos, em uma ampla gama de canais. Por exemplo, uma equipe de marketing utiliza uma planilha compartilhada para capturar e monitorar solicitações. Utilizando as ferramentas low-code da Pega Platform, a equipe de marketing pode desenvolver um sistema de solicitações por e-mail e via internet, com relatórios de visibilidade das solicitações, notificações para colaboração e monitoramento de contratos de serviços (service level agreements – SLA), para assegurar que o trabalho seja concluído no prazo previsto.

A tecnologia low-code da Pega permite desenvolver aplicativos que capturam dados e iniciam processos de negócio. O que pode surpreender você é que o aplicativo pode ser uma página na internet, um aplicativo móvel ou um chatbot que interage com seus clientes por meio do Messenger do Facebook. As informações podem ser extraídas de um e-mail recebido ou um robô lendo dados de outras soluções de software. O poder da tecnologia low-code da Pega permite o desenvolvimento de um aplicativo em que você pode interagir com os usuários no canal que eles preferirem. Com recursos de desenvolvimento multicanais, as organizações podem unificar suas atividades de desenvolvimento em todos os canais necessários, em vez de manter linhas de código distintas.

Os usuários são uma ótima fonte de dados, mas muitas vezes os dados necessários estão em outro sistema. Por meio de uma interface visual, a Pega Platform capacita os usuários a desenvolver integrações para esses sistemas e obter os dados necessários para mover o processo adiante. A Pega Platform ajuda os usuários mapeando graficamente os dados no seu aplicativo, gerando uma visualização holística do panorama dos dados.

Low-code e desenvolvedores

As ferramentas de desenvolvimento de aplicativos fim-a-fim da Pega, orientadas visualmente, aumentam a produtividade de todos — citizen developers e desenvolvedores profissionais da mesma forma. Embora o low-code permita que não desenvolvedores gerem código do aplicativo, ele também permite que desenvolvedores experientes escrevam código com maior rapidez e eficácia.

Para oferecer aos citizen developers uma funcionalidade adicional que atenda às necessidades da sua organização, os estúdios de desenvolvimento de aplicativos da Pega Platform permitem ao desenvolvedor aprofundar-se mais na formulação de soluções para problemas de negócios, ocultar a implementação e visualizar a lógica de negócio para a utilização por terceiros. Com padrões de reutilização e extensão integrados na Pega Platform, o desenvolvedor pode construir uma solução uma vez e aproveitá-la muitas vezes em todo o ecossistema.


This Topic is available in the following Modules:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

98% acharam esse conteúdo útil

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice