erp-transportistas-v2/orchestration/matrices/MATRIZ-MODULOS-US.yml
Adrian Flores Cortes a3991cd4ea docs: Add Phase 5 traceability matrices
4 traceability matrices created in orchestration/matrices/:

1. MATRIZ-RF-GENERICOS-GIRO.yml
   - Maps erp-core generic RFs to transport-specific RFs
   - 8 fully inherited, 8 extended, 62 new
   - Total 78 RFs for the transport vertical

2. MATRIZ-RF-GIRO-MODULOS.yml
   - Maps 78 RFs to 20 modules (MAI/MAE/MAA)
   - Dependencies between modules
   - Priority breakdown (P0-P4)

3. MATRIZ-MODULOS-US.yml
   - Maps modules to 54 user stories
   - 325 story points total
   - Sprint velocity estimation (13-17 sprints)

4. MATRIZ-DDL-RF.yml
   - Bidirectional mapping DDL tables to RFs
   - 8 schemas, 58 tables documented
   - 100% RF coverage

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 02:37:51 -06:00

497 lines
11 KiB
YAML

# MATRIZ MODULOS A USER STORIES
# Mapeo de modulos a historias de usuario con story points
# Version: 1.0.0
# Fecha: 2026-01-27
---
metadata:
proyecto: erp-transportistas
total_modulos: 20
total_user_stories: 60
total_story_points: 337
ubicacion_us: docs/02-definicion-modulos/{modulo}/historias-usuario/
---
# MODULOS FASE 1 (MAI)
modulos:
MAI-001:
nombre: Fundamentos
prioridad: P0
nota: Heredado de erp-core, sin US propias
user_stories: []
total_sp: 0
MAI-002:
nombre: Clientes y Tarifas
prioridad: P0
user_stories:
- id: US-MAI002-001
titulo: Registrar cliente/shipper
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI002-001.md
- id: US-MAI002-002
titulo: Configurar tarifas por lane
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI002-002.md
- id: US-MAI002-003
titulo: Gestionar contratos y SLAs
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI002-003.md
total_sp: 18
MAI-003:
nombre: Ordenes de Transporte
prioridad: P0
user_stories:
- id: US-MAI003-001
titulo: Capturar orden de transporte
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI003-001.md
- id: US-MAI003-002
titulo: Configurar multi-paradas
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI003-002.md
- id: US-MAI003-003
titulo: Cotizar servicio automaticamente
story_points: 5
criterios_aceptacion: 4
archivo: US-MAI003-003.md
total_sp: 18
MAI-004:
nombre: Planeacion TMS
prioridad: P0
user_stories:
- id: US-MAI004-001
titulo: Planear viaje con asignacion de recursos
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI004-001.md
- id: US-MAI004-002
titulo: Consolidar carga en embarques
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI004-002.md
- id: US-MAI004-003
titulo: Consultar disponibilidad de flota
story_points: 5
criterios_aceptacion: 4
archivo: US-MAI004-003.md
total_sp: 18
MAI-005:
nombre: Despacho
prioridad: P0
user_stories:
- id: US-MAI005-001
titulo: Ejecutar checklist pre-viaje
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI005-001.md
- id: US-MAI005-002
titulo: Registrar sellos y evidencias
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI005-002.md
- id: US-MAI005-003
titulo: Liberar viaje para tracking
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI005-003.md
total_sp: 18
MAI-006:
nombre: Tracking
prioridad: P0
user_stories:
- id: US-MAI006-001
titulo: Visualizar tracking tiempo real
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI006-001.md
- id: US-MAI006-002
titulo: Configurar geocercas y alertas
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI006-002.md
- id: US-MAI006-003
titulo: Consultar ETA dinamico
story_points: 5
criterios_aceptacion: 4
archivo: US-MAI006-003.md
total_sp: 18
MAI-007:
nombre: POD y Cierre
prioridad: P0
user_stories:
- id: US-MAI007-001
titulo: Capturar POD con firma digital
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI007-001.md
- id: US-MAI007-002
titulo: Registrar tiempos reales de entrega
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI007-002.md
- id: US-MAI007-003
titulo: Cerrar viaje con validaciones
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI007-003.md
total_sp: 18
MAI-008:
nombre: Incidencias
prioridad: P1
user_stories:
- id: US-MAI008-001
titulo: Registrar incidencia con evidencias
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI008-001.md
- id: US-MAI008-002
titulo: Gestionar flujo de atencion
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI008-002.md
- id: US-MAI008-003
titulo: Calcular y aplicar impacto economico
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI008-003.md
total_sp: 18
MAI-009:
nombre: Facturacion Transporte
prioridad: P1
user_stories:
- id: US-MAI009-001
titulo: Generar pre-factura automatica
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI009-001.md
- id: US-MAI009-002
titulo: Aplicar recargos y fuel surcharge
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI009-002.md
- id: US-MAI009-003
titulo: Timbrar CFDI con carta porte
story_points: 8
criterios_aceptacion: 5
archivo: US-MAI009-003.md
total_sp: 21
MAI-010:
nombre: Liquidaciones
prioridad: P1
user_stories:
- id: US-MAI010-001
titulo: Calcular comision por viaje
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI010-001.md
- id: US-MAI010-002
titulo: Gestionar anticipos y deducciones
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI010-002.md
- id: US-MAI010-003
titulo: Generar y aprobar liquidacion
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI010-003.md
total_sp: 18
MAI-011:
nombre: Gestion de Flota
prioridad: P1
user_stories:
- id: US-MAI011-001
titulo: Registrar unidades y remolques
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI011-001.md
- id: US-MAI011-002
titulo: Gestionar operadores y documentos
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI011-002.md
- id: US-MAI011-003
titulo: Controlar disponibilidad de flota
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI011-003.md
total_sp: 18
MAI-012:
nombre: Combustible y Gastos
prioridad: P2
user_stories:
- id: US-MAI012-001
titulo: Registrar carga de combustible
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI012-001.md
- id: US-MAI012-002
titulo: Controlar rendimiento y detectar anomalias
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI012-002.md
- id: US-MAI012-003
titulo: Liquidar anticipo de viaticos
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI012-003.md
total_sp: 18
MAI-013:
nombre: Mantenimiento Flota
prioridad: P2
user_stories:
- id: US-MAI013-001
titulo: Programar mantenimiento preventivo
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI013-001.md
- id: US-MAI013-002
titulo: Gestionar orden de trabajo correctivo
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI013-002.md
- id: US-MAI013-003
titulo: Controlar disponibilidad de flota
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI013-003.md
total_sp: 18
MAI-014:
nombre: Carriers (Terceros)
prioridad: P2
user_stories:
- id: US-MAI014-001
titulo: Registrar y validar carrier
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI014-001.md
- id: US-MAI014-002
titulo: Asignar viaje a carrier (rate shopping)
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI014-002.md
- id: US-MAI014-003
titulo: Evaluar desempeno (scorecard)
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI014-003.md
total_sp: 18
MAI-015:
nombre: Portal Cliente
prioridad: P3
user_stories:
- id: US-MAI015-001
titulo: Consultar tracking y documentos
story_points: 8
criterios_aceptacion: 6
archivo: US-MAI015-001.md
- id: US-MAI015-002
titulo: Crear OT desde portal
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI015-002.md
- id: US-MAI015-003
titulo: Gestionar reclamaciones
story_points: 5
criterios_aceptacion: 5
archivo: US-MAI015-003.md
total_sp: 18
---
# MODULOS FASE 2 (MAE)
MAE-016:
nombre: Carta Porte CFDI
prioridad: P1
user_stories:
- id: US-MAE016-001
titulo: Generar carta porte automatica
story_points: 8
criterios_aceptacion: 6
archivo: US-MAE016-001.md
- id: US-MAE016-002
titulo: Timbrar con PAC autorizado
story_points: 5
criterios_aceptacion: 5
archivo: US-MAE016-002.md
- id: US-MAE016-003
titulo: Gestionar expediente fiscal
story_points: 5
criterios_aceptacion: 5
archivo: US-MAE016-003.md
total_sp: 18
MAE-017:
nombre: HOS y Bitacora
prioridad: P3
user_stories:
- id: US-MAE017-001
titulo: Registrar tiempos HOS
story_points: 5
criterios_aceptacion: 5
archivo: US-MAE017-001.md
- id: US-MAE017-002
titulo: Alertas de cumplimiento
story_points: 5
criterios_aceptacion: 5
archivo: US-MAE017-002.md
- id: US-MAE017-003
titulo: Generar bitacora imprimible
story_points: 6
criterios_aceptacion: 5
archivo: US-MAE017-003.md
total_sp: 16
MAE-018:
nombre: Reportes y KPIs
prioridad: P3
user_stories:
- id: US-MAE018-001
titulo: Dashboard ejecutivo
story_points: 8
criterios_aceptacion: 5
archivo: US-MAE018-001.md
- id: US-MAE018-002
titulo: KPIs operativos y de flota
story_points: 5
criterios_aceptacion: 5
archivo: US-MAE018-002.md
- id: US-MAE018-003
titulo: Reportes personalizados
story_points: 5
criterios_aceptacion: 5
archivo: US-MAE018-003.md
total_sp: 18
---
# MODULOS FASE 3 (MAA) - Pendientes de especificar
modulos_fase_3:
MAA-019:
nombre: Optimizacion Rutas
prioridad: P4
user_stories: []
nota: Pendiente especificacion
total_sp: 0
MAA-020:
nombre: Integraciones EDI
prioridad: P4
user_stories: []
nota: Pendiente especificacion
total_sp: 0
---
# RESUMEN POR PRIORIDAD
resumen:
P0:
modulos: 7
user_stories: 21
story_points: 126
nota: Workflow critico
P1:
modulos: 5
user_stories: 15
story_points: 93
nota: Facturacion, flota, liquidaciones
P2:
modulos: 3
user_stories: 9
story_points: 54
nota: Combustible, mantenimiento, carriers
P3:
modulos: 3
user_stories: 9
story_points: 52
nota: Portal, HOS, reportes
P4:
modulos: 2
user_stories: 0
story_points: 0
nota: Pendiente especificacion
totales:
modulos_especificados: 18
user_stories: 54
story_points: 325
promedio_sp_por_us: 6.0
---
# VELOCIDAD ESTIMADA
velocidad:
story_points_por_sprint: 20-25
duracion_sprint: 2 semanas
sprints_estimados_P0: 5-6
sprints_estimados_P1: 4-5
sprints_estimados_P2: 2-3
sprints_estimados_P3: 2-3
total_sprints: 13-17
duracion_total_estimada: 26-34 semanas
# FIN MATRIZ