Desarrollo de una aplicación móvil basada en microservicios para agilizar el proceso de ventas en un minimarket
Resumen
El proyecto se enfoca en desarrollar una aplicación móvil basada en microservicios
utilizando la metodología XP (Extreme Programming) para agilizar el proceso de ventas en
Minimarkets y evitar la congestión de clientes en las colas de espera. La implementación de
microservicios, que abarca áreas clave como API Gateway, Productos, Categoría, Negocio y
Compra, ha demostrado ser altamente eficaz bajo los principios ágiles de XP. Con tiempos
de respuesta promedio de 4431 ms para 20 peticiones por segundo, se logró una mejora
sustancial en la eficiencia del proceso en comparación con el sistema anterior, que registraba
10000 ms, reduciendo el tiempo de espera en un 95.69%. Además, se aplicó la norma
ISO/IEC 25010 para evaluar la calidad del software, garantizando un enfoque integral. La
aplicación, concebida bajo la metodología XP, ha reducido drásticamente el tiempo de espera
para los clientes a 2500 ms, en comparación con los 2 minutos por cliente sin la aplicación,
mejorando significativamente la experiencia de compra. La propuesta busca evitar la
congestión de clientes en colas físicas, ofreciendo la opción de realizar compras y pedidos a
través de la plataforma web y móvil. La implementación de un sistema automatizado, un pilar
de XP, ha permitido a los negocios gestionar transacciones eficientemente y controlar el flujo
de clientes en tiempo real. Resultados indican un bajo acoplamiento entre los microservicios,
sugiriendo alta reusabilidad, y buena cohesión entre componentes para facilitar la
comprensión y mantenimiento del sistema.
Colecciones
El ítem tiene asociados los siguientes ficheros de licencia: