CQTecnologia

Migración de Delphi sin perder la lógica de negocio

La aplicación en Delphi quedó en una versión antigua, y quienes la construyeron ya se fueron. CQTecnologia actualiza sistemas en Delphi y C++Builder y mantiene funcionando la lógica de negocio.

Alcance y estimación por escrito antes de empezar cualquier trabajo.

Delphi 5Delphi actual Cadenas ANSITexto Unicode Componentes retiradosComponentes mantenidos Cliente-servidorSaaS multi-tenant Reglas de negocioReglas de negocio, intactas

SaaS multi-tenant solo cuando ese es el objetivo.

Qué cubre la actualización

En Delphi y C++Builder, desde Delphi 5 hasta las versiones actuales.

  1. Sistemas en Delphi y C++Builder llevados desde Delphi 5 hasta las versiones actuales.Actualización de proyecto, paquetes y build paso a paso, para que la aplicación compile en una toolchain actual.
  2. Unicode: de cadenas ANSI a texto Unicode.Cadenas, E/S de archivos, acceso a datos y fronteras de DLL revisados donde se encuentran ANSI y Unicode.
  3. Componentes obsoletos: las bibliotecas que perdieron soporte.Componentes de terceros sin soporte sustituidos por equivalentes mantenidos, o reescritos.
  4. De cliente-servidor a SaaS multi-tenant, cuando ese es el objetivo.SQL y reglas de negocio separados de los formularios, para que un sistema atienda a varios clientes por una API.
  5. Lógica de negocio conservada: el sistema sigue haciendo lo que el negocio usa.Reglas comprobadas con entradas y salidas reales antes y después de cada cambio.
  6. Multithreading y ajuste de rendimiento.Bloqueos, consultas lentas y contención entre hilos encontrados y corregidos.

Cómo avanza

El trabajo va a la causa del problema, no al síntoma, y se revisa por el camino.

  1. Descubrimiento

    Escuchamos, preguntamos lo que importa y escribimos alcance y estimación. El trabajo y el cobro solo empiezan cuando estés de acuerdo.

  2. Prototipo

    Una primera versión funcionando pronto, para que veas la idea en marcha y cambies de rumbo mientras sale barato.

  3. Entrega

    El software terminado, verificado contra el alcance y revisado, con un registro por escrito de qué cambió y por qué.

  4. Soporte

    Seguimos con correcciones y próximas versiones, para que el software acompañe a tu negocio.

Preguntas frecuentes

Tocar Delphi antiguo da miedo. ¿Por dónde empieza?

Con un alcance y una estimación por escrito, antes de cualquier trabajo o cobro. Los cambios se comprueban contra el código fuente y se revisan mientras avanza el trabajo.

Quienes conocían el código ya se fueron. ¿Es un problema?

Es una de las situaciones para las que existe este servicio. El primer paso es el mismo: describir el sistema en pocas líneas por email.

Mi proyecto es pequeño. ¿Vale la pena preguntar?

Una corrección pequeña o una revisión de código es un buen punto de partida. Descríbelo en pocas líneas.

¿Cuánto cuesta?

No hay una lista de precios pública. Primero recibes un alcance y una estimación por escrito, y el trabajo y el cobro empiezan solo cuando estés de acuerdo.

Uno entre varios servicios

La migración de Delphi va junto a nuestro software a medida, la consultoría y el trabajo con IA.

¿Tienes un problema que resolver o algo que quieres construir?

Descríbelo en pocas líneas. Un arreglo pequeño o una revisión de código es un buen comienzo.

Describe lo que tienes en mente

Alcance y estimación por escrito antes de empezar cualquier trabajo.

¿Qué tienes en mente?

¿Qué es?

Alcance y estimación por escrito antes de empezar cualquier trabajo.