
Auditoría profunda de código e infraestructura para una innovación escalable

El Desafío
Reportando directamente al equipo ejecutivo, intive fue convocado para realizar una auditoría exhaustiva del código fuente y la infraestructura, entregando hallazgos, recomendaciones y próximos pasos planificados para el desarrollo futuro.
El análisis se centraría en un sistema complejo compuesto por cinco aplicaciones móviles (iOS y Android para Cliente/Marketplace/Repartidor) y dos portales para Comercios/Repartidores, todos respaldados por un robusto backend construido sobre una aplicación monolítica en Java e integrada con servicios de terceros.
Para responder a las necesidades del cliente, conformamos un equipo de intive con especialistas en Análisis de Negocio, Arquitectura, Desarrollo (Frontend, Mobile, Backend), QA, DevOps y Gestión de Proyectos. La colaboración con el equipo del producto adquirido y con la gerencia del cliente fue clave para recopilar información valiosa.


Durante seis semanas, realizamos una auditoría profunda del código fuente, documentando hallazgos relacionados con arquitectura, prácticas de desarrollo, rendimiento, escalabilidad y cumplimiento de buenas prácticas de la industria. Revisamos el backlog del producto y la deuda técnica, identificando áreas que requerían atención inmediata.
Evaluamos los procesos de DevOps y la infraestructura en GCP, incluyendo los mecanismos de despliegue y sus configuraciones. Además, analizamos los controles de calidad manuales y automatizados, así como la disponibilidad y accesibilidad de la documentación existente.
Paralelamente, desarrollamos un plan de evolución del producto, incluyendo una hoja de ruta y recomendaciones sobre la estructura del equipo para escalar progresivamente el producto principal. También definimos un enfoque paso a paso para el desarrollo y mantenimiento de la nueva aplicación.
