erp-mecanicas-diesel/docs/02-definicion-modulos/MMD-002-ordenes-servicio/historias-usuario/US-MMD002-010-historial-vehiculo.md

2.7 KiB

US-MMD002-010: Ver Historial de Ordenes por Vehiculo

Metadata

Campo Valor
ID US-MMD002-010
Epica EPIC-MMD-002 - Ordenes de Servicio
Modulo ordenes-servicio
Prioridad P1
Story Points 5
Sprint Sprint 5
Estado Backlog

Historia de Usuario

Como jefe de taller, quiero ver el historial completo de ordenes de un vehiculo, para consultar servicios anteriores y tomar mejores decisiones.

Descripcion Detallada

Acceder rapidamente al historial de un vehiculo permite entender su estado general, problemas recurrentes, y servicios previos. Util para diagnosticos y garantias.


Criterios de Aceptacion

Escenario 1: Ver historial desde orden actual

DADO que estoy en una orden de servicio
CUANDO hago clic en "Ver historial del vehiculo"
ENTONCES veo todas las ordenes anteriores:
  | Fecha | Folio | Trabajos | Km | Total |
  | 2025-11-15 | OS-042 | Cambio aceite | 120,000 | $850 |
  | 2025-10-01 | OS-030 | Reparacion bomba | 115,000 | $8,500 |
  | 2025-08-20 | OS-018 | Diagnostico | 110,000 | $500 |

Escenario 2: Ver detalle de orden anterior

DADO que veo el historial
CUANDO hago clic en una orden pasada
ENTONCES veo el detalle completo:
  - Trabajos realizados
  - Refacciones usadas
  - Diagnosticos
  - Notas del mecanico

Escenario 3: Buscar por tipo de servicio

DADO que quiero ver solo cambios de aceite
CUANDO filtro por "Cambio de aceite"
ENTONCES veo solo ordenes con ese servicio
Y puedo ver frecuencia y kilometraje entre cambios

Escenario 4: Ver grafica de gastos

DADO que veo el historial
CUANDO accedo a "Estadisticas"
ENTONCES veo grafica de gastos por mes/ano
Y total gastado en el vehiculo

Escenario 5: Detectar problemas recurrentes

DADO que el vehiculo tiene historial
CUANDO veo "Problemas frecuentes"
ENTONCES el sistema muestra:
  | Problema | Veces | Ultima vez |
  | Codigo P0201 | 3 | 2025-10-01 |
  | Fuga aceite | 2 | 2025-08-20 |

Tareas Tecnicas

Backend:

  • BE-124: Endpoint GET /api/vehicles/:id/orders
  • BE-125: Agregacion de problemas recurrentes
  • BE-126: Estadisticas de gastos

Frontend:

  • FE-124: Crear VehicleHistoryPanel
  • FE-125: Lista de ordenes con filtros
  • FE-126: Graficas de gastos (recharts)
  • FE-127: Card de problemas frecuentes

Definition of Done (DoD)

  • Ver historial desde orden
  • Detalle de ordenes pasadas
  • Filtros por tipo de servicio
  • Grafica de gastos
  • Problemas recurrentes
  • Tests pasando

Creada por: Requirements-Analyst Fecha: 2025-12-06