Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notificaciones #4

Open
tomasyoel opened this issue Jan 7, 2025 · 0 comments
Open

Notificaciones #4

tomasyoel opened this issue Jan 7, 2025 · 0 comments

Comments

@tomasyoel
Copy link
Collaborator

tomasyoel commented Jan 7, 2025

Como cliente,
quiero recibir notificaciones sobre nuevos productos,
para aprovechar ofertas antes de que se agoten.

Criterios de aceptación (CA):

  1. Dado que soy un cliente,
    Cuando me suscribo a una categoría de productos o negocios,
    Entonces debo recibir notificaciones por correo electrónico cuando haya nuevos productos en esa categoría.

  2. Dado que soy un cliente,
    Cuando un vendedor desactiva las notificaciones de un producto,
    Entonces no debo recibir notificaciones relacionadas con ese producto, incluso si se actualiza o se agota.

  3. Dado que soy un cliente,
    Cuando recibo una notificación,
    Entonces debe incluir el nombre del producto, el precio y la fecha de vencimiento de la oferta.

  4. Dado que soy un cliente,
    Cuando me suscribo a notificaciones,
    Entonces debo poder elegir recibirlas por correo electrónico, SMS o ambas opciones.

  5. Dado que soy un cliente,
    Cuando recibo una notificación,
    Entonces debe ser fácil de leer y debe incluir un enlace directo al producto en el sitio web.

  6. No funcional:
    Dado que un cliente se suscribe a notificaciones,
    Cuando se publican nuevos productos,
    Entonces las notificaciones deben enviarse en menos de 1 minuto.

  7. No funcional:
    Dado que un administrador activa notificaciones,
    Cuando el sistema envía las notificaciones,
    Entonces debe poder manejar hasta 100 notificaciones por minuto.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant