Por Carlos J. Rodrigues (*)
Atualmente, cerca de 50% das organizações não consegue finalizar projetos atempadamente de forma a satisfazer a evolução do negócio. Neste sentido, uma das tendências tecnológicas que assume preponderância é Low Code. Este termo tem como base na sua definição o desenvolvimento de software de uma forma rápida (RAD), com um alto nível de abstração tecnológico que permita mitigar as restrições no desenvolvimento de software. Low code contribui de duas formas para colmatar estas restrições. Em primeiro lugar, significa aumentar a produtividade dos implementadores, minimizando a codificação e a complexidade relacionada ao desenvolvimento tradicional baseado em código. Em segundo lugar, Low Code é sobre a democratização do desenvolvimento de software, permitindo que implementadores não profissionais (citizen developers), construam aplicações de forma independente.
O mercado de Low Code está em grande crescimento. Neste momento o valor de mercado é de 10 biliões de dólares, havendo previsões (Forrester), de que o seu valor deverá atingir os 22 biliões de dólares já em 2022. Ainda segundo a Forrester, é expectável que em 2024, 65% do software será efetuado com recurso a tecnologias Low Code e, nesse sentido, a Accenture considera que a Outsystems preconiza o que deve ser um líder Low Code capaz de acompanhar a evolução prevista para os próximos anos.
Existem várias plataformas no mercado, de entre as quais destaco aOutsystems, pois potencia e permite o desenvolvimento de aplicações de alta produtividade de uma forma visual, alavancada num conceito drag and drop, permitindo uma experiência omnichannel aos utilizadores a um custo reduzido e garantindo a extensibilidade das suas capacidades para poder dar resposta às necessidades do negócio de uma forma rápida e flexível.
De acordo com a minha experiência na execução de projetos nacionais e internacionais com esta plataforma, posso afirmar que existem ganhos notórios na execução de projetos com esta tecnologia quando comparados com o desenvolvimento dito tradicional, nomeadamente na redução de time-to-market em 50% e redução do TCO por aplicação (total cost of ownership – custo das etapas do ciclo de vida de uma aplicação) em cerca de 60% a 3 anos. Verificámos, também, que quanto maior for a adoção de Outsystems por parte das organizações, maior será o retorno do investimento (ROI – return of investment).
É possível efetuar o desenvolvimento de uma grande variedade de soluções, desde a implementação de portais e websites e aplicações mobile, a soluções puras de backend e integração para os mais variados casos de uso. Tendo estado envolvido em projetos de modernização de sistemas legacy, a fazer a jornada para o digital com a implementação de diversas soluções internas e externas (B2B e B2C), a efetuar melhorias de processos de negócio com a implementação de Workflows e de soluções de field force management, verificoum aumento significativo de produtividade na entrega, permitindo ter equipas menores e mesmo assim dar resposta às necessidades dos nossos clientes, em termos de produtividade, mas também financeiros.
Um dos fatores que consideramos fundamentais para que seja possível verificar todas as vantagens da utilização da plataforma Outsystems está relacionado com a adoção das organizações. Não só em termos tecnológicos, mas também em termos de mentalidade organizacional. Atualmente, esta ‘barreira’ está cada vez mais diluída, havendo uma maior sensibilidade por parte das organizações para as vantagens da utilização deste tipo de tecnologias para colmatar diversas necessidades na organização e não apenas utilizar a plataforma para fazer uma aplicação isolada. Ao adotar a tecnologia, é possível verificar um aumento de reutilização de componentes tecnológicos que permitem não só a uniformização e padronização tecnológica, mas também uma redução de custo e esforço.
Um dos conceitos muito em voga na área de Low Code, é o de Citizen Developer. Este conceito está relacionado com utilizadores de negócio com apetência e sensibilidade tecnológica que podem utilizar ferramentas de desenvolvimento rápido (RAD) com alto nível de abstração tecnológica. A Outsystems potencia, com a sua série de Builders, que os citizen developers criem aplicações para suprir as suas necessidades imediatas de forma autónoma e rápida.
Prevemos que o Low Code continue a aumentar a sua presença no mercado global, seguindo a tendência crescente dos clientes na modernização e inovação dos seus sistemas.
(*) Senior Manager da área de Technology e Low Code Lead na Accenture Portugal
Pergunta do Dia
Em destaque
-
Multimédia
Missão Ariel da ESA quer explorar 1.000 exoplanetas e Portugal ajuda com engenharia e ciência -
App do dia
Wayther: uma nova app de previsões meteorológicas detalhadas para otimizar viagens -
Site do dia
Tetr.io é uma versão competitiva de Tetris e os adversários não dão tréguas -
How to TEK
Farto de reagir no WhatsApp com emojis? Crie os seus próprios stickers
Comentários