Skip to content

Historias de Usuario

Miguel-Marin-M edited this page Jul 5, 2026 · 1 revision

Historias de Usuario

Módulo: Catálogo

HU-01 — Ver catálogo de productos

Como cliente, quiero ver todos los productos disponibles con su foto, nombre y precio, para explorar la oferta de la tienda y decidir qué me interesa.

Criterios de aceptación:

  • Se muestran todos los productos activos con foto, nombre y precio
  • Si no hay productos disponibles se muestra un mensaje informativo
  • El catálogo es visible sin necesidad de iniciar sesión

HU-02 — Ver detalle de un producto

Como cliente, quiero ver la información completa de un producto, para conocer su descripción, tallas disponibles y fotos antes de comprarlo.

Criterios de aceptación:

  • Se muestra nombre, descripción, precio, tallas disponibles y fotos
  • Las tallas sin stock aparecen visualmente deshabilitadas
  • Hay un botón para agregar al carrito

HU-03 — Filtrar productos

Como cliente, quiero filtrar los productos por categoría y talla, para encontrar más rápido lo que busco.

Criterios de aceptación:

  • Se puede filtrar por categoría y por talla
  • Los filtros se pueden combinar
  • El catálogo se actualiza sin recargar la página

Módulo: Autenticación

HU-04 — Registrarse

Como cliente, quiero crear una cuenta con mi correo y contraseña, para poder realizar pedidos y ver mi historial de compras.

Criterios de aceptación:

  • El cliente puede registrarse con correo y contraseña
  • No se permiten correos duplicados
  • La contraseña se almacena cifrada

HU-05 — Iniciar y cerrar sesión

Como cliente, quiero iniciar y cerrar sesión en mi cuenta, para acceder a mis pedidos de forma segura.

Criterios de aceptación:

  • El cliente puede iniciar sesión con correo y contraseña
  • El cliente puede cerrar sesión desde cualquier página
  • Una sesión incorrecta muestra un mensaje de error claro

HU-06 — Acceso al panel de administración

Como administrador, quiero acceder a un panel privado con mis credenciales, para gestionar productos y pedidos de forma segura.

Criterios de aceptación:

  • Solo usuarios con rol administrador pueden acceder al panel
  • Un cliente autenticado no puede acceder al panel
  • Un intento de acceso no autorizado redirige al inicio

Módulo: Carrito y Pedidos

HU-07 — Agregar producto al carrito

Como cliente, quiero agregar productos al carrito seleccionando talla y cantidad, para acumular los productos que quiero comprar antes de hacer el pedido.

Criterios de aceptación:

  • Se debe seleccionar talla antes de agregar al carrito
  • No se puede agregar una talla sin stock
  • El carrito muestra el número de productos agregados

HU-08 — Gestionar el carrito

Como cliente, quiero ver, editar y eliminar productos de mi carrito, para revisar y ajustar mi pedido antes de confirmarlo.

Criterios de aceptación:

  • Se puede cambiar la cantidad de un producto en el carrito
  • Se puede eliminar un producto del carrito
  • Se muestra el subtotal actualizado en tiempo real

HU-09 — Realizar un pedido

Como cliente, quiero realizar un pedido ingresando mis datos de envío, para recibir los productos en mi dirección.

Criterios de aceptación:

  • El cliente debe estar autenticado para hacer un pedido
  • Se solicita nombre, dirección, ciudad y teléfono de envío
  • Al confirmar el pedido se muestra un resumen con número de orden

HU-10 — Ver historial de pedidos

Como cliente, quiero ver el historial de mis pedidos, para hacer seguimiento del estado de mis compras.

Criterios de aceptación:

  • Se listan todos los pedidos del cliente autenticado
  • Cada pedido muestra fecha, productos, total y estado actual
  • Los estados posibles son: pendiente, en proceso, enviado, entregado

Módulo: Administración

HU-11 — Gestionar productos

Como administrador, quiero crear, editar y eliminar productos, para mantener el catálogo actualizado.

Criterios de aceptación:

  • Se puede crear un producto con nombre, descripción, precio, categoría y fotos
  • Se puede editar cualquier campo de un producto existente
  • Eliminar un producto lo remueve del catálogo visible para los clientes

HU-12 — Gestionar stock por talla

Como administrador, quiero gestionar el stock disponible por talla de cada producto, para reflejar con precisión la disponibilidad real en el catálogo.

Criterios de aceptación:

  • Se puede definir stock para cada talla de un producto
  • Una talla con stock en 0 aparece deshabilitada en el catálogo
  • El stock se actualiza automáticamente cuando se confirma un pedido

HU-13 — Ver y gestionar pedidos

Como administrador, quiero ver todos los pedidos recibidos y actualizar su estado, para gestionar el proceso de despacho de forma ordenada.

Criterios de aceptación:

  • Se listan todos los pedidos con fecha, cliente, productos y estado
  • Se puede cambiar el estado de cualquier pedido
  • Los cambios de estado son visibles para el cliente en su historial