Durante minha carreira desenvolvi alguns lemas. Por exemplo, meu lema de gestão de mudanças é: “Os humanos preferem o familiar ao confortável e o confortável ao melhor”. Assim, para ajudar os humanos a abraçar o melhor, preciso tornar o melhor ao mesmo tempo familiar e confortável.
Para reconhecer a dívida técnica, meu lema espertinho é: “Dívida técnica é algo que fiz há mais de cinco anos ou algo que outra pessoa fez há mais de seis meses”.
Os tópicos do reconhecimento da dívida técnica e da modernização tecnológica tornaram-se mais importantes à medida que o ritmo da mudança tecnológica – primeiro impulsionada pelas redes sociais, móveis, analíticas e na nuvem (SMAC) e agora impulsionada pela inteligência artificial (IA) – aumenta. Numa altura em que os ciclos de inovação tecnológica estão a ficar mais curtos, teremos dificuldade em acompanhar o ritmo se tivermos de navegar em torno de sistemas legados que funcionam como barreiras à velocidade e à agilidade.
Certa vez, herdei um sistema ERP legado que era tão antigo que sempre que tentávamos atualizar um dos sistemas que se comunicava com o sistema ERP, o ERP quebrava. Com o tempo, as barreiras de velocidade e agilidade associadas ao ERP espalharam-se para outros sistemas, à medida que estes, por sua vez, formaram uma onda crescente de dívida técnica.
Suspeito que a maioria das organizações tenha algum nível de dívida técnica, mas como lidamos e modernizamos os nossos sistemas legados? Este é o processo que eu uso:
- Construa um inventário dos sistemas existentes: Digitalize, pesquise, pesquise e documente o que está em seu portfólio de tecnologia.
- Avalie os sistemas existentes: Com base no grau de dificuldade, quais são os potenciais candidatos à modernização? Quais são obsoletos? Quais não são mais um ajuste arquitetônico? Quais são um pesadelo para apoiar? Quais exigem habilidades raras?
- Priorize a lista de candidatos com base no valor potencial da modernização: Até que ponto cada candidato à modernização atrapalha a tecnologia e a velocidade, agilidade e inovação organizacional?
- Avalie o nível de esforço para modernizar os sistemas: Antes de construir seus planos e roteiro de modernização, você precisa entender qual modernização cada candidato exigirá.
- Determine a melhor abordagem para modernização: Para cada candidato de modernização priorizado, você precisa entender qual abordagem faz mais sentido. Esta etapa introduz o conceito da abordagem “R” e “D” de modernização.
A abordagem “R” | A abordagem “D” |
Substitua (por algo novo) | Desacoplar/decompor e substituir os elementos desacoplados/decompostos |
Aposente-se (mas não substitua) | Desacoplar/decompor e retirar os elementos desacoplados/decompostos |
Reter, mas conter (sem aprimoramentos ou melhorias) | Desacoplar/decompor e reter, mas conter os elementos desacoplados/decompostos |
Reter, mas consertar (apenas o suficiente para mantê-lo vivo) | Desacoplar/decompor e corrigir os elementos desacoplados/decompostos |
Reter, mas refatorar/aprimorar | Desacoplar/decompor e refatorar/aprimorar os elementos desacoplados/decompostos |
Os “Ds” da modernização podem ser importantes se o candidato à modernização for complexo. Os “D” definem formas de “dividir e conquistar” o candidato à modernização. Por exemplo, um sistema legado, caro e de difícil suporte é executado em hardware proprietário que executa um sistema operacional, banco de dados e aplicativo proprietários. O aplicativo aproveita a funcionalidade do banco de dados, por isso é difícil dissociar o aplicativo e o banco de dados. No entanto, é possível executar o banco de dados e o aplicativo em um sistema operacional de código aberto e hardware comum. Ao dissociar a base de dados e a aplicação do sistema operativo, a empresa pode modernizar o resto da pilha, reduzir os custos operacionais e evitar o desafio das competências cada vez mais raras necessárias para suportar o sistema operativo e o hardware.
- Definir, comunicar e implementar um roteiro de modernização: É comum que a modernização exija um compromisso contínuo. Lembre-se da minha definição de dívida técnica: algo que fiz há mais de cinco anos ou algo que outra pessoa fez há mais de seis meses. A evolução da tecnologia (e dos fornecedores) exige um roteiro de modernização que mostre não só o que é necessário agora, mas também as necessidades de modernização contínuas e de longo prazo. Isto muda o pensamento da organização para a modernização como um evento — ou uma crise — para uma atividade que mantém a tecnologia da organização atualizada e nunca uma barreira à velocidade e agilidade.
Estamos a entrar numa nova fase de transformação digital – esta impulsionada pela IA em todas as suas formas. Esta fase traz consigo mudanças rápidas em tecnologias, processos e funções. Neste ambiente, é fundamental que os líderes tecnológicos reduzam a pegada e removam os sistemas legados que são difíceis de alterar, que não se adaptam às arquitecturas futuras e que tendem à obsolescência. A modernização do legado é um imperativo estratégico e os líderes tecnológicos devem alocar persistentemente recursos, atenção e planos para a viabilizar. Além disso, os líderes tecnológicos devem exercer a influência necessária para garantir que toda a organização compreende e apoia a implementação do roteiro de modernização.
Saiba mais sobre os IDCs pesquisa para líderes de tecnologia OU inscreva-se hoje para receber pesquisas líderes do setor diretamente em sua caixa de entrada.
A International Data Corporation (IDC) é a principal fornecedora global de inteligência de mercado, serviços de consultoria e eventos para os mercados de tecnologia. A IDC é uma subsidiária integral do International Data Group (IDG Inc.), empresa líder mundial em serviços de mídia, dados e marketing de tecnologia. Recentemente eleita a Empresa Analista do Ano pela terceira vez consecutiva, a Technology Leader Solutions da IDC fornece orientação especializada apoiada por nossos serviços de pesquisa e consultoria líderes do setor, programas robustos de liderança e desenvolvimento e os melhores benchmarking e fornecimento de dados de inteligência da categoria. dos consultores mais experientes do setor. Contate-nos hoje para saber mais.
Niel Nickolaisen é consultor adjunto de pesquisa dos Programas Executivos de TI (IEP) da IDC. Ele é considerado um líder inovador no uso de princípios Agile para melhorar a entrega de TI. E ele tem paixão por ajudar os outros a cumprir o que considera serem as três funções da liderança de TI: capacitar a estratégia, alcançar a excelência operacional e criar uma cultura de confiança e propriedade.