Está en la página 1de 4

Posibles asuntos para considerar además de la información ya solicitada

•Seguridad: La aplicación deberá garantizar la seguridad de los datos personales y financieros de


los usuarios, así como asegurar que las transacciones sean seguras y protegidas contra posibles
amenazas.

•Escalabilidad: La aplicación debe ser capaz de manejar un gran número de usuarios y


transacciones simultáneas, especialmente en momentos de alta demanda como temporadas de
viajes.

•Interfaz de usuario intuitiva: La interfaz de usuario debe ser fácil de usar y comprender,
especialmente para usuarios no técnicos. Se debe garantizar una experiencia de usuario fluida y
amigable.

•Integración de métodos de pago: La aplicación debe permitir la integración de diferentes


métodos de pago, como tarjetas de crédito, tarjetas de débito y pagos en efectivo.

•Notificaciones: Implementar un sistema de notificaciones para informar a los usuarios sobre


confirmaciones de reservas, cambios en horarios, cancelaciones y otros eventos importantes.

•Proceso de cancelación y cambios: La lógica detrás del proceso de cancelación y cambio de


tiquetes debe ser precisa y bien definida para evitar problemas y malentendidos.

•Gestión de asientos: Implementar un sistema que permita a los usuarios seleccionar y reservar
asientos específicos en el bus.

•Administración de usuarios y roles: Diseñar un sistema que permita a los administradores


gestionar usuarios y roles de manera eficiente, otorgando diferentes niveles de acceso según el
rol.

•Generación de informes: Desarrollar la capacidad de generar informes detallados sobre ventas,


rutas más populares, ingresos y otras métricas relevantes para la toma de decisiones.

•Optimización de rendimiento: Asegurarse de que la aplicación funcione sin problemas y tenga un


rendimiento óptimo, incluso en condiciones de alto tráfico.

•Cumplimiento normativo: Asegurar que la aplicación cumpla con las regulaciones y leyes
pertinentes en cuanto a privacidad, protección de datos y transacciones financieras.

•Documentación y soporte: Proporcionar documentación clara y completa para el uso de la


aplicación y brindar soporte técnico a los usuarios en caso de problemas o consultas.

•Pruebas exhaustivas: Realizar pruebas rigurosas de la aplicación para identificar y corregir


posibles errores y garantizar que todas las funcionalidades operen como se espera.

•Diseño responsive: Asegurarse de que la aplicación sea accesible y usable en diferentes


dispositivos, como computadoras de escritorio, tabletas y teléfonos móviles.
que información necesito y reglas de negocio podrían surgir de lo ya dado en el problema

Información necesaria:

1.Información de rutas y buses: Detalles sobre las rutas disponibles, horarios, lugares de origen y
destino, así como información sobre los buses que operan en cada ruta, incluyendo comodidades
y servicios ofrecidos.

2.Información de usuarios: Datos de los usuarios registrados, incluyendo nombre, edad,


información de contacto, historial de viajes, puntos acumulados y descuentos.

3.Información de transacciones: Detalles sobre las transacciones de compra de tiquetes,


incluyendo fecha, ruta, asiento seleccionado y método de pago.

4.Información de administración: Datos sobre los administradores, taquilleros y otros roles con
acceso al sistema, así como detalles sobre las rutas, buses y conductores asignados.

5.Información de políticas y ofertas: Información sobre las políticas de la empresa, condiciones de


cancelación, acumulación de puntos, descuentos y ofertas especiales.

Reglas de negocio:

1.Requisitos de reserva y cancelación: Los usuarios deben realizar reservas con al menos 12 horas
de anticipación y pueden cancelar con al menos 4 horas de anticipación. Los tiquetes en
promoción no pueden ser cancelados. Esto implica establecer restricciones en el sistema para
respetar estos límites.

2.Registro de usuarios: Solo personas mayores de edad pueden registrarse en la aplicación. Debe
haber un proceso de verificación de edad durante el registro.

3.Cupones de descuento: Los nuevos usuarios recibirán un cupón de descuento del 10% válido por
5 días desde su registro. El sistema debe generar y administrar estos cupones.

4.Acumulación de puntos: Por cada milla de viaje, los usuarios registrados acumulan puntos que
pueden usar como descuentos. El sistema debe llevar un seguimiento de los puntos acumulados
por cada usuario.

5.Venta de tiquetes: Los taquilleros deben poder vender tiquetes a través de la aplicación, asignar
asientos y aplicar descuentos según los puntos acumulados por el usuario.

6.Gestión de usuarios y roles: Los administradores deben poder crear, modificar, eliminar y
consultar usuarios y roles. Esto implica establecer niveles de acceso y permisos adecuados.

7.Generación de informes: El sistema debe generar informes periódicos sobre ventas, rutas
populares y otras métricas relevantes para la toma de decisiones de la empresa.

8.Integración de métodos de pago: La aplicación debe admitir diferentes métodos de pago, como
tarjetas de crédito, tarjetas de débito y efectivo.

9.Política de cancelación de tiquetes en promoción: Los usuarios deben ser advertidos sobre la no
cancelación de tiquetes en promoción antes de realizar el pago.
10.Diseño y colores institucionales: La aplicación debe seguir el diseño y colores institucionales de
TrasMed para mantener la identidad corporativa.

11.Formulario de contacto y PQRSF: La aplicación debe permitir a los usuarios enviar Peticiones,
Quejas, Reclamos, Solicitudes y Felicitaciones a través de un formulario de contacto.

12.Acceso a la información: Los administradores deben tener acceso a toda la información,


incluyendo la creación y modificación de rutas, asignación de buses y conductores, y la gestión de
usuarios.

13.Información sobre la empresa: La aplicación debe proporcionar información sobre la empresa,


su misión, visión, servicios adicionales y ofertas del mes.

14.Selección de asientos: Los usuarios deben poder seleccionar asientos específicos en el bus
durante el proceso de reserva.

15.Gestión de cambios de fecha y reembolsos: Los usuarios pueden cambiar la fecha de salida o
solicitar reembolso con ciertas restricciones. El sistema debe gestionar estos procesos
adecuadamente.

que preguntas debería de hacer al cliente y viceversa

Preguntas que el cliente podría hacer a los desarrolladores:

1. ¿Cuáles son las funcionalidades clave que tendría la aplicación?

2. ¿Cómo se asegurarán de que mis datos personales y financieros estén seguros?

3. ¿Cómo funcionará el proceso de reserva y compra de tiquetes?

4. ¿Podré elegir asientos específicos en el bus?

5. ¿Cómo se manejarán los cambios de fecha y cancelaciones?

6. ¿Qué opciones de pago estarán disponibles en la aplicación?

7. ¿Cómo podré acceder a los descuentos y cupones de descuento?

8. ¿Habrá algún tipo de servicio de soporte en caso de problemas?

9. ¿La aplicación estará disponible en dispositivos móviles y computadoras?

10. ¿Cómo funcionará la acumulación de puntos por millas recorridas?

11. ¿Qué información podré encontrar sobre las rutas, buses y comodidades?

12. ¿La aplicación tendrá un diseño intuitivo y fácil de usar?

13. ¿Cómo se integrará la identidad corporativa de TrasMed en el diseño?7

14. ¿Podré acceder a información adicional sobre la empresa y sus servicios?

15. ¿Habrá notificaciones para mantenerme informado sobre cambios en mi viaje?


Preguntas que los desarrolladores podrían hacer al cliente:

1. ¿Cuáles son las funcionalidades más críticas para su negocio en la aplicación?

2. ¿Tiene algún requisito específico en términos de seguridad y protección de datos?

3. ¿Qué métodos de pago desea que estén disponibles en la aplicación?

4. ¿Existen políticas específicas de cambios y cancelaciones que debamos considerar?

5. ¿Cómo desea que sea el proceso de registro y acceso para los usuarios?

6. ¿Cómo le gustaría que se manejen los cupones de descuento y los puntos acumulados?

7. ¿Qué tipo de informes y métricas le gustaría que se generen en la aplicación?

8. ¿Cuál es su visión para el diseño de la aplicación en términos de colores y estilo?

9. ¿Qué nivel de soporte técnico espera que se proporcione a los usuarios?

10. ¿Qué dispositivos y plataformas deben ser compatibles con la aplicación?

11. ¿Desea que la aplicación tenga algún tipo de sistema de notificaciones?

12. ¿Cómo desea que se presente la información sobre la empresa y sus servicios?

13. ¿Tiene preferencias específicas sobre cómo deben ser presentadas las rutas y buses?

14. ¿Cómo desea que se administren los roles y permisos en la aplicación?

15. ¿Tiene algún otro requisito o detalle importante que debamos conocer?

También podría gustarte