El transporte y la logística son dos industrias que no pueden permitirse retrasos: con el taxímetro en marcha, el tiempo es literalmente dinero. Con MongoDB Atlas, los clientes de Picap y Pibox ya no tienen que preocuparse por los retrasos. La plataforma impulsa una aplicación rápida y fácil de usar que lleva a los clientes y los paquetes a su destino lo antes posible.
Fundada en 2016 como una plataforma de transporte, Picap opera en México, Brasil, Perú y Colombia. Y como la empresa está muy en sintonía con lo que quieren los clientes, sabe exactamente cómo satisfacer las diferentes necesidades de cada mercado. En algunas regiones, se le conoce como el “Uber de las motocicletas”, que ayuda a los clientes a evitar el tráfico de viajar en la parte trasera de una motocicleta. En otras zonas, ofrece vehículos de alquiler con conductor.
En 2020, la empresa lanzó una segunda línea de negocio: Pibox, un servicio de entrega rentable. Ambos servicios funcionan con la misma aplicación y comparten un modelo de negocio similar. El lanzamiento de Pibox ayudó a la empresa a seguir siendo rentable durante la pandemia y, en 2021, Picap entregaba unos 400.000 paquetes al mes.
Mientras que los mensajeros de Pibox se encargaban inicialmente de la entrega de última milla, llevando los paquetes desde los centros de distribución hasta el domicilio del cliente, la empresa se ha expandido por toda la cadena logística y ahora ofrece el servicio de almacén como servicio en Colombia, con planes de expansión por toda América Latina. Esto pone a disposición de los clientes servicios de almacén integrales con un plan de pago flexible. Es escalable, asequible y ayuda a abordar las vulnerabilidades en la cadena de suministro.
“MongoDB es un socio y aliado para nosotros. Atlas nos permitió crecer significativamente desde una startup y hoy en día, nuestra plataforma está totalmente basada en MongoDB”, dice Edixon Hernández, Jefe de Operaciones de Picap.
Edixon Hernández, Líder de Operaciones, Picap
Picap cree firmemente en la innovación y realiza gran parte del desarrollo internamente. En una industria donde los procesos manuales son comunes, diseñó un software para digitalizar el 90% de los procesos detrás del transporte y la logística. Pero los procesos de backend son solo una parte de la historia. Picap quería que la aplicación creada para conductores y clientes fuera fácil de usar y estuviera diseñada en función de las necesidades de personas reales.
“Todo lo que hacemos es con base en las personas. Nuestras plataformas tienen que ser escalables, altamente disponibles y fáciles de usar para que podamos ayudar a más conductores a ganar dinero en la carretera”, explica Andrés Murcia, Director de Tecnología de Picap. “Trabajar para nosotros es la única fuente de ingresos para algunos conductores, pero otros lo compaginan con sus estudios u otros trabajos. Nuestra aplicación fue diseñada con la flexibilidad para atender a ambos grupos”.
El entorno multicloud de Picap abarca AWS y Google Cloud, y necesita que cualquier tecnología con la que trabaje esté optimizada para móviles.
En 2016, al evaluar las bases de datos disponibles, Picap tuvo dificultades para encontrar una base de datos SQL con la flexibilidad y escalabilidad que necesitaba. La solución que Picap buscaba también tiempos de respuesta rápidos necesarios y la compatibilidad con el lenguaje de programación Ruby y las aplicaciones de Google Flutter .
“El impacto de elegir la solución de base de datos equivocada habría sido enorme. Sin altos niveles de rendimiento y escalabilidad, no podríamos ofrecer a clientes y conductores la aplicación de alto rendimiento en la que confían”, afirma Murcia. “Eso habría provocado un descenso de la calidad del servicio y malas críticas de los clientes que podrían frenar el crecimiento de la empresa. En una industria competitiva, no es un riesgo que podamos correr”.
Picap implementó MongoDB Atlas como almacén de datos transaccionales para su plataforma principal, que da soporte a los servicios y operaciones empresariales. Los servicios críticos dependen del clúster más grande, que almacena datos transaccionales para Pibox, mientras que los datos de ubicación, metadatos, registros de trabajo de controladores y datos de geolocalización se distribuyen en otros clústeres.
“Esta configuración nos permite lograr una eficiencia óptima en el tratamiento y procesamiento de datos”, afirma Murcia. “La transaccionalidad, velocidad y fiabilidad de MongoDB Atlas mejora los procesos y operaciones empresariales”.
Además, la introducción de MongoDB Time Series Collections ha revolucionado la forma en que la empresa administró sus numerosos datos logísticos, como las horas de trabajo de los conductores. “El formato especializado de almacenamiento en columnas y las capacidades eficientes del manejo de datos nos permiten procesar grandes volúmenes de datos con marca de tiempo con una velocidad y precisión sin precedentes. Esto no sólo ha agilizado nuestras operaciones, sino que también nos ha permitido extraer información valiosa en tiempo real, lo que nos ayuda a optimizar continuamente nuestros servicios y la experiencia del cliente,” añade Murcia.
La aplicación móvil de la compañía está optimizada para múltiples entornos de nube, incluidos AWS y Google Cloud. MongoDB Atlas es compatible con multi-cloud y gestiona la sincronización de datos y las actualizaciones en tiempo real, que son vitales para los conductores. Funciones como el seguimiento de la geolocalización y el procesamiento de transacciones también se hacen más eficientes gracias a las sólidas capacidades de manejo de datos de la plataforma. En general, esto facilita mucho la vida a los conductores y mejora la experiencia de uso de la aplicación.
A medida que el negocio creció y se diversificó, Picap implementó más de la plataforma MongoDB, incluida la persistencia local en el dispositivo con Atlas Device SDKs. Las soluciones se utilizan junto con Ruby y Flutter para mejorar la experiencia del desarrollador y brindarles la agilidad, escalabilidad y capacidad de respuesta que necesitan para crear nuevas funciones rápidamente.
“MongoDB es un pilar de nuestro negocio. Todas las transacciones se ejecutan en MongoDB, y es esencial para gestionar ambas líneas de negocio de forma eficiente”, señala Hernández.
Picap también recibe apoyo del equipo de MongoDB, que incluye asistencia técnica, educación sobre las mejores prácticas y guía sobre cómo optimizar los servicios. “El soporte de MongoDB nos ayuda a resolver problemas rápidamente y a mantener altos niveles de eficiencia operacional. Esto es crucial para que nuestra plataforma siga siendo confiable y tenga alto rendimiento”, añade Murcia.
Andrés Murcia, CTO, Picap
Con MongoDB apuntalando su negocio, Picap puede centrarse en la innovación en lugar de hacerlo en el mantenimiento y la logística. Esto le da una ventaja competitiva en el sector. Trabajar con MongoDB también significa que la aplicación de Picap va a ser más rápida y fiable, lo que mejora la experiencia de los clientes y los conductores.
Desde su puesta en marcha, la empresa ha experimentado importantes mejoras en el rendimiento, como una mayor escalabilidad y tiempos de respuesta más rápidos. La latencia ha disminuido entre un 60 y un 70% y la solución ha mejorado el procesamiento de datos. Además, “la perfecta integración de Time Series Collections en nuestra arquitectura MongoDB existente significa que ahora podemos manejar sin esfuerzo grandes cantidades de datos time-series”. Esta capacidad nos permite mantener niveles de alto rendimiento incluso a medida que seguimos ampliando nuestros servicios en América Latina, y así podemos proveer servicio a una base de clientes cada vez mayor”, afirma Hernández.
Esto ha liberado más tiempo para que la empresa se centre en sus responsabilidades sociales corporativas. Picap tiene un compromiso inquebrantable de ser una fuerza del bien en la comunidad local y cuidar del personal y sus familias en los momentos difíciles.
“La eficiencia de MongoDB Atlas significa que podemos dedicar más recursos a causas sociales y a apoyar a nuestros conductores. Al agilizar las operaciones, también podemos destinar más fondos a fundaciones benéficas, lo que impacta a más de 100 mil familias en Colombia”, concluye Murcia.