Lanza tu producto 2,5 veces más rápido.Descubre el desarrollo asistido por IA

Sistema de Servicio de Campo para Actividades de Trading

Solución multiplataforma para gestionar el proceso de trading de cacao, que incorpora una aplicación móvil para los responsables de campo e integración con un módulo de back-office para los traders

Sector

Logística

Equipo

6 miembros

Inicio

2024

País

Europa

Sobre el Proyecto

Nuestro cliente es una empresa europea líder en trading y procesamiento, especializada en la distribución de granos de cacao por todo el mundo o en su transformación en materiales de cacao. La empresa necesitaba impulsar la eficiencia de sus operaciones internas, por lo que solicitó una solución para automatizar sus procesos de trading de cacao. El cliente contactó con Cleveroad para la ampliación de personal IT de su proyecto móvil.

Objetivos planteados a Cleveroad

Crear un sistema personalizado para rastrear y gestionar el movimiento de los granos de cacao a lo largo de la cadena de suministro con el fin de incorporar la automatización en los procedimientos de trading de cacao

Integración de la solución con el Back Office desarrollado por el cliente para establecer un sistema de gestión de datos unificado y coherente para las operaciones de trading de cacao

Proporcionar al cliente servicios de ampliación de equipo IT para reforzar las capacidades de desarrollo internas de la empresa con expertos móviles cualificados

Soluciones que hemos entregado

Desarrollo de la aplicación multiplataforma desde cero para facilitar la automatización de las operaciones de trading de cacao, lo que permite a las partes interesadas llevar a cabo sus actividades a través de una plataforma centralizada

Creación de la aplicación móvil y su integración exitosa con la plataforma Back office del cliente para garantizar datos fluidos de todas las transacciones y actividades de reporting relacionadas con el trading de cacao

Formación de un equipo especializado de desarrollo Flutter para complementar el equipo interno del cliente con las habilidades y conocimientos necesarios en el ámbito de la tecnología móvil

Resultados para el Cliente

Sistema completamente listo para usar que tiene en cuenta los problemas y objetivos de una empresa centrada en mejorar la eficiencia de los procesos de trading y distribución de cacao

Mayor eficiencia operativa y transparencia tanto en el trading de cacao como en las actividades de la cadena de suministro, lo que repercutió positivamente en los márgenes de beneficio de la organización

Incorporación rápida de expertos IT cualificados al equipo interno del cliente. Permitió a la empresa ampliar sus capacidades técnicas y ahorrar el coste y el tiempo de realizar nuevas contrataciones a tiempo completo

Retos de Negocio

Nuestro cliente es una empresa europea líder en el sector del trading y procesamiento de cacao. El cliente quería mejorar la visibilidad de los procesos relacionados con la compra, el procesamiento y la transferencia de granos de cacao de pequeños agricultores por parte de los responsables de campo de la empresa. Por este motivo, la empresa solicitó la creación de una plataforma móvil para optimizar sus procesos de trading de cacao, centrándose explícitamente en el seguimiento de las cosechas en zonas remotas, la mejora del control de caja y la mejora del reporting.

El cliente contaba con un equipo de desarrollo web responsable de construir un Back Office del sistema. Ante la necesidad de experiencia en tecnología móvil, la organización decidió ampliar su competencia técnica con un conjunto de habilidades externo. Principalmente, buscaban un equipo competente de desarrollo móvil para crear una aplicación móvil para los supervisores de campo. Así pues, la solución debía ayudar al cliente a:

Aumentar la transparencia del flujo de caja. Diseñar y desarrollar una aplicación móvil para agilizar la gestión del flujo de caja. Era necesario integrar una función de seguimiento de transacciones en tiempo real para ofrecer una visión instantánea y precisa de todos los registros relativos a las ventas y pagos de granos de cacao.

Hacer un seguimiento de las actividades y procesos de trading. Integrar una funcionalidad de reporting para permitir la supervisión de todas las acciones realizadas sobre el terreno. Este módulo se solicitó para dotar a los responsables de campo de la empresa de información en tiempo real y para transmitir informes actualizados a la gestión del back-office.

Ampliar el equipo interno con experiencia en tecnología móvil. Formar un equipo de especialistas en desarrollo móvil para incorporarse al equipo interno del cliente. Era necesario proporcionar al cliente una solución de dotación de personal adecuada para cubrir sin problemas la brecha de habilidades y construir rápidamente un sistema para gestionar el proceso de trading de cacao.

business-challanges

Proyecto en Detalle

Construimos el sistema desde cero, lo integramos con el Back Office del cliente y le proporcionamos servicios de ampliación de equipo IT en poco tiempo

Arquitectura de Negocio

  • Una aplicación móvil multiplataforma para los responsables de campo para mejorar los procesos internos de la empresa relacionados con la compra, el procesamiento y la transferencia de lotes de cacao desde los proveedores hasta los representantes de campo. La solución incluye todos los componentes y funcionalidades que necesitan los usuarios finales que intervienen en los distintos procesos sobre el terreno.
  • Implementación del soporte del modo sin conexión para permitir que la aplicación funcione de forma continua en zonas remotas con conexiones a internet deficientes y, en ocasiones, suministro eléctrico limitado. Los usuarios pueden recopilar datos relacionados con los pedidos de compra y la calidad del cacao y almacenarlos sin conexión. Cuando el dispositivo se vuelve a conectar a internet, la plataforma sincroniza los datos y realiza actualizaciones críticas sobre las operaciones de trading de cacao, incluidos los datos de precios, la información de calidad y los costes de transporte.
  • La integración de un módulo web de back-office para los gestores de trading que trabajan desde la oficina. Se requería una integración fluida con la funcionalidad del back-office para garantizar que los datos recopilados sobre el terreno se sincronicen con el sistema central, asegurando la transparencia en los procesos mediante la generación de informes.
ups
Ver en detalle

Aspectos Esenciales del Producto

Módulos principales y particularidades de la funcionalidad, que revelan la esencia de la solución para gestionar las actividades de trading de cacao

Compra de lotes

Compra de lotes

La función “Compra de lotes” permite a los usuarios iniciar, rastrear y gestionar la compra de granos de cacao directamente a los proveedores. Ofrece una interfaz para realizar y supervisar los pedidos de compra, garantizando una operación de aprovisionamiento fluida.

Los responsables de campo pueden establecer la calidad de los lotes y los precios siguiendo los valores recomendados por el sistema para la fecha concreta de la operación de compra. Esto garantiza la transparencia en las transacciones financieras y permite mantener registros precisos con fines contables.

ups
Ver en detalle

Gestión de lotes

Gestión de lotes

La función de gestión de lotes de cacao para los responsables de campo se ha implementado para agilizar las siguientes actividades:

  • Procesamiento de lotes. Esta funcionalidad permite combinar lotes en remesas y añadir características de los lotes/remesas para hacer un seguimiento de la calidad de los granos de cacao en todo momento.
  • Almacenamiento de lotes. Permite un almacenamiento organizado y controlado de los lotes de cacao. Los registros que detallan el almacenamiento de la mercancía se mantienen en el sistema y son accesibles para los usuarios en cualquier momento que lo necesiten. Los responsables de campo tienen acceso a los registros y pueden editarlos.
  • Transferencia de lotes. El proceso de transferencia se registra minuciosamente en el sistema. Los responsables de campo pueden añadir notas de envío, especificando las características clave para rastrear la ruta posterior de los granos de cacao, incluidos el peso total transferido, el número de sacos, los detalles del transporte y la información del lote y la remesa.
ups
Ver en detalle

Generación de códigos QR

Generación de códigos QR

La función de generación de códigos QR está diseñada para mejorar la eficiencia, la trazabilidad y la precisión de toda la cadena de suministro de granos de cacao. En cada etapa de la gestión de lotes de cacao, el responsable de campo puede generar un código QR y adjuntarlo al lote, al saco y a la remesa. El código QR contiene toda la información sobre los granos de cacao a lo largo de cada paso del procesamiento.

Los supervisores de campo pueden escanear y generar códigos QR directamente desde la aplicación móvil. Esta funcionalidad permite un seguimiento integral, lo que permite a los usuarios rastrear el recorrido de cada lote de granos de cacao desde su origen, pasando por el procesamiento, hasta el almacén.

ups
Ver en detalle

Integración de impresoras

Integración de impresoras

La integración con impresoras tiene como objetivo mejorar la documentación y cumple dos propósitos:

  • Impresión de recibos. Los responsables de campo pueden conectarse a impresoras para crear e imprimir recibos de las compras de granos de cacao para los proveedores directamente sobre el terreno. Esto garantiza un reporting transparente y genera confianza en el sistema.
  • Impresión de códigos QR. Los responsables de campo pueden imprimir códigos QR y adjuntarlos a cada remesa de cacao. Estos códigos permiten rastrear el recorrido del pedido desde el proveedor hasta el almacén y almacenan toda la información relacionada con el lote y la remesa.
ups
Ver en detalle

Soporte del modo sin conexión

Soporte del modo sin conexión

La función de modo sin conexión permite a los responsables de campo trabajar en zonas remotas con una conexión a internet deficiente o inexistente. Cuando se restablece la conectividad, la aplicación se sincroniza automáticamente con el Back Office y todos los datos se actualizan en todo el sistema.

Esta función es fundamental, ya que los responsables de campo suelen operar en entornos con conectividad inestable y aun así necesitan una funcionalidad completa para las compras y el mantenimiento de registros.

ups
Ver en detalle

Desarrollo en Detalle

  • El cliente necesitaba un equipo outstaff para ampliar su equipo interno de desarrollo web con experiencia adicional en tecnología móvil, incluidas las pruebas de aplicaciones móviles. Proporcionamos una selección de candidatos en un plazo de 24 horas cuyos CV se ajustaban a los requisitos del cliente. El cliente eligió los currículums y organizamos entrevistas para la ampliación del equipo con los candidatos aprobados el tercer día tras el primer contacto. Tras la aprobación del cliente y la firma del SLA (Service-Level Agreement), el equipo de 3 desarrolladores Flutter y 3 ingenieros de QA se integró sin problemas con el equipo del cliente y empezó el desarrollo móvil en poco tiempo.
  • El cliente proporcionó diseños de Figma que abarcaban todas las pantallas de la aplicación móvil, y nuestros programadores Flutter e ingenieros de QA colaboraron estrechamente con el equipo web interno del cliente bajo la dirección del product owner del cliente. Los expertos de Cleveroad se apoyaron en su experiencia trabajando en equipos internacionales y dieron prioridad a encajar en los procesos de negocio del cliente. El flujo de comunicación entre nuestro equipo y los desarrolladores del cliente se mantuvo regular y de apoyo mutuo durante toda nuestra colaboración.
  • Trabajamos en la aplicación de trading de cacao con capacidades multiplataforma para acelerar el lanzamiento del producto y cumplir un calendario de entrega ajustado. Nuestro equipo de desarrollo móvil creó una aplicación Flutter desde cero y la integró con éxito con la funcionalidad de back-office basada en web desarrollada por el cliente. El sistema cumple los requisitos del RGPD para el uso de datos personales. Dado que se prevé que la solución se utilice en zonas remotas con una conexión a internet inestable, también implementamos el soporte del modo sin conexión para garantizar una experiencia de usuario final ininterrumpida.
ups
Ver en detalle

Stack tecnológico

El stack tecnológico se seleccionó de acuerdo con los requisitos del proyecto y la lógica de negocio

Arquitectura Web

Frontend

React.js

Redux

Next.js

Tailwind Elstar

Backend

Express

Node JS

Stack Móvil

Multiplataforma (iOS y Android)

Flutter

Dart

Arquitectura

Serverless

Infraestructura AWS

Lambda functions

Route 53

API Gateway

Cloudfront

Amazon RDS

EC2

S3

ELB

Resultados Obtenidos

Hemos cumplido todas las expectativas del cliente en cuanto a la plataforma y hemos ayudado a ampliar el equipo del cliente con la experiencia necesaria en tecnología móvil

Mayor transparencia de los flujos de caja gracias a una nueva aplicación

La implementación de un nuevo sistema para automatizar las actividades de trading de cacao permitió a la empresa aumentar la transparencia de los flujos de caja mediante la integración de una funcionalidad para rastrear las transacciones y el flujo de caja en tiempo real y generar diversos informes. La empresa logró una garantía del 100% en la visibilidad del flujo de caja, lo que se tradujo en una gestión optimizada del capital

Adquisición rápida de experiencia específica en tecnología móvil

La ampliación de equipo que ofrece Cleveroad permite mantener un ritmo de desarrollo rápido y ahorrar costes en la contratación de ingenieros de aplicaciones internos. Al ampliar su equipo con la experiencia necesaria en tecnología móvil, el cliente ha conseguido mantener un entorno verdaderamente ágil e introducir con rapidez una solución móvil para los responsables de campo, lo que contribuye a mejorar el rendimiento financiero

Integración de la solución con el sistema Back Office

Gracias a la colaboración con Cleveroad, el cliente recibió un equipo de desarrolladores de aplicaciones móviles con iniciativa y experiencia que desarrollaron e integraron con éxito el software de servicio de campo con una plataforma de back-office que fue construida en paralelo por el equipo interno del cliente. Permitió a todas las partes acceder a los procesos de trading de cacao sobre la marcha, obteniendo datos y actualizaciones en tiempo real

Empieza a hacer crecer tu negocio con nosotros
Al enviar este formulario confirmo que he leído y acepto la Política de Privacidad

Más Casos

Portfolio case
Portfolio case