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
233 lines
7.4 KiB
Markdown
233 lines
7.4 KiB
Markdown
# MAI-009: Calidad, Postventa y Garantías
|
||
|
||
**ID:** MAI-009
|
||
**Fase:** 1 - Alcance Inicial
|
||
**Presupuesto:** $25,000 MXN
|
||
**Story Points:** 40 SP
|
||
**Prioridad:** P2
|
||
**Estado:** 📝 En documentación
|
||
|
||
---
|
||
|
||
## 📋 Resumen Ejecutivo
|
||
|
||
Módulo integral para control de calidad durante construcción y atención postventa, incluyendo checklists dinámicos, no conformidades, tickets de garantía, SLA y trazabilidad completa por vivienda.
|
||
|
||
### Problema que Resuelve
|
||
|
||
Las constructoras enfrentan:
|
||
- **Durante construcción:** Falta de control de calidad sistemático, viviendas entregadas con defectos
|
||
- **Postventa:** Tickets de garantía en Excel/WhatsApp, sin seguimiento, incumplimiento de SLA
|
||
- **Auditorías INFONAVIT:** Rechazos por falta de evidencias de calidad
|
||
- **Reclamaciones:** Sin historial documentado, pérdida de garantías
|
||
|
||
**Con este módulo:** Control preventivo de calidad, tickets centralizados, cumplimiento de SLA, trazabilidad completa para auditorías.
|
||
|
||
---
|
||
|
||
## 🎯 Alcance Funcional
|
||
|
||
### Control de Calidad en Construcción
|
||
|
||
- **Checklists dinámicos** por etapa (cimentación, estructura, acabados, etc.)
|
||
- Inspecciones con evidencias fotográficas georreferenciadas
|
||
- Aprobación de etapas antes de continuar
|
||
- Reportes de calidad por proyecto/vivienda
|
||
|
||
### No Conformidades (NC)
|
||
|
||
- Registro de defectos detectados en inspecciones
|
||
- Clasificación: Menor, Mayor, Crítica
|
||
- Acciones correctivas (CAPA - Corrective and Preventive Actions)
|
||
- Verificación de cierre
|
||
- Estadísticas de NC por proyecto/contratista
|
||
|
||
### Sistema de Tickets Postventa
|
||
|
||
- Creación desde app móvil por derechohabientes
|
||
- Categorías: Plomería, Electricidad, Acabados, Estructural, etc.
|
||
- Prioridad automática según tipo
|
||
- Asignación a técnicos disponibles
|
||
- Seguimiento en tiempo real
|
||
|
||
### Garantías y SLA
|
||
|
||
- **SLA por tipo de ticket:**
|
||
- Urgente (fuga, eléctrico): 24h
|
||
- Alta: 48h
|
||
- Media: 7 días
|
||
- Baja: 15 días
|
||
- Alertas automáticas por incumplimiento
|
||
- Dashboard de cumplimiento de SLA
|
||
- Reportes para INFONAVIT
|
||
|
||
### Historial de Vivienda
|
||
|
||
- Timeline completa desde construcción hasta postventa
|
||
- Inspecciones de calidad realizadas
|
||
- No conformidades detectadas y cerradas
|
||
- Tickets de garantía atendidos
|
||
- Exportable para auditorías
|
||
|
||
---
|
||
|
||
## 🏗️ Arquitectura
|
||
|
||
### Schema: `quality`
|
||
|
||
**Tablas principales:**
|
||
- `checklists` - Templates de inspección
|
||
- `checklist_items` - Items de cada checklist
|
||
- `inspections` - Inspecciones realizadas
|
||
- `inspection_results` - Resultados por item
|
||
- `non_conformities` - No conformidades detectadas
|
||
- `corrective_actions` - Acciones correctivas
|
||
- `post_sale_tickets` - Tickets de garantía
|
||
- `ticket_assignments` - Asignaciones a técnicos
|
||
- `housing_history` - Historial integrado
|
||
|
||
**ENUMs:**
|
||
- `inspection_status`: pending, in_progress, completed, approved, rejected
|
||
- `nc_severity`: minor, major, critical
|
||
- `nc_status`: open, in_progress, closed, verified
|
||
- `ticket_status`: created, assigned, in_progress, resolved, closed
|
||
- `ticket_priority`: urgent, high, medium, low
|
||
|
||
---
|
||
|
||
## 🔄 Flujos de Trabajo
|
||
|
||
### Flujo: Inspección de Calidad
|
||
|
||
```
|
||
1. Residente selecciona vivienda y checklist (ej: "Acabados")
|
||
2. Sistema carga items del checklist (50+ verificaciones)
|
||
3. Residente inspecciona cada item: ✓ OK / ✗ NC
|
||
4. Si NC: Toma foto, describe defecto, clasifica severidad
|
||
5. Sistema genera no conformidad automáticamente
|
||
6. Al completar checklist: Sistema determina si aprueba etapa
|
||
7. Si hay NC críticas: Bloquea continuación hasta corregir
|
||
8. Genera reporte PDF con evidencias
|
||
```
|
||
|
||
### Flujo: Ticket de Postventa
|
||
|
||
```
|
||
1. Derechohabiente detecta problema en su vivienda
|
||
2. Abre app, selecciona su vivienda
|
||
3. Elige categoría (ej: "Fuga en baño")
|
||
4. Toma fotos, describe problema
|
||
5. Sistema crea ticket con prioridad "Urgente" (SLA 24h)
|
||
6. Sistema asigna automáticamente a técnico disponible
|
||
7. Técnico recibe notificación, agenda visita
|
||
8. Atiende problema, toma fotos de solución
|
||
9. Derechohabiente confirma satisfacción
|
||
10. Sistema cierra ticket, actualiza historial vivienda
|
||
```
|
||
|
||
---
|
||
|
||
## 📐 Checklists de Calidad
|
||
|
||
### Checklist: Acabados Finales
|
||
|
||
```typescript
|
||
const checklistAcabados = {
|
||
nombre: "Inspección de Acabados Finales",
|
||
etapa: "entrega",
|
||
categorias: [
|
||
{
|
||
nombre: "Pisos y Muros",
|
||
items: [
|
||
"Piso cerámico sin fisuras o despostilladuras",
|
||
"Nivel de piso uniforme",
|
||
"Zoclos bien instalados y sellados",
|
||
"Muros sin grietas mayores a 1mm",
|
||
"Pintura uniforme, sin escurrimientos"
|
||
]
|
||
},
|
||
{
|
||
nombre: "Instalaciones",
|
||
items: [
|
||
"Llaves y válvulas funcionan correctamente",
|
||
"Sin fugas en tuberías visibles",
|
||
"Contactos e interruptores operativos",
|
||
"Iluminación completa funcional"
|
||
]
|
||
},
|
||
{
|
||
nombre: "Carpintería",
|
||
items: [
|
||
"Puertas abren y cierran sin trabarse",
|
||
"Ventanas herméticas",
|
||
"Cerraduras funcionan correctamente"
|
||
]
|
||
}
|
||
]
|
||
};
|
||
```
|
||
|
||
---
|
||
|
||
## 🎫 Tipos de Tickets Postventa
|
||
|
||
| Categoría | Ejemplos | SLA | Prioridad |
|
||
|-----------|----------|-----|-----------|
|
||
| **Urgente** | Fuga de agua, corto circuito, puerta no cierra | 24h | Urgente |
|
||
| **Plomería** | Goteo, presión baja, drenaje lento | 48h | Alta |
|
||
| **Eléctrico** | Contacto no funciona, foco fundido | 48h | Alta |
|
||
| **Acabados** | Pintura descarapelada, zoclo despegado | 7 días | Media |
|
||
| **Carpintería** | Puerta desnivelada, ventana ruidosa | 7 días | Media |
|
||
| **Varios** | Consultas, solicitudes información | 15 días | Baja |
|
||
|
||
---
|
||
|
||
## 📊 Indicadores Clave (KPIs)
|
||
|
||
### Calidad en Construcción
|
||
- **Tasa de aprobación primera inspección:** >90%
|
||
- **Tiempo promedio cierre NC:** <7 días
|
||
- **NC por vivienda:** <5 (meta)
|
||
- **NC críticas:** 0 al momento de entrega
|
||
|
||
### Postventa
|
||
- **Cumplimiento de SLA:** >95%
|
||
- **Tiempo promedio resolución:** <48h
|
||
- **Satisfacción cliente:** >4.5/5
|
||
- **Tickets recurrentes:** <10% (indica calidad construcción)
|
||
- **Tickets abiertos:** <20 simultáneos
|
||
|
||
---
|
||
|
||
## 🔗 Integraciones
|
||
|
||
| Módulo | Relación | Datos Compartidos |
|
||
|--------|----------|-------------------|
|
||
| **MAI-005** Control de Obra | ➡️ Vincula inspecciones a avances | Viviendas, etapas de construcción |
|
||
| **MAI-010** CRM | ↔️ Tickets de derechohabientes | Contacto, vivienda asignada |
|
||
| **MAI-011** INFONAVIT | ⬅️ Provee evidencias de calidad | Reportes, fotos, certificaciones |
|
||
| **MAI-007** RRHH | ➡️ Asigna técnicos | Disponibilidad, especialidad |
|
||
|
||
---
|
||
|
||
## 📝 Documentos Relacionados
|
||
|
||
### Requerimientos Funcionales
|
||
- [RF-QUA-001: Control de calidad en construcción](./requerimientos/RF-QUA-001-control-calidad.md)
|
||
- [RF-QUA-002: No conformidades y CAPA](./requerimientos/RF-QUA-002-no-conformidades.md)
|
||
- [RF-QUA-003: Sistema de tickets postventa](./requerimientos/RF-QUA-003-tickets-postventa.md)
|
||
- [RF-QUA-004: Garantías y SLA](./requerimientos/RF-QUA-004-garantias-sla.md)
|
||
- [RF-QUA-005: Historial de vivienda](./requerimientos/RF-QUA-005-historial-vivienda.md)
|
||
|
||
### Especificaciones Técnicas
|
||
- [ET-QUA-001: Checklists dinámicos](./especificaciones/ET-QUA-001-checklists-dinamicos.md)
|
||
- [ET-QUA-002: Sistema de no conformidades](./especificaciones/ET-QUA-002-no-conformidades.md)
|
||
- [ET-QUA-003: Motor de tickets](./especificaciones/ET-QUA-003-motor-tickets.md)
|
||
- [ET-QUA-004: SLA y alertas](./especificaciones/ET-QUA-004-sla-alertas.md)
|
||
- [ET-QUA-005: Historial integrado](./especificaciones/ET-QUA-005-historial-vivienda.md)
|
||
|
||
---
|
||
|
||
**Generado:** 2025-11-20
|
||
**Estado:** ✅ Completo
|