Se fue el programador y nadie sabe cómo funciona el programa
Pasa más de lo que parece: la persona que hizo o mantenía vuestra aplicación se jubila, cambia de trabajo o deja de contestar, y nadie más sabe cómo funciona. No es el fin. Con unos pasos ordenados en los primeros días se evita perder datos y se recupera el control del software.
Qué hacer en las primeras 48 horas
No toques lo que funciona
No reinstales, no actualices el servidor ni el Windows donde corre, y no muevas el programa a otro equipo hasta tener copias.
Copia todo, dos veces
La carpeta de la aplicación, la base de datos y los archivos de configuración, en un disco externo y en la nube, con la fecha en el nombre.
Reúne los accesos
Contraseñas del servidor, la base de datos, el hosting, el dominio y las cuentas en la nube. Apunta quién tiene cada una.
Busca el código fuente
En el equipo del programador, en repositorios (GitHub, GitLab, Bitbucket), en copias antiguas, en correos o pidiéndolo al antiguo proveedor.
Revisa contratos y titularidad
Comprueba si el software es de la empresa y si algún contrato obliga a entregar el código y la documentación.
Apunta qué hace el programa
Qué procesos dependen de él, quién lo usa, qué tareas automáticas hace (cierres, facturas, exportaciones) y en qué fechas.
Identifica la tecnología
Analiza el ejecutable con el analizador gratuito para saber en qué está hecho y si su código es recuperable.
Decide con un plan
Mantener, estabilizar o migrar. Lo peor es hacer cambios a ciegas sobre un sistema que nadie entiende.
Señales de que es urgente
No hay copia de seguridad
Si el equipo o el servidor falla, se pierde todo.
Funciona en un solo equipo
Un PC o servidor antiguo del que depende toda la empresa.
Empiezan a salir errores
Y nadie sabe si son del programa, de los datos o del equipo.
Se acerca un cambio obligatorio
Un cambio normativo, fiscal o de sistema que obliga a modificar el programa.
Nadie tiene las contraseñas
Ni del servidor ni de la base de datos.
Hay que integrarlo con algo nuevo
Un ERP, una tienda online o la facturación electrónica.
Cómo te ayudo
Diagnóstico rápido
Inventario de lo que hay, riesgos y qué se puede recuperar.
Recuperar el código
Si solo queda el ejecutable, reconstruimos la lógica cuando la tecnología lo permite.
Estabilizar y documentar
Copias, accesos ordenados y documentación para no volver a depender de una sola persona.
Mantener o migrar
Seguir con lo que hay de forma segura o pasar a una tecnología actual, por fases.
Si el antiguo programador o proveedor no entrega el código, la titularidad y los contratos son clave: consulta con un abogado. Solo trabajamos sobre software del que la empresa es titular o tiene derecho a actuar.
Preguntas frecuentes
¿Podemos seguir usando el programa mientras tanto?
Sí, mientras funcione y tengáis copias recientes. Lo importante es no hacer cambios en el equipo donde corre hasta tener un plan.
¿Y si el antiguo programador no quiere dar el código?
Depende de los contratos y de quién sea el titular del software, y conviene consultarlo con un abogado. Mientras, si la empresa es titular, se puede valorar recuperar la lógica a partir del ejecutable.
¿Cuánto se tarda en recuperar el control?
Un diagnóstico inicial suele llevar pocos días. A partir de ahí depende del tamaño de la aplicación y de lo que se pueda recuperar.
¿Qué pasa si el programa deja de funcionar antes?
Con copias de la carpeta y de la base de datos casi siempre se puede volver a ponerlo en marcha en otro equipo. Por eso el primer paso es copiar todo.
Relacionado
Contacto
Email: jmoreno@stellariscode.com · Teléfono: +34 654 51 63 65