“O problema do legado será ainda maior daqui a quinze anos”

24 de novembro de 2023 Off Por Priscila Noronha
Diz Victor Klaren, Chief Visionary Officer e cofundador da Thinkwise.

“Quando falamos de software legado, pensamos frequentemente em software com 20 anos. No entanto, o que não percebemos é que o legado continua a acumular todos os anos. Por isso, se acredita que o legado já é um problema significativo,” Victor Klaren sublinha o desafio crescente do software legado.
Não há números conhecidos sobre o legado. “Todos os anos se faz mais programação, o que significa que o problema será muito maior daqui a quinze anos. Por vezes comparo às emissões de CO2. Atualmente, estamos tentando abrandar o aumento das emissões, mas no caso do legado, nem sequer estamos abrandando. É necessária uma mudança de mentalidade”.

No entanto, é difícil medir exatamente a dimensão do problema. Klaren sublinha que o problema nem sempre reside nas próprias aplicações. “A IBM assegura a continuidade da linguagem de programação RPG, mas a manutenção das aplicações nos mainframes torna-se cada vez mais difícil, uma vez que o pessoal qualificado para a manutenção já não está disponível. Por vezes, os indivíduos são forçados a participar em programas de formação ou os sistemas são migrados para a nuvem.”

O novo acelerador de legado
“Na verdade, o SAP R3 também é um tipo de legado. O S4/HANA não é compatível e a personalização não pode ser transferida. Portanto, você está inevitavelmente vinculado a uma nova implementação. Se você tiver personalizações, geralmente terá ainda mais legado. No entanto, o aumento do desenvolvimento low-code parece ser outro catalisador para a acumulação de legado. Embora as plataformas de low-code ofereçam interfaces de utilizador visualmente apelativas, escondem frequentemente camadas de complexidades de manutenção. A automatização de processos robóticos também acrescenta outra camada, indicando a incapacidade de modificar o sistema principal – é como uma correção temporária ou um remendo. Estas camadas adicionais, concebidas para melhorar a experiência do utilizador ou facilitar a introdução de dados, são frequentemente observadas em sistemas antigos.”

Existem vários riscos para as empresas com sistemas legados, segundo Klaren. “Manter o legado em funcionamento envolve geralmente custos de manutenção elevados. Verifica-se frequentemente que menos de 20% do orçamento é gasto na criação de valor. Consequentemente, enquanto empresa, torna-se vulnerável aos disruptores no seu mercado. A segurança também pode tornar-se um grande problema, porque as actualizações necessárias não podem ser implementadas. Muitos optam por ignorar estas questões até que ocorra uma crise, como quando um concorrente adopta uma abordagem diferente ou quando indivíduos importantes com conhecimentos dos sistemas antigos partem. De repente, há um prazo firme para a substituição do sistema”, explica.

O poder da mudança
O ritmo da mudança está acelerando. “É difícil prever o futuro. É possível efetuar uma análise dos processos, mas também é necessário um certo poder de mudança. Este varia consoante o setor, especialmente desde a pandemia. No entanto, não se sabe que arquitetura será necessária daqui a cinco ou dez anos. Nós também não sabemos. Mas se concretizar esta arquitetura agora, pode ter a certeza de que se perderá o poder da mudança. Além disso, a escassez do mercado de trabalho representa um risco. A geração atual nunca experimentou um mercado sem escassez de mão de obra. Têm o luxo de escolher se querem trabalhar às segundas ou quartas-feiras. A hiperautomatização é frequentemente utilizada para resolver esta escassez do mercado de trabalho. Esse é o próximo passo”.

Segundo Klaren, o legado é um problema, aceite. “Não vamos insistir nele. É bom para a indústria de TI porque, de dez em dez anos, podemos reconstruir tudo. É maravilhoso para a indústria como um todo. No entanto, já não é necessário. Para uma empresa, tem um impacto significativo. Quando se deixa de lado o legado, ganha-se tempo e liberdade em troca. O legado dificulta a capacidade de adaptação à mudança. Não se pode ser o disruptor quando o mercado muda. É sempre melhor estar à frente. Estes são frequentemente os clientes que recorrem à Thinkwise. Os seus sistemas são muitas vezes únicos, profundamente entrelaçados com o ADN da empresa, e querem preservar isso enquanto desenvolvem um sistema novo e atualizado. Os nossos clientes são muitas vezes os visionários que querem fazer a diferença.”

Fonte: www.thinkwisesoftware.com