# Mantenimiento de canchas y precio: historias de usuario

HU-01 y HU-02 salieron de la entrevista con Doris Chumpitaz (administración)
del 2026-03-09 sobre su pedido de "un botón para bloquear la cancha". HU-03 es
la historia de ejemplo de la guía de la semana 3 sobre el precio. Hoy es lunes
9 de marzo de 2026 a las 10:00 en todos los criterios.

## HU-01 · Separar una cancha para mantenimiento

Como administradora del complejo, quiero separar una cancha para
mantenimiento en un horario para que ningún vecino la reserve mientras
trabaja el técnico.

**Estimación:** 3 puntos

- **Dado** que la cancha de vóley está libre el martes 10 de 16:00 a 18:00,
  **cuando** Doris la separa para mantenimiento en ese horario, **entonces**
  la disponibilidad muestra las 16:00 y las 17:00 ocupadas con el texto
  "Mantenimiento".
- **Dado** ese mantenimiento, **cuando** Rosa intenta reservar la cancha de
  vóley el martes 10 a las 17:00, **entonces** la respuesta es `409` con el
  código `SLOT_TAKEN`.
- **Dado** ese mantenimiento, **cuando** Rosa reserva la cancha de vóley el
  martes 10 a las 18:00, **entonces** la reserva se confirma.

## HU-02 · Ver con qué reservas choca un mantenimiento

Como administradora del complejo, quiero ver qué reservas chocan con un
mantenimiento antes de separar la cancha para avisar a esos equipos con
tiempo.

**Estimación:** 2 puntos

- **Dado** que "Las Matadoras" tienen la cancha de vóley el martes 10 de
  16:00 a 18:00, **cuando** Doris pide separarla de 15:00 a 17:00,
  **entonces** ve esa reserva con el nombre y el celular de quien reservó, y
  el mantenimiento no se crea hasta que ella lo confirme.
- **Dado** que la cancha de vóley no tiene reservas el martes 10,
  **cuando** Doris pide separarla de 15:00 a 17:00, **entonces** el
  mantenimiento se crea sin preguntar nada.

## HU-03 · Saber el precio antes de confirmar

Como vecino que reserva, quiero ver cuánto voy a pagar antes de confirmar
para no llevarme sorpresas en la caja.

**Estimación:** 2 puntos

- **Dado** que Rosa es regular, **cuando** elige fulbito el martes 10 a las
  10:00 por una hora, **entonces** ve "S/ 90.00" antes de confirmar.
- **Dado** que Luis es socio, **cuando** elige vóley el miércoles 11 a las
  10:00 por una hora, **entonces** ve "S/ 45.00" antes de confirmar.
- **Dado** que Rosa ve "S/ 112.50" para el sábado 14 a las 10:00, **cuando**
  confirma, **entonces** la reserva queda con `priceCents` igual a `11250`.
