Skip to main content

Product Backlog

ID DEL REQUISITOCATEGORÍAREQUISITODESCRIPCIÓNPRIORIDADCRITERIO DE ACEPTACIÓN
R-000MODELADO CONCEPTUALSE ANALIZAN TODOS LOS REQUISITOS PARA OBTENER DIAGRAMA UML DEL MODELADO DE DATOSALTA
R-001RFRegistro y Elección de tipo de usuarioLos usuarios deben poder elegir a la hora de registrarse qué tipo de usuario son (Cliente, Empleado o Catering).AltaLos usuarios deben poder elegir antes de registrarse con cuál de los tres tipos de usuario se identifican para poder registrarse.
R-002RFLogin de usuarioLos usuarios deben poder iniciar sesión, ya sean clientes, empresas o caterings.AltaLos usuarios deben poder iniciar sesión en sus cuentas para poder utilizar los servicios ofrecidos. Una vez que se inicie sesión, el usuario podrá acceder a las funcionalidades según su plan de precios y a la información de su perfil.
R-003RFPágina principalMostrar a los usuarios no logueados los servicios de catering que ofrecen las empresas. A los usuarios clientes (que buscan catering) lo mismo. A los usuarios Empresa de catering mostrar a los usuarios que buscan empleo y a los usuarios que buscan catering. A los usuarios que buscan empleo mostrar las empresas de catering que buscan usuarios empleados para un evento.AltaLos usuarios deben poder acceder a una página principal donde se da la bienvenida y se explica el sistema de usuarios utilizado.
R-004RNFPágina sobre nosotrosLos usuarios deben poder dirigirse a una página donde se hable de quiénes somos, el equipo detrás de la página. No hace falta estar logueado para poder navegar a esta página.MediaLos usuarios deben poder navegar a una página que hable de quiénes somos, el equipo detrás de la misma.
R-005RNFPágina de contactoLos usuarios deben poder dirigirse a una página donde se muestre la información para ponerse en contacto con el equipo detrás de la página. No hace falta estar logueado para poder navegar a esta página.AltaLos usuarios deben poder contactar con el equipo del proyecto mediante la página de contacto.
R-006RFPágina de perfilPágina de perfil con datos comunes a todos los tipos de cliente.AltaEl usuario debería poder consultar la información de su perfil al acceder a este.
R-007RFPlanes de preciosLos usuarios deben poder dirigirse a una página donde se muestran los distintos planes de precio para cada tipo de usuario, incluyendo su precio y las características de cada plan. No hace falta estar logueado para poder navegar a esta página.AltaLos usuarios deben conocer todos los planes de precios disponibles para cada tipo de cliente de manera rápida, viendo los precios y funcionalidades que ofrece cada uno.
R-008RFFAQLos usuarios deben poder tener a disposición una sección de preguntas frecuentes (FAQ) donde se resuelvan las preguntas más comunes realizadas por los usuarios. No hace falta estar logueado para poder navegar a esta página.MediaLos usuarios deben poder resolver sus dudas más comunes de manera rápida mediante la página de FAQ.
ID DEL REQUISITOCATEGORÍAREQUISITODESCRIPCIÓNPRIORIDADCRITERIO DE ACEPTACIÓN
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
R-009RFEditar perfilLos usuarios deben poder editar su perfil accediendo a la información de su cuenta y editar el campo que quieran modificar.AltaLos usuarios deben poder ver los cambios reflejados en su pestaña de perfil una vez modificados, junto con un mensaje que indique que se ha editado con éxito. En caso de que haya un campo erróneo, se debe informar de ese error.
R-010RFLogout de usuarioLos usuarios deben poder finalizar la sesión en la aplicación una vez que hayan iniciado sesión.AltaLos usuarios deben ver que no están autenticados como usuarios y no pueden usar ninguna funcionalidad que requiera autenticación.
R-011RFNotificacionesLos usuarios deben poder recibir novedades sobre su actividad en la plataforma.AltaLos usuarios podrán ver todas sus notificaciones dentro de su perfil al acceder a la pestaña de notificaciones.
R-012RFBúsqueda de cateringsLos usuarios deben poder consultar todos los caterings disponibles en la plataforma.AltaLos usuarios podrán ver un listado de todos los caterings de la plataforma.
R-013RNFIcono del proyectoLos usuarios deben poder observar el icono de CateringBuddy en la parte superior del feed. Al hacer clic en dicho icono, se les redirigirá a la página principal.AltaLos usuarios podrán volver a la página de inicio presionando un icono en la parte superior derecha del feed.
R-014RFBarra de NavegaciónLos usuarios deben poder navegar por la aplicación utilizando una barra de navegación situada en la parte superior de la página. Esta barra mostrará diferentes funcionalidades según el tipo de cliente que esté dentro del sistema.AltaLos usuarios podrán navegar de forma rápida y clara por la página utilizando la barra de navegación.
ID DEL REQUISITOCATEGORÍAREQUISITODESCRIPCIÓNPRIORIDADCRITERIO DE ACEPTACIÓN
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
R-015RFInforme de erroresLos usuarios deben poder informar de un error en la aplicación mediante una página de reportes, cuyo enlace debe estar en el feed inferior de la página.AltaLos usuarios podrán enviar reportes de errores de manera rápida.
R-016RFValoracionesLos usuarios podrán realizar reseñas sobre el servicio contratado y asignarle una puntuación basada en un sistema de estrellas (1-5).AltaSolo los usuarios que han contratado el servicio pueden realizar la valoración. Las reseñas deben ser públicas.
R-017RNFPago seguroLos usuarios deben poder realizar cualquier pago de manera segura.AltaLos usuarios deben sentir que el pago que realizan es seguro.
R-018RFRecuperación de contraseñaTodo tipo de usuario deberá poder recuperar la contraseña.AltaEl usuario puede cambiar su contraseña mediante la recepción de una nueva por correo electrónico.
R-019RFListado de cateringsLos empleados deben poder ver una lista de caterings a los que puede interesarles su servicio.AltaLos clientes deben poder listar todos los caterings disponibles en la aplicación.
R-020RFAplicar candidaturaLos empleados pueden aplicar para trabajar en un catering disponible en la web.AltaEl catering recibe la solicitud de trabajo del empleado.
R-021RFCartas de recomendaciónLos empleados pueden recibir cartas de recomendación dentro de la página de los caterings para los que ya hayan trabajado.MediaEn el perfil del empleado aparecen las cartas de recomendación hechas por los caterings.
R-022RF"Publicar Currículum"Los empleados pueden adjuntar su currículum al perfil.AltaEn el perfil del empleado aparece el currículum.
R-023RFListado de cateringLos clientes deben poder ver un listado con los caterings disponibles en la plataforma.AltaLos clientes deben poder acceder al listado de todos los caterings disponibles en la aplicación.
ID DEL REQUISITOCATEGORÍAREQUISITODESCRIPCIÓNPRIORIDADCRITERIO DE ACEPTACIÓN
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
R-024RFFiltros de cateringsLos clientes deben poder filtrar el listado de caterings.AltaLos clientes deben poder ver solo los caterings que cumplen la condición seleccionada.
R-025RFCatering por localizaciónLos clientes deben poder filtrar los caterings por la localización introducida.AltaLos clientes deben obtener un listado con los caterings que operen en la localización indicada.
R-026RFValoraciones de cateringLos clientes deben poder visualizar las reseñas asociadas a un catering.MediaLos clientes deben poder observar la valoración asociada a un catering.
R-027RFContacto con cateringsLos clientes deben poder contactar con los caterings en los que estén interesados.AltaLos clientes deben contactar satisfactoriamente con la empresa de catering.
R-028RFConfirmación de la reserva por emailLos clientes deben recibir un correo tras la confirmación de la reserva del catering.MediaLos clientes deben poder recibir el correo en su dirección de correo electrónico registrada.
R-029RNFCatálogo en inicioLos clientes deben poder buscar el catering en la página de inicio.MediaLos clientes deben visualizar los caterings en la página de inicio.
R-030RFCatering contratadoLos clientes deben tener acceso directo a las reservas de caterings realizadas.MediaLos clientes deben visualizar solo sus caterings contratados.
R-031RFBuscar nombre de catering en el inicioLos clientes deben tener un buscador para insertar el nombre de un catering y obtener una lista con los caterings que coinciden con ese nombre o que contienen la palabra buscada.MediaLos clientes deben visualizar el listado de los caterings según el criterio de búsqueda.
R-032RFFiltros de empleadosLas empresas de catering deben poder filtrar el listado de empleados.AltaLas empresas deben poder ver solo los empleados que cumplen la condición seleccionada.
R-033RFPerfil de EmpresaLas empresas de catering deben poder tener un perfil personalizable con detalles sobre sus servicios, menús, precios, plantilla, logos, etc.AltaLas empresas deben poder personalizar sus perfiles con información detallada y multimedia de manera sencilla, realizando una validación de datos correcta.
R-034RFPublicidad y PromociónLas empresas de catering deben poder promocionarse según el paquete seleccionado, destacando servicios, ofertas especiales y recibiendo reseñas de clientes.MediaLas empresas deben ser publicitadas correctamente según el plan escogido.
R-035RFGestión de ReservasLas empresas de catering deben poder gestionar reservas de eventos, incluyendo fechas, horas, localización, servicios requeridos y preferencias específicas del cliente.AltaLas empresas deben poder ver, confirmar y gestionar reservas de manera eficiente, con opciones para actualizar el estado de las reservas.
R-036RFGestión de MenúsLas empresas de catering deben tener la capacidad de crear y actualizar menús, especificando opciones, precios, imágenes y cualquier restricción dietética asociada.MediaLas empresas deben poder crear y gestionar campañas promocionales fácilmente, y los clientes deben poder acceder y entender las ofertas.
R-037RFSistema de Calificación y ReseñasLos clientes deben poder calificar y dejar reseñas sobre las empresas de catering, lo que ayudará a mejorar la confianza y la reputación de las empresas.BajaLos clientes deben poder dejar reseñas y calificaciones, y las empresas deben recibir notificaciones y poder responder a comentarios.
R-038RFGestión de PagosLas empresas de catering deben poder percibir o realizar pagos a través de un sistema de pagos seguro para gestionar las transacciones entre clientes y empresas de catering.AltaEl sistema de pagos debe ser seguro y transparente, proporcionando confirmaciones de transacciones y opciones para resolver problemas.
R-039RFNotificaciones y RecordatoriosLas empresas y los clientes deben recibir notificaciones y recordatorios automáticos sobre eventos, reservas y actualizaciones relevantes.BajaTanto empresas como clientes deben recibir notificaciones oportunas sobre reservas, actualizaciones y eventos.
R-040RFBúsqueda avanzadaLa aplicación debe ofrecer un sistema de búsqueda avanzada que permita a los clientes encontrar empresas de catering según ubicación, especialidades, calificaciones y otros criterios relevantes.BajaLos clientes deben poder utilizar filtros avanzados para encontrar empresas de catering según sus necesidades específicas.
R-041RFContratación de empleadosAltaLas empresas de catering deben poder publicar ofertas de trabajo, revisar currículos y comunicarse con posibles candidatos de manera eficiente.
R-042RFPlan de SuscripciónAltaSe debe mostrar de manera correcta y específica las funcionalidades ofrecidas por los diferentes planes existentes.
R-043RFChat con los clientesMediaLas empresas de catering deben poder iniciar y mantener conversaciones con los clientes de manera fluida y en tiempo real, con entrega confiable de mensajes.
R-044RFCalendario de eventosAltaLas empresas de catering deben poder agregar, editar y eliminar eventos en el calendario de manera intuitiva, con la capacidad de asignar recursos y establecer recordatorios para los eventos programados.
R-045RFGestión de tareasMediaLas empresas de catering deben poder crear y asignar tareas relacionadas con los eventos, con la posibilidad de establecer fechas límite y asignar responsables para el seguimiento del progreso.
R-046RFOpiniones y reportesBajaDespués de cada evento de catering, los clientes deben poder dejar comentarios y calificaciones sobre el servicio recibido, con la capacidad para que las empresas vean y respondan a estos comentarios de manera efectiva.
R-047RFAnuncio de servicio de cateringAltaLos clientes deben poder ver los servicios que ofertan los caterings anunciados en la web.
R-048RFAñadir eventoAltaSe reflejan los eventos añadidos en el calendario.
R-049RFModificar eventoAltaSe reflejan las modificaciones en los eventos.
R-050RFBorrar eventoAltaSe eliminan del calendario los eventos cancelados.
R-051RNFRestricciones de accesoAltaLos caterings suscritos al plan premium no deben poder acceder a las funcionalidades del plan pro y las del plan gratuito a ninguna de las dos.
R-052RFProceso de Contratación de CateringAltaLos usuarios particulares deben poder seleccionar y contratar servicios de catering, especificando detalles como fecha, número de invitados y menú. Los usuarios pueden completar un proceso de reserva detallado y recibir una confirmación de la reserva.
R-053RFPolítica de Cancelación/Modificación de ReservasMediaLos usuarios particulares deben poder cancelar o modificar sus reservas de catering. Los usuarios tienen opciones claras para cancelar o modificar reservas y están informados sobre las políticas de cancelación.
R-054RFProceso de Verificación de Empresas de CateringAltaLas nuevas empresas de catering deben pasar por un proceso de verificación al registrarse. Las empresas de catering son verificadas eficazmente antes de activar su cuenta.
R-055RFGestión de Cancelaciones/Modificaciones por Clientes para Empresas de CateringAltaLas empresas de catering deben poder gestionar cancelaciones o modificaciones de reservas hechas por los clientes. Las empresas de catering tienen herramientas para gestionar las solicitudes de cancelación o modificación de los clientes.
R-056RFComunicación Directa para EmpleadosMediaLos empleados deben poder comunicarse directamente con empleadores potenciales a través de la plataforma. Los empleados pueden enviar mensajes directos a los empleadores y viceversa.
R-057RFSeguimiento de Aplicaciones de Trabajo para EmpleadosMediaLos empleados deben poder hacer seguimiento del estado de sus aplicaciones de trabajo. Los empleados tienen una sección en su perfil donde pueden ver el estado actual de sus aplicaciones.
R-058RFPolítica de Cancelación de SuscripcionesAltaLos usuarios deben poder cancelar sus suscripciones de manera fácil y entender las políticas de cancelación. Los usuarios encuentran y utilizan una opción clara para cancelar suscripciones, con términos de cancelación explícitos.
R-059RNFEnlace a las distintas redes socialesBajaLos usuarios deben poder acceder a las redes sociales de Instagram, Facebook y X de la empresa a través de iconos. Los usuarios acceden a la red social correspondiente según el icono pulsado.