# ESTADO DEL PROYECTO - ERP Mecánicas Diesel **Proyecto:** ERP Mecánicas Diesel (Proyecto Independiente) **Estado:** Documentación COMPLETA (MVP) - DDL IMPLEMENTADO **Progreso:** 95% **Última actualización:** 2025-12-08 --- ## RESUMEN - **Tipo:** Proyecto independiente que adapta patrones del ERP-Core - **Fase actual:** Documentación completa + DDL - Listo para desarrollo backend/frontend - **Épicas documentadas:** 6/6 (MVP completo) - **Módulos documentados:** 6/6 (MVP completo) - **Story Points totales:** 241 SP - **Historias de usuario:** 55 historias detalladas (100% cobertura) - **Schemas de BD:** 4/4 DDL implementados (43 tablas) --- ## EPICAS MVP (Fase 1) | Codigo | Nombre | SP | Epica | Modulo | US | |--------|--------|-----|-------|--------|-----| | EPIC-MMD-001 | Fundamentos | 42 | ✅ | ✅ | 9/9 ✅ | | EPIC-MMD-002 | Ordenes de Servicio | 55 | ✅ | ✅ | 11/11 ✅ | | EPIC-MMD-003 | Diagnosticos | 42 | ✅ | ✅ | 8/8 ✅ | | EPIC-MMD-004 | Inventario | 42 | ✅ | ✅ | 10/10 ✅ | | EPIC-MMD-005 | Vehiculos | 34 | ✅ | ✅ | 8/8 ✅ | | EPIC-MMD-006 | Cotizaciones | 26 | ✅ | ✅ | 7/7 ✅ | **Total MVP:** 241 SP | 6 Epicas | 6 Modulos | 55 US completas --- ## DOCUMENTACION DISPONIBLE ### Vision y Epicas ``` docs/ ├── 00-vision-general/ │ └── VISION.md ✅ └── 08-epicas/ ├── README.md ✅ ├── EPIC-MMD-001-fundamentos.md ✅ ├── EPIC-MMD-002-ordenes-servicio.md ✅ ├── EPIC-MMD-003-diagnosticos.md ✅ ├── EPIC-MMD-004-inventario.md ✅ ├── EPIC-MMD-005-vehiculos.md ✅ └── EPIC-MMD-006-cotizaciones.md ✅ ``` ### Modulos y User Stories ``` docs/02-definicion-modulos/ ├── MMD-001-fundamentos/ │ ├── README.md ✅ │ └── historias-usuario/ │ └── US-MMD001-001 a 009 ✅ (9 US) │ ├── MMD-002-ordenes-servicio/ │ ├── README.md ✅ │ └── historias-usuario/ │ └── US-MMD002-001 a 011 ✅ (11 US) │ ├── MMD-003-diagnosticos/ │ ├── README.md ✅ │ └── historias-usuario/ │ └── US-MMD003-001 a 008 ✅ (8 US) │ ├── MMD-004-inventario/ │ ├── README.md ✅ │ └── historias-usuario/ │ └── US-MMD004-001 a 010 ✅ (10 US) │ ├── MMD-005-vehiculos/ │ ├── README.md ✅ │ └── historias-usuario/ │ └── US-MMD005-001 a 008 ✅ (8 US) │ └── MMD-006-cotizaciones/ ├── README.md ✅ └── historias-usuario/ └── US-MMD006-001 a 007 ✅ (7 US) ``` ### Modelo de Datos ``` docs/03-modelo-datos/ ├── README.md ✅ ├── SCHEMA-WORKSHOP-CORE.md ✅ ├── SCHEMA-SERVICE-MANAGEMENT.md ✅ ├── SCHEMA-PARTS-MANAGEMENT.md ✅ └── SCHEMA-VEHICLE-MANAGEMENT.md ✅ ``` --- ## HISTORIAS DE USUARIO DETALLADAS (55) ### MMD-001 Fundamentos (9 US - Completo) - US-MMD001-001: Configurar taller como tenant - US-MMD001-002: Configurar roles de taller - US-MMD001-003: Configurar catalogo de servicios - US-MMD001-004: Configurar datos fiscales - US-MMD001-005: Configurar bahias de trabajo - US-MMD001-006: Aplicar RLS por taller_id - US-MMD001-007: Importar catalogos desde Excel - US-MMD001-008: Cambiar de bahia sin cerrar sesion - US-MMD001-009: Ver dashboard de uso del sistema ### MMD-002 Ordenes (11 US - Completo) - US-MMD002-001: Crear orden de servicio - US-MMD002-002: Registrar sintomas del cliente - US-MMD002-003: Asignar orden a mecanico y bahia - US-MMD002-004: Ver ordenes asignadas - US-MMD002-005: Registrar trabajos realizados - US-MMD002-006: Solicitar refacciones - US-MMD002-007: Ver tablero Kanban - US-MMD002-008: Cerrar orden y generar pre-factura - US-MMD002-009: Notificar cliente por WhatsApp - US-MMD002-010: Ver historial de vehiculo - US-MMD002-011: Configurar estados personalizados ### MMD-003 Diagnosticos (8 US - Completo) - US-MMD003-001: Registrar diagnostico computarizado - US-MMD003-002: Registrar pruebas de banco de inyectores - US-MMD003-003: Registrar pruebas de bomba de combustible - US-MMD003-004: Comparar resultados vs referencias - US-MMD003-005: Adjuntar fotos de evidencia - US-MMD003-006: Registrar recomendaciones de reparacion - US-MMD003-007: Ver historial de diagnosticos - US-MMD003-008: Configurar tipos de prueba ### MMD-004 Inventario (10 US - Completo) - US-MMD004-001: Registrar refacciones - US-MMD004-002: Consultar stock disponible - US-MMD004-003: Solicitar refaccion desde orden - US-MMD004-004: Recibir mercancia - US-MMD004-005: Ajustar inventario - US-MMD004-006: Alertas de stock minimo - US-MMD004-007: Ver kardex de refaccion - US-MMD004-008: Gestionar codigos alternos - US-MMD004-009: Gestionar ubicaciones de almacen - US-MMD004-010: Realizar inventario fisico ### MMD-005 Vehiculos (8 US - Completo) - US-MMD005-001: Registrar vehiculo - US-MMD005-002: Editar informacion de vehiculo - US-MMD005-003: Registrar especificaciones del motor - US-MMD005-004: Ver ficha tecnica completa - US-MMD005-005: Ver historial de servicios - US-MMD005-006: Gestionar flotas de vehiculos - US-MMD005-007: Configurar recordatorios de mantenimiento - US-MMD005-008: Importar vehiculos desde Excel ### MMD-006 Cotizaciones (7 US - Completo) - US-MMD006-001: Crear cotizacion desde diagnostico - US-MMD006-002: Agregar lineas a cotizacion - US-MMD006-003: Aplicar descuentos - US-MMD006-004: Enviar cotizacion al cliente - US-MMD006-005: Generar PDF de cotizacion - US-MMD006-006: Convertir cotizacion a orden - US-MMD006-007: Ver historial de cotizaciones --- ## SCHEMAS DE BASE DE DATOS (4) | Schema | Tablas | Descripcion | |--------|--------|-------------| | workshop_core | 9 | Configuracion, usuarios, clientes, servicios | | service_management | 14 | Ordenes, diagnosticos, cotizaciones | | parts_management | 12 | Inventario, refacciones, movimientos | | vehicle_management | 8 | Vehiculos, flotas, motores | **Total:** 43 tablas con RLS multi-tenant --- ## PROXIMOS PASOS 1. **Crear especificaciones tecnicas (ET)** - ET por modulo con endpoints y UI 2. **Esperar erp-core** - Depende de MGN-001 a MGN-011 3. **Iniciar desarrollo** - Sprint 1 con MMD-001 --- ## ARQUITECTURA **Tipo:** Proyecto Independiente (fork conceptual del ERP-Core) **Patrones reutilizados del ERP-Core:** - Multi-tenancy con RLS - Estructura de autenticación - Patrones de inventario **Opera de forma autónoma:** No requiere ERP-Core instalado **Referencia:** - Vertical Construcción (patrones de documentación aplicados) --- ## METRICAS | Metrica | Valor | |---------|-------| | Epicas MVP | 6 completas | | Story Points | 241 SP | | Historias detalladas | 55 | | Cobertura US | 100% | | Schemas BD | 4 completos | | Tablas BD | 43 | | Sprints estimados | 10 | | Reutilizacion Core | 60-70% | --- *Proyecto parte de ERP Suite - Fabrica de Software con Agentes IA* *Ultima actualizacion: 2025-12-06*