Actualmente, la web no ofrece notificaciones en tiempo real para la llegada de los autobuses a las paradas. Esta mejora propone implementar un sistema de notificaciones que avise a los usuarios cuando un autobús de una línea específica esté a X minutos de llegar a su parada.
Objetivo
Mejorar la experiencia del usuario proporcionando información en tiempo real sobre la llegada de los autobuses.
Ayudar a los usuarios a planificar mejor sus viajes y minimizar el tiempo de espera en las paradas.
Funcionalidades Propuestas
Selección de Líneas de Autobús: Permitir a los usuarios seleccionar líneas de autobús específicas para recibir notificaciones.
Configuración de Tiempo de Notificación: Habilitar la opción de configurar un tiempo específico (en minutos) para recibir una notificación antes de la llegada del autobús.
Notificaciones Push: Enviar notificaciones push a los dispositivos móviles de los usuarios cuando el autobús esté a la distancia de tiempo configurada de la parada seleccionada.
Información en Tiempo Real: Asegurar que las notificaciones reflejen la información en tiempo real, considerando posibles retrasos o cambios en las rutas.
Beneficios Esperados
Aumento de la satisfacción del usuario por la mejora en la planificación de sus viajes.
Reducción de la incertidumbre y el estrés asociados con la espera de los autobuses.
Mejora en la funcionalidad para los casos en los que el tiempo de llegada de un autobús sea superior a 30 minutos, y por lo tanto, no se pueda proporcionar una estimación precisa, mostrar el tiempo de llegada programado según las tablas de horarios de la parada para esa línea específica. Además, es importante indicar claramente que este tiempo es una estimación aproximada.
Objetivo
Proporcionar a los usuarios una estimación del tiempo de llegada en situaciones donde no es posible ofrecer datos en tiempo real precisos.
Mejorar la experiencia del usuario en la planificación de sus viajes con información más completa.
Funcionalidades Propuestas
Identificación de Esperas Largas: Determinar cuándo el tiempo de llegada estimado es superior a 30 minutos y cambiar a la visualización del horario programado.
Visualización de Horarios Programados: Mostrar el próximo horario programado de llegada del autobús para esa línea y parada.
Indicación de Estimación Aproximada: Marcar claramente estos tiempos como 'estimaciones aproximadas' para evitar confusiones.
Beneficios Esperados
Proporcionar a los usuarios información útil y realista para la planificación de sus desplazamientos, especialmente en situaciones donde las estimaciones en tiempo real no son factibles.
Mejorar la confianza y satisfacción del usuario al ofrecer información alternativa en ausencia de datos precisos en tiempo real.
Consideraciones Adicionales
Asegurarse de que los horarios programados estén actualizados y sincronizados con los datos proporcionados por AUVASA.
Evaluar cómo se integrará esta funcionalidad con el sistema de estimaciones en tiempo real existente.
Cuando añadimos una parada+linea, el campo de linea se limpia para poder añadir una nueva.
El problema es que si el usuario da dos veces al botón añadir, primero se añade la linea y luego toda la parada porque el formulario cambió a tener solo el número de parada.
Permitir a los usuarios ver la ubicación actual del bus en un mapa. Esta funcionalidad se activaría al hacer clic en un icono específico y extraería los datos en tiempo real de la ubicación del bus para mostrarlos visualmente.
Objetivo
Proporcionar a los usuarios una representación visual en tiempo real de la ubicación del autobús.
Mejorar la experiencia del usuario ofreciendo una herramienta más interactiva y detallada para el seguimiento del autobús.
Funcionalidades Propuestas
Icono de Ubicación en Tiempo Real: Añadir un icono en la interfaz de usuario que, al hacer clic, muestre la ubicación actual del bus en un mapa.
Integración de Datos en Tiempo Real: Utilizar los datos en tiempo real para actualizar constantemente la ubicación del autobús en el mapa.
Mapa Interactivo: Implementar un mapa interactivo que permita a los usuarios acercar, alejar y desplazarse para tener una mejor perspectiva de la ubicación del autobús.
Beneficios Esperados
Aumentar la precisión y la utilidad de la información proporcionada a los usuarios.
Mejorar la confianza de los usuarios en el servicio al proporcionar una herramienta más dinámica y precisa para el seguimiento de los autobuses.
Mejora que permita a los usuarios consultar los horarios programados para una línea específica en una parada determinada. Esta funcionalidad sería particularmente útil para planificar viajes con anticipación, especialmente en situaciones donde aún no hay datos disponibles de tiempo de llegada en tiempo real.
Objetivo
Facilitar a los usuarios la planificación de sus viajes con anticipación, proporcionando horarios programados para líneas y paradas específicas.
Mejorar la utilidad de la aplicación en situaciones donde las estimaciones en tiempo real no están disponibles o son innecesarias.
Funcionalidades Propuestas
Selección de Línea y Parada: Permitir a los usuarios seleccionar una línea de autobús y una parada para consultar los horarios.
Visualización de Horarios Programados: Mostrar una lista de horarios programados para la línea y parada seleccionadas.
Información Detallada: Incluir detalles como frecuencia de los autobuses y variaciones en días laborables, fines de semana o festivos, si aplica.
Actualmente, las alertas de línea solo se muestran cuando hay datos disponibles de tiempo de llegada. Esto significa que en situaciones donde no hay datos disponibles, los usuarios no reciben ninguna alerta, lo cual puede ser una omisión de información importante.
Comportamiento Esperado
Las alertas de línea deben mostrarse en todo momento, independientemente de la disponibilidad de datos de tiempo de llegada.
Sugerencias para la mejora
Cambio en la lógica de visualización: Ajustar la lógica de la aplicación para que las alertas de línea se muestren siempre, incluso en ausencia de datos de tiempo de llegada.
Hay momentos en los que se pausan las actualizaciones (al mostrar alertas u horarios programados), al cerrar y reiniciar las actualizaciones, debería volverse a programar para el segundo 30 y el segundo 60 las actualizaciones para evitar que cuando cambie el minuto no se re-calculen los tiempos restantes.
Actualmente cuando un autobús está a menos de 60 segundos de llegar a una parada, la aplicación todavía muestra '1 minuto' para la llegada. Esto puede ser engañoso para los usuarios, ya que en realidad el autobús está a punto de llegar.
Comportamiento actual
Cuando el tiempo de llegada del autobús es inferior a 60 segundos, la aplicación redondea este tiempo a 1 minuto.
Esto puede causar confusión o una percepción inexacta del tiempo real de llegada.
Comportamiento esperado
Cambiar la lógica de visualización para que, cuando el tiempo de llegada sea inferior a 60 segundos, la aplicación muestre '0 minutos' en lugar de redondear a 1 minuto.
Esta representación más precisa del tiempo proporcionaría a los usuarios una mejor guía sobre cuándo esperar la llegada del autobús.
Problema de usabilidad con el icono de borrar línea. Actualmente, este icono aparece justo debajo del punto donde el usuario hace clic en la línea, lo que a menudo resulta en la activación accidental del botón de borrar.
Comportamiento Actual
Al seleccionar una línea (por ejemplo, una línea de autobús en la lista), un icono de borrar aparece inmediatamente debajo del lugar donde el usuario hizo clic.
Debido a su ubicación, los usuarios frecuentemente activan accidentalmente la función de borrar, lo que puede llevar a la eliminación no intencionada de elementos.
Comportamiento Esperado
El icono de borrar debería estar ubicado en un lugar que minimice las posibilidades de activación accidental.
Considerar alternativas de diseño para garantizar que el icono sea accesible pero no propenso a clics accidentales.
Sugerencias para la Mejora
Cambio de Ubicación: Mover el icono de borrar a una parte diferente de la interfaz, lejos del área de clic inicial.
Retardo de Activación: Implementar un breve retardo antes de que el icono de borrar se active, dando tiempo al usuario para mover el cursor o el dedo.
Beneficios de la Mejora
Reducir la frustración del usuario al minimizar las acciones accidentales.
Mejorar la experiencia general del usuario garantizando que las interacciones sean más intencionales y menos propensas a errores.
Mejor de la interfaz móvil en Android e iOS. Esta mejora consiste en cambiar el color de la barra de tareas de las aplicaciones móviles para que coincida con el color verde del encabezado de la web
Objetivo
Lograr una consistencia visual entre las aplicaciones móviles y la versión web.
Detalles de la Implementación
Color Propuesto: #054a32
Aplicaciones Afectadas: Aplicaciones móviles en Android e iOS.
Áreas de Cambio: Barra de tareas en ambas plataformas móviles.
Beneficios Esperados
Mejorar la experiencia del usuario al proporcionar una interfaz más coherente y familiar en todas las plataformas.
Consideraciones Adicionales
Asegurarse de que el cambio de color no afecte la legibilidad de los elementos de la barra de tareas.
Existe un problema en la interfaz de usuario donde la lista desplegable de sugerencias de líneas de autobús no se oculta automáticamente al hacer clic fuera del formulario. Este comportamiento se observa en la pantalla de selección de líneas para una parada específica.
Pasos para Reproducir
Abrir la aplicación y navegar a la pantalla de selección de paradas.
Seleccionar una parada válida
Hacer clic en el campo para seleccionar una línea de autobús.
Una vez que la lista de sugerencias aparece, intentar hacer clic fuera del formulario.
Comportamiento Esperado
Al hacer clic fuera del formulario, la lista desplegable de sugerencias debería ocultarse automáticamente, permitiendo al usuario interactuar con otras partes de la aplicación sin la necesidad de realizar una acción adicional para cerrar la lista.
Comportamiento Actual
Al hacer clic fuera del formulario, la lista desplegable de sugerencias permanece visible, interfiriendo con la interacción del usuario con otras partes de la interfaz.
Posible Impacto
Este comportamiento puede causar confusión y frustración en los usuarios, ya que afecta la navegabilidad y usabilidad general de la aplicación.