Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Requisitos Funcionales ADSO EDWIN
Requisitos Funcionales ADSO EDWIN
SERVICIOS
2024
Requisitos funcionales
2. ¿Al ingresar en la app se pedirá activar la ubicación, en caso de ser negada, se pedirá más
adelante?
3. ¿Se puede realizar una compra como invitado sin tener que registrar un usuario?
5. ¿Que opciones posee el usuario para registrase (Google, Facebook, X, cuenta de empresa)?
7. ¿Qué tipo de información se requiere para iniciar sesión o registrarse (Correo, nombre de usuario,
numero, contraseña)?
8. ¿Qué tipo de permisos de se les otorga a los usuarios en sus diversos niveles?
9. ¿Luego de iniciar sesión se creará una encuesta la cual permita al usuario elegir categorías de su
preferencia?
10. ¿Al iniciar sesión el usuario podrá interactuar con su menú personal?
12. ¿Al ingresar a la app el usuario podrá acceder a una barra de herramientas que le permita
navegar cómodamente, añadiendo a estos apartados como (inicio, cuenta, tienda y más opciones)?
13. ¿La aplicación constara con una barra de navegación la cual le permita al usuario encontrar lo
que requiere?
14.En caso de que el usuario requiera más información ¿la app contara con un chatbot?
15.En caso de requerir más información usuario tendrá un medio más personalizado para
interactuar con la aplicación, como por ejemplo mensajes por WhatsApp, ¿mensajes de texto,
correos electrónicos o línea telefónica?
18. ¿Se le da la posibilidad al usuario de crear una lista de deseos con productos que desee adquirir?
19. ¿Se podrá ver con anterioridad de compra los productos que se encuentren disponibles?
20. ¿En caso de que un producto no se encuentre disponible se enviara un mensaje o correo cuando
ya se encuentre en existencia?
21.Al inspeccionar un producto ¿el usuario tendrá la posibilidad de ver las reseñas anteriormente
dejadas por los demas usuarios ademas de poder añadir su propia reseña y calificar el producto?
22. ¿Se creará un carrito de compras el cual facilite al usuario la cantidad de productos previamente
seleccionados?
23 ¿Al añadir un producto al carrito se implementarán los descuentos y ofertas con los cuales cuente
el producto?
24. ¿Al seleccionar varios productos el carrito los separara por categorías especificas
automáticamente o al deseo del usuario?
25.En caso de querer retirar o cancelar un producto del carrito ¿le será posible al usuario hacerlo,
que herramientas lo ayudaran?
26. ¿En caso de que el usuario quiera cambiar un producto por otro o añadir un producto le será
posible hacerlo, contara con las herramientas?
27. ¿Al terminar su lista de productos seleccionados se mostrará el costo total antes de pagar?
28. ¿En caso de tener su ubicación desactivada será obligatorio activarla para realizar él envió?
29. ¿Antes de pagar se pedirán todos los datos del envió como por
ejemplo(direccion,barrio,ciudad,departamento)?
32. ¿Se dará la posibilidad al usuario diferentes métodos de pago al momento de cancelar la
compra(efecty, pse, banco Bogotá, Davivienda, cupones)?
34. ¿A la hora de llegado el pedido a lugar de ubicación de entrega llegara un mensaje o correo al
usuario?
35 ¿Se le da la posibilidad al usuario de crear su lista de deseos mediante artículos que ya halla
añadido al carrito?
38. ¿Se creará un apartado especial para las empresas las cuales conformen espacios en la app?
39. ¿Se podrán escanear o encontrar productos mediante códigos QR para obtener más
información?
40. ¿Se proporciona algún tipo de función de comparación de productos en la aplicación móvil?
44. ¿La aplicación móvil ofrece la posibilidad de compartir la experiencia de compra en redes
sociales u otras plataformas?
45. ¿Se proporcionan herramientas de análisis de gastos y presupuestos para los usuarios dentro de
la aplicación?
Requisitos no funcionales
2. ¿Se sincronizan en tiempo real la información entre la aplicación móvil y otros sistemas, como el
inventario y el sistema de gestión de pedidos?
4. ¿Se proporcionan opciones para que los usuarios controlen sus preferencias de privacidad y
decidan qué información desean compartir?
5. ¿Cómo se optimiza el uso de la batería y los recursos del dispositivo móvil para minimizar el
consumo de energía y mejorar la vida útil de la batería?
6. ¿Qué medidas se toman para minimizar el consumo de datos móviles y reducir los costos para los
usuarios con planes de datos limitados?
7. ¿Se proporcionan capacidades de funcionamiento fuera de línea para permitir a los usuarios
acceder a ciertas funcionalidades incluso cuando no tienen conexión a internet?
10. ¿Cómo se detectan y gestionan proactivamente los errores y excepciones para minimizar los
tiempos de inactividad y las interrupciones del servicio?
11. ¿La aplicación es capaz de escalar horizontal y verticalmente para manejar un crecimiento futuro
en el número de usuarios y transacciones?
12 ¿Se utiliza alguna arquitectura distribuida para permitir la escalabilidad horizontal de los
diferentes componentes del sistema?
15 ¿Cuál es el tiempo de respuesta esperado para las diferentes acciones realizadas por los usuarios
dentro de la aplicación?
16 ¿Se realizan pruebas de rendimiento para garantizar que se cumplan los tiempos de respuesta
definidos?
18 ¿Se implementan medidas de protección contra amenazas físicas, como acceso no autorizado a
los centros de datos?
19. ¿Cómo se gestionan las sesiones de usuario y las cookies para garantizar la seguridad y la
privacidad de los datos de los usuarios?
20. ¿Se utilizan prácticas de almacenamiento seguro de cookies y tokens de sesión para prevenir
ataques de manipulación de sesiones?
21 ¿Se realizan revisiones de código y pruebas de seguridad de manera regular para identificar y
corregir posibles vulnerabilidades?
23 ¿Se registran y analizan los registros de eventos para identificar problemas de rendimiento y
seguridad, y tomar medidas correctivas?
24 ¿Se realizan copias de seguridad regulares de la base de datos y otros datos críticos del sistema?
25 ¿Se tiene un plan de recuperación de desastres documentado y probado para restaurar el sistema
en caso de pérdida de datos o interrupción del servicio?
27 ¿Se tiene un proceso establecido para aplicar parches de seguridad y correcciones de errores de
manera oportuna y sin interrupciones del servicio?
28. ¿Se realizan pruebas de penetración regulares para evaluar la seguridad del sistema y detectar
posibles vulnerabilidades?
30. ¿Cómo se gestionan los permisos y el acceso de los usuarios a diferentes recursos y
funcionalidades del sistema?
31 ¿Se implementan medidas de autenticación multifactor (MFA) para garantizar una capa adicional
de seguridad en el proceso de inicio de sesión?
32. ¿Qué controles se implementan para proteger los datos de los usuarios contra la manipulación
maliciosa o no autorizada?
33. ¿Se utilizan técnicas de hashing y firma digital para proteger la integridad de los datos y detectar
cualquier manipulación no autorizada?