Volver a casos

Tecnología forestal B2B, app Android offline y backoffice legacy

Diagnóstico técnico de +DERA para MaderaPlus

Revisé la aplicación, el backend y las incidencias existentes. El diagnóstico dejó un entorno reproducible y 23 registros accionables identificados.

Por Armando Bueno Ben

Logo de MaderaPlus.

Cómo se ejecutó

Punto de partida

Antes de decidir los siguientes desarrollos, había que entender qué estaba fallando en +DERA: una app Android de campo con sincronización offline, backend y web legacy.

Qué hice

Reconstruí el mapa técnico, levanté staging local, probé app, backend y web con datos anonimizados, analicé la ficha histórica de incidencias y convertí los hallazgos en una hoja de ruta 30/60/90.

Mi responsabilidad

Diagnóstico técnico senior, QA de staging, arquitectura de evolución y priorización de backlog.

Decisiones y alcance

Reproducir antes de proponer cambios

Levanté un entorno de diagnóstico con datos anonimizados para probar app, backend y web. El inventario recogió 203 llamadas backend/API y 32 peticiones de negocio; la revisión de 115 incidencias y mejoras alimentó la priorización.

Separar diagnóstico y evolución

La entrega fue el entorno, la documentación y la hoja de ruta. Kotlin/KMP y otras opciones de modernización se recomendaron para fases posteriores; no forman parte de una migración entregada.

Contexto del proyecto

Abrir web pública
Contexto
Tecnología forestal B2B con app de campo, backoffice web, API y sincronización offline/online.
Marco
Cliente directo con permiso para mostrar marca, logo y web pública.
Rol
Diagnóstico técnico, staging, QA, priorización y hoja de ruta.
Visibilidad
Caso público con marca y web; sin capturas internas ni materiales privados de +DERA.

Tecnología y decisiones

Base técnica
Android Java y SQLite para trabajo offline; CakePHP/API JSON, Joomla/PHP y MySQL en los sistemas existentes. Docker Compose para reproducir el entorno.
Duración y alcance
Diagnóstico acotado por contrato, entrega documental y sesión de revisión.

¿Tienes una entrega con un riesgo parecido?

Cuéntame qué necesita tu proyecto. Te diré si puedo asumirlo y qué información hace falta para empezar.

Cuéntame el proyecto