CQTecnologia

Migração de Delphi sem perder a regra de negócio

O sistema em Delphi está preso numa versão antiga, e quem conhecia o código já saiu. A CQTecnologia atualiza sistemas em Delphi e C++Builder e mantém a regra de negócio funcionando.

Escopo e estimativa por escrito antes de qualquer trabalho.

Delphi 5Delphi atual Strings ANSITexto Unicode Componentes descontinuadosComponentes mantidos Cliente-servidorSaaS multi-tenant Regras de negócioRegras de negócio, mantidas

SaaS multi-tenant só quando esse é o objetivo.

O que a atualização cobre

Em Delphi e C++Builder, do Delphi 5 até as versões atuais.

  1. Sistemas em Delphi e C++Builder levados do Delphi 5 até as versões atuais.Atualização de projeto, pacotes e build passo a passo, para a aplicação compilar em uma toolchain atual.
  2. Unicode: da string ANSI para texto Unicode.Strings, E/S de arquivos, acesso a dados e fronteiras de DLL revisados onde ANSI e Unicode se encontram.
  3. Componentes descontinuados: as bibliotecas que perderam suporte.Componentes de terceiros sem suporte trocados por equivalentes mantidos, ou reescritos.
  4. De cliente-servidor para SaaS multi-tenant, quando esse é o objetivo.SQL e regras de negócio separados dos formulários, para um sistema atender vários clientes por uma API.
  5. Regra de negócio mantida: o sistema continua fazendo o que o negócio usa.Regras conferidas com entradas e saídas reais antes e depois de cada mudança.
  6. Multithreading e ajuste de performance.Travamentos, consultas lentas e disputa entre threads encontrados e corrigidos.

Como anda

O trabalho vai atrás da causa do problema, não do sintoma, e é conferido ao longo do caminho.

  1. Descoberta

    Ouvimos, perguntamos o que importa e escrevemos escopo e estimativa. Trabalho e cobrança só começam quando você concordar.

  2. Protótipo

    Uma primeira versão funcionando cedo, para você ver a ideia rodar e mudar de rumo enquanto sai barato.

  3. Entrega

    O software pronto, verificado contra o escopo e revisado, com um registro por escrito do que mudou e por quê.

  4. Suporte

    Seguimos com correções e próximas versões, para o software acompanhar o seu negócio.

Perguntas que aparecem

Delphi antigo é arriscado de mexer. Por onde começa?

Por um escopo e uma estimativa por escrito, antes de qualquer trabalho ou cobrança. As mudanças são conferidas contra o código-fonte e revisadas durante o trabalho.

Quem conhecia o código já saiu. Isso é um problema?

É uma das situações para as quais este serviço existe. O primeiro passo é o mesmo: descrever o sistema em poucas linhas por email.

Meu projeto é pequeno. Vale perguntar?

Uma correção pequena ou uma revisão de código é um bom ponto de partida. Descreva em poucas linhas.

Quanto custa?

Não há tabela de preços pública. Você recebe escopo e estimativa por escrito primeiro, e o trabalho e a cobrança só começam depois que você concordar.

Um entre vários serviços

A migração de Delphi fica ao lado do nosso software sob medida, da consultoria e do trabalho com IA.

Tem um problema para resolver ou algo que quer construir?

Descreva em poucas linhas. Um ajuste pequeno ou uma revisão de código é um bom começo.

Conte o que você tem em mente

Escopo e estimativa por escrito antes de qualquer trabalho.

O que você tem em mente?

O que é?

Escopo e estimativa por escrito antes de qualquer trabalho.