Ingeniería inversa

Ingeniería inversa

Aplicaciones de terceros

Tras un tiempo empleando una aplicación, puede surgir la necesidad de hacerle un retoque, añadirle alguna funcionalidad, o incluso cambiarla drásticamente.

Pero resulta que ya no tenemos contacto con el autor original, o éste ha abandonado por completo el desarrollo y mantenimiento de dicha aplicación, fundamental para nuestra actividad.

¿Quién la toca ahora? Te aseguro que no es nada sencillo bucear en el código de un programa escrito por otro y sobre cuyo desarrollo no tienes ninguna documentación.

Saber cómo está hecho y cómo funciona

En estos casos, hay que aplicar ingeniería inversa, para llegar a ver el esqueleto del programa, todo lo que lo cubre, y entender cómo funciona cada parte.

No es nada sencillo, y requiere conocimientos, pero también ayuda mucho una dilatada experiencia como desarrollador. Haber participado en menor o mayor medida en distintos proyectos te permite identificar qué estrategias de desarrollo se emplearon en general, y qué técnicas en particular.

Puedo ayudar

Si necesitas retocar, mejorar, adaptar o modernizar esa aplicación web tan fundamental, hecha en PHP, quizás pueda ayudarte.

Contacta conmigo