Aviso de privacidad

Bienvenido a BABLE

Damos gran importancia a la protección de datos y por ello utilizamos los datos que nos proporcionas con el máximo cuidado. Puedes manejar los datos que nos proporcionas en tu panel de control personal. Encontrarás nuestra normativa completa sobre protección de datos y la información sobre tus derechos en nuestro aviso de privacidad. Al utilizar la web y sus elementos y seguir navegando, aceptas las normas de nuestra política de privacidad, así como nuestros términos y condiciones.

Aceptar
Esta página ha sido traducida automáticamente. Haz clic aquí para ver la versión original.

Reto / Objetivo

El objetivo de GoMetro, una empresa destacada en el sector del transporte digital de Sudáfrica, se centraba en crear un Producto Mínimo Viable (PMV) transformador para su nueva aplicación web, Bridge. Dado que Sudáfrica tiene aproximadamente 420.000 camiones y vehículos pesados en una superficie de 1,2 millones de km2, y una red nacional de rutas de 12.978 km, los retos eran considerables, entre ellos:

  • Desarrollar un portal de usuario y administración intuitivo y sin fisuras: Crear una interfaz fácil de usar para la gestión eficaz de una gran flota, repartida por una amplia zona geográfica.
  • Integrar la solución de telemetría: Fusionar el portal con la tecnología de telemetría de GoMetro para controlar y optimizar eficazmente la ubicación y las operaciones de estos 420.000 camiones.
  • Optimizar el diseño del producto: Mejorar la UX y la UI para manejar las complejidades de la logística de camiones en una región con una infraestructura ferroviaria limitada y amplias redes de carreteras.
  • Entrega puntual sin comprometer la calidad: Lanzar la aplicación dentro de un plazo estricto, manteniendo unos estándares de alta calidad, para responder a las necesidades de un sector del transporte que es vital para conectar Sudáfrica con economías en desarrollo vecinas como Namibia y Mozambique.

Este MVP pretende revolucionar la gestión de flotas en un país que depende en gran medida del transporte por carretera, proporcionando una solución escalable y eficaz en un entorno logístico difícil.

Solución

Para cumplir los plazos, el presupuesto y la excelencia de ingeniería establecidos por los inversores, Merixstudio reunió un equipo ágil autogestionado formado por cinco ingenieros a tiempo completo (2x backend, 2x frontend y 1x QA), un Director de Proyecto comprometido y un consultor experimentado en Diseño de Producto. No sólo entregaron un trabajo de alta calidad dentro de unos plazos ambiciosos, sino que también proporcionaron valiosos consejos y verificaron los supuestos que GoMetro necesitaba para afinar su producto.

Este enfoque proactivo, caracterizado por recomendaciones audaces y por superar las expectativas, impregnó todos los aspectos de nuestra colaboración con GoMetro. Resultó especialmente beneficioso en el desarrollo de la función de gestión del acceso a la telemetría, donde establecimos términos claros para compartir los permisos de seguimiento. Mediante pruebas manuales exhaustivas, la evaluación de varios escenarios de uso y casos extremos y la consideración de las dependencias, garantizamos la lógica a prueba de balas de esta funcionalidad y de toda la aplicación.

GoMetro también utilizó nuestros servicios de consultoría en el campo del diseño de productos. Aunque nos proporcionaron más de 100 vistas Figma, que se basaban en su excepcional experiencia en el dominio y en unos requisitos empresariales claramente definidos, decidieron validar su trabajo con un experto externo en UX/UI que posee una amplia experiencia en el diseño de aplicaciones. El consultor de Diseño de Producto de Merixstudio facilitó un flujo de trabajo fluido entre nuestros desarrolladores y los diseñadores del cliente, implementó estándares de archivo Figma eficaces e identificó áreas de mejora en los diseños preparados.

Las dos tecnologías principales -Python y React- fueron sugeridas por el cliente, y como ya formaban parte de nuestras competencias básicas, se implementaron rápidamente en el proyecto. Python era crucial para integrar la aplicación con el sistema de telemetría del cliente. También necesitábamos mantener la coherencia entre el portal del usuario y la parte de la app preparada por GoMetro dentro de áreas como, por ejemplo, las bases de datos de vehículos.

Como todo el producto estaba en desarrollo y los requisitos evolucionaban, mantuvimos una gran flexibilidad e implementamos modificaciones continuas. Para preparar la aplicación para el crecimiento futuro, implementamos DevOps, soluciones arquitectónicas y otras soluciones tecnológicas que garantizan la escalabilidad, como AWS 2 y Content Delivery Network (CDN), y permitieron desplegar modificaciones fácilmente incluso para los administradores de la aplicación que no tienen conocimientos de programación (por ejemplo, en áreas como la configuración de categorías, marcas y tipos de vehículos). A pesar de la presión del tiempo, dimos prioridad a la máxima calidad del código, logrando una cobertura del código del 85% en el lado del backend.

En el lado del frontend, hemos integrado la solución con Google Maps e implementado WebSocket para actualizaciones en tiempo real de la ubicación de los camiones. Aunque no estaba previsto en el alcance inicial, también hemos hecho la aplicación multilingüe para prepararla para el futuro, teniendo en cuenta que en la RSA se utilizan 11 idiomas oficiales.

El equipo ha estado trabajando durante casi 18 semanas en sprints de 2 semanas, lo que permitió a las partes interesadas supervisar el progreso del trabajo. Mantuvimos una comunicación constante con el director de tecnología y el diseñador responsable del cliente, utilizando Slack para la comunicación diaria. A pesar de la distancia geográfica, colaboramos eficazmente prácticamente en la misma zona horaria. Merixstudio sigue prestando servicios de mantenimiento a GoMetro, con ambiciosos planes de desarrollo previstos para 2023.

Imágenes


¿Quieres saber más sobre las lecciones aprendidas, los detalles financieros y los resultados?

Entra en ella

Implementadores

Merixstudio

Los proveedores de servicios

Merixstudio

Usuarios finales

Operadores de flota

Algo ha ido mal por parte nuestra. Por favor, intenta recargar la página y si el problema persiste, ponte en contacto con nosotros a través de support@bable-smartcities.eu
¡Acción completada con éxito!