TRAM: Innovación y Eficiencia con Datos de ocupación en Tiempo Real
Para una organización de la magnitud de TRAM, operador clave en el transporte público de Barcelona, es esencial garantizar la calidad y eficiencia de sus servicios. Por esta razón, TRAM necesitaba una solución innovadora para monitorizar y visualizar la ocupación de sus vehículos en tiempo real, accesible tanto desde la web como desde aplicaciones móviles. Este proyecto ha mejorado significativamente la experiencia del usuario.

01. El Reto
TRAM se enfrentaba al desafío de proporcionar a sus usuarios información precisa y en tiempo real sobre la ocupación de los vehículos. La necesidad era clara: una solución que permitiera a los usuarios planificar sus viajes de manera más eficiente. Reduciendo tiempos de espera y mejorando la satisfacción general.
Para Itequia, el reto no era menor. Desarrollar una solución que integrara múltiples tecnologías y plataformas, garantizando la precisión y la seguridad de los datos en tiempo real. Supuso un desafío técnico significativo. Además, la necesidad de diseñar una interfaz intuitiva y accesible tanto para la web como para aplicaciones móviles requería un enfoque innovador y centrado en el usuario.
La coordinación con TRAM y otros proveedores para asegurar una implementación fluida y sin interrupciones en el servicio fue otro aspecto crítico del proyecto.
02. La Solución
Para enfrentar el desafío de proporcionar información precisa y en tiempo real sobre la ocupación de los vehículos, desarrollamos una solución integral que abarca tanto plataformas web como móviles. Este proyecto se centró en varios componentes clave para asegurar una implementación exitosa y una experiencia de usuario optimizada.
Diseño y Prototipado
El primer paso fue el diseño y prototipado de cuatro pantallas intuitivas y funcionales. Dos para la web y dos para aplicaciones móviles. Estas pantallas fueron diseñadas con un enfoque en la usabilidad y la accesibilidad. Permitiendo a los usuarios visualizar de manera clara y sencilla la ocupación de los vehículos. El diseño se centró en ofrecer una experiencia de usuario fluida, con una interfaz limpia y fácil de navegar.
Integración con Open Data
Para proporcionar información en tiempo real, se creó un endpoint en el portal de OpenData, el servicio de TRAM que pone a disposición de terceros todos los datos de la operativa de TRAM. Este endpoint permite a los usuarios registrados acceder a datos actualizados sobre la ocupación de los vehículos. La integración con Open Data se realizó utilizando tecnologías avanzadas, asegurando que la información disponible sea siempre precisa y relevante. Este sistema permite la consulta de datos a través de llamadas API, soportando JSON, y utilizando el protocolo HTTPS para garantizar la seguridad de las comunicaciones. La implementación de protocolos seguros como HTTPS y OAuth 2.0, protege la integridad de los datos. Además refuerza la confianza de los usuarios en el sistema, un aspecto crucial para cualquier organización que maneje información sensible.


Innovación Tecnológica
El uso de tecnologías avanzadas como .NET Core, AngularJS y Azure demuestra un enfoque moderno y eficiente en el desarrollo de soluciones tecnológicas. Estas tecnologías no solo mejoran el rendimiento y la velocidad de la aplicación. Sino que también aseguran una mayor flexibilidad y capacidad de adaptación a futuras necesidades.
Escalabilidad y Flexibilidad
El uso de Azure App Service permite que la solución sea altamente escalable y flexible. Esto significa que TRAM puede manejar un aumento en la demanda sin comprometer el rendimiento del sistema.
Documentación
Se desarrolló una documentación completa y detallada para el usuario final. Esta documentación incluye guías de uso, especificaciones técnicas y ejemplos prácticos, facilitando la adopción y el uso del sistema. La documentación fue diseñada para ser accesible y comprensible, asegurando que todos los aspectos del sistema sean fácilmente entendibles para los usuarios.
La implementación de esta solución ha permitido a TRAM optimizar la gestión de la ocupación de sus vehículos, reduciendo tiempos de espera y mejorando la planificación de los viajes. Los usuarios ahora pueden acceder a información precisa y en tiempo real, lo que les permite tomar decisiones informadas y optimizar su tiempo. Además, la integración de tecnologías avanzadas y metodologías ágiles ha posicionado a TRAM como un referente en la gestión de transporte público.
Tecnología
03. Highlights
La implementación de esta solución ha generado resultados significativos para TRAM, destacando en:
Mejora en la Experiencia del Usuario: Los usuarios ahora pueden acceder a información precisa y en tiempo real sobre la ocupación de los vehículos. Lo que les permite tomar decisiones informadas, reducir tiempos de espera y mejorar la planificación de sus viajes.
Innovación y Tecnología
: La integración de tecnologías avanzadas y metodologías ágiles ha permitido a TRAM posicionarse como un referente en la gestión de transporte público.