El Desafío
Para asegurar el financiamiento y validar su mercado, Strategio necesitaba una plataforma de Business Intelligence capaz de procesar conjuntos de datos complejos y emitir informes personalizados en tiempo récord. El reto consistió en entregar un MVP sólido y escalable en menos de 12 semanas.
Enfoque Arquitectónico e Ingeniería de Software
Optamos por una Arquitectura Limpia (Clean Architecture) con diseño modular para garantizar velocidad de desarrollo y flexibilidad técnica.
- Separación de Responsabilidades: Aislamos la lógica de negocio (BI y clasificación de productos) de la capa de entrega de APIs, permitiendo iterar el backend sin perturbar el frontend.
- Backend Híbrido de Alto Rendimiento: Implementamos Node.js para la gestión de usuarios, seguridad y orquestación general, y FastAPI para la ejecución de algoritmos intensivos de procesamiento y clasificación de inventarios.
- Base de Datos Optimizada: Diseñamos una estructura relacional en PostgreSQL optimizada con índices específicos y consultas optimizadas para evitar cuellos de botella ante cargas simultáneas.
Resultados Clave
- Fondo Startup Perú Obtenido: La robustez del producto y su rápida adopción técnica fueron fundamentales para ganar la subvención de Startup Perú.
- Time-to-Market de 3x: La modularidad del código permitió integrar nuevas funciones semanales sin regression bugs, reduciendo el ciclo normal de desarrollo a una tercera parte.