O projeto de modernização raramente é recusado. Ele é adiado, e adiado de novo. E o adiamento nunca aparece como decisão.
Bugs e funcionalidades novas consomem as pessoas e o orçamento. Enquanto o legado sustenta o caixa, existe uma certa paz.
Há um segundo motivo, do lado de quem apresenta: três argumentos comuns que não funcionam.
Três argumentos que não funcionam
- "O sistema é antigo." Para quem assina o orçamento, isso não é problema. O sistema está de pé e faturando. Antigo e funcionando soa como elogio.
- "Temos dívida técnica." É palavra de dentro do time. Quem não escreve código pode entender que o time quer refazer tudo do jeito que prefere.
- "É arriscado." Risco sem data e sem valor é opinião. Todo mundo na mesa tem uma lista de riscos, e o seu entra no fim dela.
Custo com data
O que funciona é traduzir a modernização para a moeda que compete de igual para igual com as funcionalidades: custo com data.
Em vez de "vamos ficar sem quem entenda o sistema", diga algo assim: só uma pessoa sabe como o módulo fiscal funciona, e nada está documentado. Se ela sair, cada alteração fiscal pode levar seis semanas em vez de três dias.
Isso não é argumento técnico. É o custo com data: a operação exposta, com prazo. A conversa muda de "quando dá para fazer" para "o que acontece se não fizermos".
Entregas curtas
O segundo ajuste é igualmente prático. Pouca gente aprova seis meses sem entrega visível.
Modernização apresentada como bloco único tende a perder para qualquer funcionalidade que gere receita, ano após ano.
Divida o projeto em entregas que devolvem algo perceptível a cada seis ou oito semanas. Isso não é capricho de método. É o que torna o projeto aprovável.
Uma competência à parte
Quem faz essa tradução não é necessariamente quem escreve o melhor código. É uma competência separada, que pouca gente desenvolve de propósito.
Ela decide se o sistema legado da empresa vai ser modernizado ou herdado por outra pessoa daqui a alguns anos.
Para ver como a CTGF conduz esse tipo de projeto, veja a página Projetos especiais.