Dev entregou sistema em tecnologia ultrapassada sem avisar
Oi, pessoal! Estou passando por uma situação bem complicada e gostaria de ouvir a opinião de vocês. Recentemente, contratei um freelancer para desenvolver um sistema que é crucial para o meu negócio. A proposta era bem clara: eu precisava de uma solução moderna, que pudesse escalar e se integrar com outras ferramentas que já utilizo. O problema é que, ao receber o sistema, percebi que a tecnologia utilizada era totalmente ultrapassada. O cara usou uma versão antiga de uma linguagem de programação e frameworks que estão praticamente fora de uso. Não só isso, como ele não me avisou sobre isso durante o processo.
Fiquei muito frustrado, porque não só perdi tempo, mas também estou com um sistema que provavelmente não vai suportar as demandas futuras. Tentei conversar com ele e ele simplesmente disse que era a melhor opção na visão dele. Agora, estou em uma situação em que preciso decidir se vou investir mais dinheiro para refazer o sistema ou se tento fazer uma atualização no que já foi entregue.
Alguém já passou por algo parecido? Como vocês lidaram com isso? O que eu posso fazer para evitar esse tipo de situação no futuro? Estou aberto a sugestões e experiências que possam me ajudar a resolver isso da melhor forma possível.