Sistema NEXUS v3.4 migrado con: Estructura principal: - core/orchestration: Sistema SIMCO + CAPVED (27 directivas, 28 perfiles) - core/catalog: Catalogo de funcionalidades reutilizables - shared/knowledge-base: Base de conocimiento compartida - devtools/scripts: Herramientas de desarrollo - control-plane/registries: Control de servicios y CI/CD - orchestration/: Configuracion de orquestacion de agentes Proyectos incluidos (11): - gamilit (submodule -> GitHub) - trading-platform (OrbiquanTIA) - erp-suite con 5 verticales: - erp-core, construccion, vidrio-templado - mecanicas-diesel, retail, clinicas - betting-analytics - inmobiliaria-analytics - platform_marketing_content - pos-micro, erp-basico Configuracion: - .gitignore completo para Node.js/Python/Docker - gamilit como submodule (git@github.com:rckrdmrd/gamilit-workspace.git) - Sistema de puertos estandarizado (3005-3199) Generated with NEXUS v3.4 Migration System EPIC-010: Configuracion Git y Repositorios
6.9 KiB
Plan de Desarrollo - MVP Mecanicas Diesel
Version: 1.0.0 Fecha: 2025-12-06 Estado: Planificado
Resumen Ejecutivo
Plan de desarrollo para la Fase 1 (MVP) del sistema de gestion de talleres diesel. Duracion: 6 sprints de 2 semanas cada uno.
Capacidad por Sprint: 30-40 SP (equipo de 3-4 desarrolladores)
Sprints Overview
| Sprint | Duracion | SP Plan | Modulos |
|---|---|---|---|
| S1 | Sem 1-2 | 34 | MMD-001 Fundamentos |
| S2 | Sem 3-4 | 35 | MMD-001 (fin) + MMD-002/003 (inicio) |
| S3 | Sem 5-6 | 38 | MMD-002 Ordenes + MMD-003 Diagnosticos |
| S4 | Sem 7-8 | 36 | MMD-003 (fin) + MMD-004/005 (inicio) |
| S5 | Sem 9-10 | 36 | MMD-004 Inventario + MMD-005 Vehiculos |
| S6 | Sem 11-12 | 33 | MMD-006 Cotizaciones + Buffer QA |
Total: 212 SP
Sprint 1: Fundamentos Base
Fechas: Semana 1-2 Story Points: 34 Objetivo: Configurar arquitectura multi-tenant y roles base
Historias de Usuario
| ID | Historia | SP | Modulo |
|---|---|---|---|
| US-MMD001-001 | Setup proyecto NestJS + Next.js | 8 | MMD-001 |
| US-MMD001-002 | Configurar BD PostgreSQL multi-tenant | 8 | MMD-001 |
| US-MMD001-003 | Implementar sistema de roles | 5 | MMD-001 |
| US-MMD001-004 | CRUD de usuarios por tenant | 5 | MMD-001 |
| US-MMD001-005 | Dashboard base con sidebar | 5 | MMD-001 |
| US-MMD001-006 | Catalogo de servicios | 3 | MMD-001 |
Entregables
- Proyecto configurado con Docker
- RLS funcionando
- Login y roles operativos
- Dashboard base
Sprint 2: Flujo de Servicio Inicial
Fechas: Semana 3-4 Story Points: 35 Objetivo: Iniciar ordenes de servicio y diagnosticos
Historias de Usuario
| ID | Historia | SP | Modulo |
|---|---|---|---|
| US-MMD001-007 | Catalogo de categorias | 3 | MMD-001 |
| US-MMD001-008 | Configuracion de taller | 3 | MMD-001 |
| US-MMD002-001 | Crear orden de servicio | 5 | MMD-002 |
| US-MMD002-002 | Registrar sintomas | 3 | MMD-002 |
| US-MMD002-003 | Asignar orden a mecanico | 5 | MMD-002 |
| US-MMD003-001 | Registrar diagnostico | 5 | MMD-003 |
| US-MMD003-002 | Capturar codigos DTC | 5 | MMD-003 |
| US-MMD003-003 | Agregar evidencia foto | 3 | MMD-003 |
| DB-001 | Migrar tablas service_management | 3 | Tecnica |
Entregables
- Catalogo de servicios funcionando
- Crear ordenes basicas
- Diagnostico con codigos DTC
Sprint 3: Flujo de Servicio Completo
Fechas: Semana 5-6 Story Points: 38 Objetivo: Completar flujo de ordenes y diagnosticos
Historias de Usuario
| ID | Historia | SP | Modulo |
|---|---|---|---|
| US-MMD002-004 | Ver ordenes asignadas | 3 | MMD-002 |
| US-MMD002-005 | Registrar trabajos realizados | 5 | MMD-002 |
| US-MMD002-006 | Solicitar refacciones | 3 | MMD-002 |
| US-MMD002-007 | Tablero Kanban | 5 | MMD-002 |
| US-MMD002-008 | Cerrar orden | 3 | MMD-002 |
| US-MMD003-004 | Prueba de inyectores | 5 | MMD-003 |
| US-MMD003-005 | Generar recomendaciones | 5 | MMD-003 |
| US-MMD003-006 | Historial diagnosticos | 3 | MMD-003 |
| US-MMD003-007 | Vincular diagnostico a orden | 3 | MMD-003 |
| DB-002 | Migrar tablas test_types/parameters | 3 | Tecnica |
Entregables
- Tablero Kanban operativo
- Flujo completo de diagnostico
- Vinculacion orden-diagnostico
Sprint 4: Diagnosticos Avanzados + Inventario Base
Fechas: Semana 7-8 Story Points: 36 Objetivo: Pruebas especializadas e inventario inicial
Historias de Usuario
| ID | Historia | SP | Modulo |
|---|---|---|---|
| US-MMD002-009 | Notificar cliente | 3 | MMD-002 |
| US-MMD002-010 | Historial vehiculo | 3 | MMD-002 |
| US-MMD003-008 | Prueba de compresion | 5 | MMD-003 |
| US-MMD003-009 | Prueba de bomba | 5 | MMD-003 |
| US-MMD003-010 | Comparar con referencias | 3 | MMD-003 |
| US-MMD004-001 | Registrar refacciones | 5 | MMD-004 |
| US-MMD004-002 | Consultar stock | 3 | MMD-004 |
| US-MMD005-001 | Registrar vehiculo | 5 | MMD-005 |
| US-MMD005-002 | Editar vehiculo | 3 | MMD-005 |
| DB-003 | Migrar parts_management | 1 | Tecnica |
Entregables
- Pruebas especializadas operativas
- Catalogo de refacciones
- Registro de vehiculos
Sprint 5: Inventario + Vehiculos Completo
Fechas: Semana 9-10 Story Points: 36 Objetivo: Inventario funcional y gestion de vehiculos
Historias de Usuario
| ID | Historia | SP | Modulo |
|---|---|---|---|
| US-MMD004-003 | Solicitar refaccion desde orden | 5 | MMD-004 |
| US-MMD004-004 | Recibir mercancia | 5 | MMD-004 |
| US-MMD004-005 | Ajustar inventario | 5 | MMD-004 |
| US-MMD004-006 | Alertas stock minimo | 3 | MMD-004 |
| US-MMD005-003 | Especificaciones motor | 5 | MMD-005 |
| US-MMD005-004 | Ficha tecnica | 3 | MMD-005 |
| US-MMD005-005 | Historial servicios | 5 | MMD-005 |
| US-MMD005-006 | Gestionar flotas | 3 | MMD-005 |
| DB-004 | Migrar vehicle_management | 2 | Tecnica |
Entregables
- Consumo de refacciones desde ordenes
- Kardex operativo
- Flotas configuradas
Sprint 6: Cotizaciones + QA
Fechas: Semana 11-12 Story Points: 33 Objetivo: Modulo de cotizaciones y estabilizacion
Historias de Usuario
| ID | Historia | SP | Modulo |
|---|---|---|---|
| US-MMD004-007 | Kardex movimientos | 3 | MMD-004 |
| US-MMD004-008 | Codigos alternos | 3 | MMD-004 |
| US-MMD005-007 | Recordatorios mantenimiento | 3 | MMD-005 |
| US-MMD006-001 | Crear cotizacion | 5 | MMD-006 |
| US-MMD006-002 | Agregar lineas | 5 | MMD-006 |
| US-MMD006-003 | Aplicar descuentos | 3 | MMD-006 |
| US-MMD006-004 | Enviar cotizacion | 3 | MMD-006 |
| US-MMD006-005 | Generar PDF | 5 | MMD-006 |
| US-MMD006-006 | Convertir a orden | 3 | MMD-006 |
Entregables
- Sistema de cotizaciones completo
- PDF de cotizacion
- MVP listo para produccion
Resumen de SP por Modulo
| Modulo | SP Total | Sprints |
|---|---|---|
| MMD-001 Fundamentos | 40 | S1, S2 |
| MMD-002 Ordenes | 38 | S2, S3, S4 |
| MMD-003 Diagnosticos | 42 | S2, S3, S4 |
| MMD-004 Inventario | 37 | S4, S5, S6 |
| MMD-005 Vehiculos | 32 | S4, S5, S6 |
| MMD-006 Cotizaciones | 24 | S6 |
| Tecnicas (DB) | 9 | S2-S5 |
| Total | 222 |
Riesgos y Mitigaciones
| Riesgo | Probabilidad | Impacto | Mitigacion |
|---|---|---|---|
| Integracion erp-core | Alta | Alto | Desarrollar en paralelo con erp-core |
| Complejidad RLS | Media | Alto | Tests de seguridad desde S1 |
| Pruebas diesel | Baja | Medio | Consultar con expertos diesel |
| Performance BD | Media | Medio | Indices y vistas materializadas |
Criterios de Exito MVP
- Sistema multi-tenant funcionando
- Flujo completo orden → diagnostico → cotizacion
- Inventario con consumo automatico
- Vehiculos con historial de servicios
- 95% cobertura de tests criticos
- Tiempo respuesta < 500ms
- 0 vulnerabilidades criticas
Creado por: Requirements-Analyst Fecha: 2025-12-06