Ainda funciona. Ninguém quer lhe tocar.

O sistema que faz andar o seu negócio foi construído há anos, por gente que já saiu, de uma forma a que nada de novo consegue ligar-se.

Poupe a leitura. Diga-nos do que precisa.


Como isto se vê no dia a dia

Alterações pequenas são orçamentadas em semanas. Uma pessoa percebe aquilo e toda a gente sabe quem. As ferramentas novas não se integram, por isso contornam-se. Ninguém tem confiança no que uma alteração vai partir, por isso deixam de se propor alterações.

Aqui o ganho costuma ser maior e mais próximo do que se espera. Assim que a base está modernizada, as alterações que andava a adiar passam a rotina, e as ferramentas que queria adotar simplesmente ligam.

Seja qual for o seu ponto de partida

Ainda não há nada

Nada lhe foi feito e há anos que ninguém olha a sério. O primeiro passo é um mapa e não uma alteração, e só isso transforma um desconforto vago numa lista curta e ordenada do que vale a pena fazer.

Há alguma coisa, mas não chega

Começou-se uma modernização e ficou a meio. Agora tem dois sistemas, tráfego em ambos e entre eles uma integração que ninguém planeou, muitas vezes pior do que o ponto de partida. Terminar uma migração parada é um trabalho próprio, e começa por decidir com honestidade que metade fica.

Funciona bem, mas podia ir mais longe

O sistema é mantido, está testado e é seguro de alterar. A oportunidade é o que ele poderia agora suportar: abri-lo para que ferramentas novas liguem, expor os seus dados aos relatórios, ou deixar um agente de IA trabalhar sobre ele — tudo isso faz sentido assim que a base é sólida.

Onde isto costuma acabar

Nada disto é decidido à partida. Estas são as direções que este problema costuma tomar. Qual delas se aplica ao seu caso resulta de olhar para o modo como o seu negócio funciona na prática.

Um mapa antes do martelo

O que faz, o que depende dele e onde está realmente o risco, estabelecidos primeiro. Quase todo o medo de um sistema antigo é incerteza, não complexidade.

Modernizado pedaço a pedaço

As partes que o travam são reconstruídas enquanto o sistema continua a funcionar. A reescrita total é a opção que tomamos em último lugar, porque pára tudo e costuma derrapar.

Tornado seguro de alterar

Testes em torno do comportamento que interessa, para que a alteração seguinte possa ser feita com confiança, por nós ou por quem quer que seja.

Aberturas para o que vem a seguir

Interfaces acrescentadas onde as ferramentas novas precisam de ligar, para que a próxima coisa que quiser adotar entre sem mais.

Como descobrimos qual delas é

Olhamos para a forma como o trabalho acontece hoje: a sequência real, não o documento do processo. O que é feito, por quem, com que frequência e onde fica à espera. Isso é uma conversa e depois algum tempo com quem faz o trabalho, e é daí que vem a resposta. A chamada e a auditoria são feitas pelo próprio Bruno, por isso nada do que explicar terá de ser explicado outra vez a quem vier a construir.

O que recebe é a lista do que vale a pena construir e o que cada peça devolve, ordenada para que a mais forte venha primeiro. Vê isso por escrito, com as condições, antes de começar seja o que for.

O que muda

As alterações voltam a ser rotina. As ferramentas novas ligam-se em vez de serem contornadas. O sistema deixa de ser o conhecimento privado de uma pessoa, e deixa de ser a resposta para porque é que algo não se pode fazer.

FAQ

Não devíamos simplesmente reescrever?

Normalmente não. As reescritas completas demoram mais do que o previsto, congelam tudo o resto enquanto decorrem e muitas vezes reproduzem os mesmos problemas. Modernizar no lugar mantém o negócio a andar e pode parar em qualquer ponto com valor já entregue.

Aqui já ninguém sabe como aquilo funciona.

É comum, e o código é a documentação de último recurso. Estabelecer o que faz é um primeiro passo normal, não um impedimento.

Dá para fazer sem paragens?

Na maioria dos casos sim, e essa é boa parte da razão pela qual o trabalho é feito às peças e não de uma vez. Onde uma passagem é mesmo necessária, é planeada e marcada consigo.

E se os programadores originais já saíram?

Essa é a situação habitual e não a exceção. Afeta quanto demora o primeiro passo, e daí em diante o trabalho segue normalmente.

O que é que têm medo de mexer?

Diga-nos que sistema toda a gente evita. Uma hora costuma bastar para dizer se precisa de modernização, de substituição, ou apenas de ser deixado em paz.

Contacte-nos →    O que resolvemos →
CHAT DE AGENTE
Sistema: Ligação segura estabelecida. A aguardar entrada...