Preenchendo a lacuna entre o negócio e a TI: O low-code ajuda a acelerar a inovação e a mudança cultural
16 de novembro de 2022Com a rápida transformação digital, os métodos tradicionais de engenharia de aplicação e de software já não conseguem acompanhar a velocidade necessária da inovação ou as novas realidades de trabalho. Cada vez mais, as empresas estão a recorrer ao low-code como uma solução. De fato, mais de 84% das empresas adotaram o “low-code” para preencher a lacuna entre os trabalhadores da linha de negócio e as equipes de TI.
A procura de programadores continua a ultrapassar largamente a oferta, mesmo com a recente tábua de contratações congeladas em grandes e pequenas empresas de tecnologia. As equipes de TI estão frequentemente atoladas na gestão da dívida técnica, uma vez que as organizações são forçadas a equilibrar a qualidade do código com um time-to-market mais rápido para aplicações de missão crítica.
Uma empresa de engenharia digital chamada Persistent Systems está fazendo progressos significativos utilizando soluções de low-code para ajudar as empresas a acelerar o ritmo de desenvolvimento de software e a construir aplicações sem a necessidade de grandes equipes dedicadas a um único fluxo tecnológico, como o Android ou o iOS.
Para compreender melhor o que está a acontecer na indústria e em Persistent especificamente, apanhei Preetpal Singh, Vice-Presidente Sénior – Automação Inteligente, para ter a sua opinião sobre como o low-code está afetando não só a eficiência do software e do desenvolvimento de aplicações, mas também a cultura da empresa e a dinâmica fundamental entre as equipes empresariais e de TI.
Comecemos pelo tema da Automação Inteligente, uma vez que este está no seu título oficial. É essencialmente a mesma coisa que a transformação digital? Onde se encaixa o low-code?
Gary Drenik:
Preetpal Singh: Obrigado, Gary. Isso é essencialmente correcto. A automação inteligente está a utilizar tecnologia para automatizar e simplificar processos de negócio tradicionalmente complexos. Ferramentas para BPM (business process management) e RPA (robotic process automation) foram a primeira geração de soluções. Contudo, estamos cada vez mais inclinados para aquilo a que chamamos Hiperautomação ou automação inteligente, que combina tecnologias de baixo código com BPM/RPA e baseadas em IA/ML, tais como NLP (processamento de linguagem natural), OCR (reconhecimento óptico de caracteres), e Conversational AI (Bots).
As aplicações de automatização inteligente podem ser utilizadas de inúmeras formas para criar experiências de cliente mais perfeitas em múltiplas verticais, desde a banca digital ao acesso e cuidados de saúde dos pacientes, até à gestão de reclamações na indústria dos seguros. O código baixo é um elemento chave da automatização inteligente, na medida em que permite aos utilizadores empresariais construir aplicações e fazer alterações a processos com lógica simples e interfaces de arrastar e largar sem a necessidade de capacidades de codificação.
Drenik: Na sua opinião, por que é que a automatização dos processos empresariais é um caso de utilização viável para o low-code? O low-code é apenas parte de um atual ciclo de hype?
Singh: Em muitos aspectos, a pandemia atuou como um catalisador para a realidade já emergente do desenvolvimento de baixo código. A capacidade de acelerar os processos empresariais e a engenharia de software é o motor fundamental subjacente à inovação em qualquer empresa. Hoje em dia, todas as empresas precisam de pensar como uma empresa de software. Quando os processos ou aplicações que precisam de ser construídos e optimizados rapidamente são abrandados devido a atrasos nas TI, a inovação é dificultada – pura e simplesmente.
Sem soluções de baixo código, o desenvolvimento de uma aplicação de nível empresarial depende de programadores com competências de software especializado. Isto mantém os utilizadores empresariais afastados e as equipas de TI atoladas. O código baixo não é apenas mais uma moda. Está provado que acelera o time-to-market, permite um desenvolvimento mais colaborativo, e permite que equipas muito mais pequenas desenvolvam aplicações de uma forma agnóstica tecnológica, sem necessidade de conhecimentos especializados.
A capacidade das organizações para conseguir que os seus líderes empresariais e de TI trabalhem em colaboração e construam aplicações de uma forma ágil e rentável é um desafio. Isto é ainda mais crítico no nosso mundo contínuo de trabalho remoto com equipas mais pequenas e distribuídas. Foi interessante ver que um recente inquérito da Prosper Insights & Analytics relatou que 54% dos Gen-Z e 56% dos Millennials dizem que preferiam trabalhar para uma empresa que lhes permite trabalhar a partir de casa do que num escritório – por isso, esta tendência não parece estar a mudar em breve.
Drenik: Na sua opinião, porque é que a automatização dos processos empresariais é um caso de utilização viável para o código baixo? O código baixo é apenas parte de um actual ciclo de hype?
Singh: Em muitos aspectos, a pandemia actuou como um catalisador para a realidade já emergente do desenvolvimento de baixo código. A capacidade de acelerar os processos empresariais e a engenharia de software é o motor fundamental subjacente à inovação em qualquer empresa. Hoje em dia, todas as empresas precisam de pensar como uma empresa de software. Quando os processos ou aplicações que precisam de ser construídos e optimizados rapidamente são abrandados devido a atrasos nas TI, a inovação é dificultada – pura e simplesmente.
Sem soluções de baixo código, o desenvolvimento de uma aplicação de nível empresarial depende de programadores com competências de software especializado. Isto mantém os utilizadores empresariais afastados e as equipas de TI atoladas. O código baixo não é apenas mais uma moda. Está provado que acelera o time-to-market, permite um desenvolvimento mais colaborativo, e permite que equipas muito mais pequenas desenvolvam aplicações de uma forma agnóstica tecnológica, sem necessidade de conhecimentos especializados.
A capacidade das organizações para conseguir que os seus líderes empresariais e de TI trabalhem em colaboração e construam aplicações de uma forma ágil e rentável é um desafio. Isto é ainda mais crítico no nosso mundo contínuo de trabalho remoto com equipas mais pequenas e distribuídas. Foi interessante ver que um recente inquérito da Prosper Insights & Analytics relatou que 54% dos Gen-Z e 56% dos Millennials dizem que preferiam trabalhar para uma empresa que lhes permite trabalhar a partir de casa do que num escritório – por isso, esta tendência não parece estar a mudar em breve.
Drenik: Vamos falar um pouco mais sobre a cultura no local de trabalho. Pensa que as soluções de baixo código podem ter um efeito duradouro positivo na cultura do local de trabalho e na satisfação dos trabalhadores?
Singh: Isso é realmente muito interessante. A engenharia de software é a nossa principal proposta de valor, por isso, penso primeiro no “low-code” em termos de time-to-market. Quanto maior for a empresa, mais lentas são as coisas em termos de inovação. É por isso que muitos programadores e chefes de produto são atraídos por startups. O código baixo pode ajudar a acelerar a inovação mesmo em empresas maiores, colocando o poder criativo nas mãos de criadores cidadãos. De facto, para funcionar, o paradigma do código baixo deve tornar-se uma forma de pensar em toda a empresa.
Outra perspectiva é sobre como o “low-code” pode fazer a ponte entre o que é frequentemente uma ténue relação entre as equipas empresariais e de TI. As equipas de negócios perguntam frequentemente às TI “porque não me podem construir algo para passar do ponto A para o ponto B”? E depois, quando TI lhes constrói um skate, dizem “isto está errado, o que eu precisava era de uma bicicleta”. Esta atitude de “não se pode simplesmente fazê-lo?” devido a uma falta de compreensão e também a uma grande escassez de programadores qualificados pode causar tensão interna. O código baixo dá aos utilizadores empresariais a capacidade de abraçar tarefas que podem ter sido delegadas a equipas de TI com recursos limitados. É um ganho para todos.
Manter uma forte cultura empresarial pode ser difícil hoje em dia – e a cultura pode afetar a felicidade dos funcionários, com toda a certeza. Não fiquei totalmente surpreendido ao ver que 55% dos empregados ao longo das gerações inquiridos no último inquérito da Prosper Insights & Analytics relataram sentir-se infelizes ou neutros sobre a sua vida profissional. O cansaço digital, a sensação de impotência para impulsionar a inovação, e o atrito entre as empresas e os departamentos de TI são certamente apenas peças desse puzzle maior, mas são um fator. Estar confiante é um dos nossos valores empresariais e o código baixo ajuda definitivamente a incutir confiança nos utilizadores empresariais para impulsionar a inovação e para colaborar com as TI.