000100IDENTIFICATION DIVISION.MODERNIZACIÓN

PROBLEMA A RESOLVER / SOCIAL11

Modernizar una aplicación sin código fuente

Evaluamos ejecutables, bases de datos, ficheros e interfaces para reconstruir funcionalidad cuando el código no está disponible.

SOCIAL11 S.L. · Zaragoza · Servicio en toda España

SITUACIÓN ACTUAL
SIN CÓDIGObinarios + ejecutables
DATOSbases + ficheros
COMPORTAMIENTOusuarios + procesos
IA+INGENIERÍA
RESULTADO BUSCADO
RECONSTRUIRDOCUMENTARTESTSWEB.NET
PROBLEMA A RESOLVER

Qué está ocurriendo y por qué conviene actuar

No disponer del código fuente no impide estudiar una aplicación, pero cambia por completo el método. La funcionalidad debe reconstruirse a partir de ejecutables, base de datos, ficheros, informes, tráfico, configuración y, sobre todo, el comportamiento observado por los usuarios. El objetivo es documentar qué hace antes de intentar sustituirlo.

Qué necesitamos comprobar

Trabajamos con evidencias, no con suposiciones

Antes de decidir una solución reunimos los activos y dependencias que condicionan el sistema.

  • Ejecutables, instaladores y configuración
  • Esquema y copias de la base de datos
  • Ficheros de entrada/salida, informes y logs
  • Capturas, manuales y sesiones reales con usuarios
ALTERNATIVAS

No todos los casos requieren reescribir la aplicación

Opción 01

Caracterizar

Documentar pantallas, estados, reglas, errores y salidas a partir del comportamiento observable.

Opción 02

Aislar

Mantener el ejecutable funcionando mientras se construye una capa externa o se migran datos.

Opción 03

Reconstruir

Crear un sistema nuevo a partir de especificaciones verificadas y casos de prueba.

PLAN DE TRABAJO

Cómo reducimos el riesgo paso a paso

Captura funcional

Recorremos procesos reales con datos controlados.

Mapa de datos

Relacionamos tablas, campos, ficheros e informes.

Especificación

Convertimos comportamiento en reglas y criterios de aceptación.

Reconstrucción progresiva

Sustituimos procesos con pruebas comparativas.

RESULTADO BUSCADO

Recuperar control sobre el software

  • Especificación funcional independiente del ejecutable
  • Inventario de datos e integraciones
  • Casos de prueba reutilizables
  • Posibilidad de retirar el software sin depender de su código fuente
000900LINKAGE SECTION.CONTACTO

HABLEMOS DE TU SOFTWARE

Cuéntanos qué aplicación necesitas modernizar.

Con unos pocos datos podemos entender el punto de partida y plantear el siguiente paso.

Teléfono876 032 807Emailcontacto@social11.esWhatsApp627 362 832
Ubicación
Paseo Independencia 19, Planta 6, Oficina Derecha
50001 Zaragoza · Servicio en toda España