Descripcion_2 - camilo1691/proyecto_mantenimiento_automotor_bakend GitHub Wiki

2. DESCRIPCIÓN DEL PROBLEMA

2.1 Planteamiento de la Situación Actual

Una empresa de servicios de taxi opera una flota de 2,000 vehículos en el mercado de transporte público urbano. Actualmente, la gestión del mantenimiento preventivo y correctivo de esta flota se realiza mediante procesos manuales desconectados, utilizando libretas de registro físicas y hojas de cálculo Excel que operan de forma aislada sin integración entre áreas.

Este método tradicional, aunque funcional en etapas tempranas de crecimiento, ha generado una crisis de información a medida que la flota escaló. Los datos quedan dispersos entre múltiples archivos, talleres y responsables, impidiendo una visión unificada del estado real de cada vehículo y de la flota en conjunto.

Críticamente, la empresa no cuenta con una aplicación de software que centralice la información, automatice procesos ni conecte a los diferentes actores involucrados en el mantenimiento vehicular.


2.2 Principales Problemas Identificados y Contenido de la Aplicación Requerido

A. Fragmentación y Falta de Sincronización de Información

Área Problema Actual Impacto Funcionalidad que Debe Contener la Aplicación
Talleres Cada mecánico o centro de servicio mantiene sus propios registros en papel o archivos Excel independientes No existe historial unificado por vehículo al cambiar de taller Módulo de Gestión de Taller: Órdenes de trabajo digitales, registro de servicios por vehículo, adjunto de fotos y documentos, historial médico unificado accesible desde cualquier taller autorizado
Conductores Reportan novedades verbalmente o por mensajes informales (WhatsApp) Pérdida de trazabilidad de alertas tempranas Aplicación Móvil para Conductores: Formulario estructurado de reporte de novedades (ruidos, vibraciones, luces de tablero), envío con geolocalización y fotos, confirmación de lectura por supervisor
Administración Consolidan datos manualmente para reportes mensuales Información desactualizada y propensa a errores humanos Dashboard Administrativo: Consolidación automática de datos de todos los módulos, reportes en tiempo real sin intervención manual, exportación a Excel/PDF
Dueños de taxi No tienen visibilidad del mantenimiento realizado a sus vehículos arrendados Desconfianza y conflictos contractuales Portal Web para Dueños: Acceso de solo lectura al historial de mantenimientos, costos incurridos y estado actual del vehículo que poseen, con filtros por fechas y tipo de servicio

> Arquitectura requerida: Base de datos centralizada en la nube, sincronización en tiempo real entre todos los módulos, control de versiones de información, y auditoría de cambios por usuario.


B. Gastos Imcontrolados en Mantenimientos y Repuestos por Ausencia de Módulos de Control

La ausencia de un sistema de software con módulos especializados ha derivado en un patrón reactivo de gastos:

Problema de Negocio Causa Tecnológica Módulo de la Aplicación Requerido
Mantenimientos correctivos de emergencia: Reparaciones urgentes que cuestan 3 a 5 veces más que una intervención preventiva programada No existe motor de alertas preventivas que anticipe el mantenimiento basado en kilometraje o tiempo Módulo de Alertas Inteligentes: Configurador de parámetros por tipo de vehículo (ej: cambio de aceite cada 5,000 km o 3 meses), disparadores automáticos, escalamiento de notificaciones si no se atiende
Compras de repuestos sin planificación: Adquisiciones bajo presión sin comparación de proveedores ni negociación de volúmenes No existe módulo de inventario que proyecte necesidades futuras Módulo de Gestión de Inventario: Catálogo de repuestos con proveedores y precios históricos, stock mínimo configurable, órdenes de compra automáticas, comparativo de cotizaciones
Duplicidad de servicios: Cambios de aceite o filtros realizados antes de tiempo por desconocimiento del último mantenimiento No existe consulta rápida del historial por vehículo en campo Consulta por QR/Placa: Escaneo de placa o código QR en el vehículo para ver últimos servicios en menos de 10 segundos
Falta de control de inventario: Repuestos comprados y extraviados, o urgencias por stock inexistente No existe trazabilidad de entrada/salida de repuestos ni asignación a órdenes específicas Kardex Digital de Repuestos: Registro de ingresos por compra, salidas por orden de trabajo, asignación de repuestos a vehículos específicos con costeo preciso

> Dato crítico: En flotas similares, el mantenimiento reactivo representa el 60-70% del presupuesto total de mantenimiento, cuando debería ser máximo el 30%. La aplicación debe invertir esta proporción mediante la automatización preventiva.


C. Ausencia de Parámetros de Control Preventivo por Falta de Motor de Reglas

Actualmente no existen alertas automatizadas en ningún sistema de software porque no hay una aplicación con lógica de negocio configurada. Los parámetros que el SMPA debe contener son:

Tipo de Alerta Parámetro Técnico Configurable en la App Acción Automatizada del Sistema
Por kilometraje Cambio de aceite cada 3,000 km Notificación push al conductor a los 2,800 km, alerta roja a supervisor a los 3,200 km si no se atiende
Por tiempo Revisión de frenos cada 4 meses Programación automática en calendario de taller 15 días antes, recordatorio al conductor vía app
Por condición crítica Conductor reporta vibración en dirección Creación inmediata de caso prioritario (código rojo), asignación automática al siguiente turno de taller disponible, notificación SMS al supervisor
Por vencimiento legal Revisión Técnico-Mecánica (RTM) Alerta escalonada: 30 días (amarilla), 15 días (naranja), 7 días (roja) + bloqueo temporal del vehículo en sistema si vence
Por desgaste predictivo Análisis de patrones de consumo de combustible vs. historial Sugerencia de revisión de inyectores o filtros de aire basada en algoritmo de eficiencia

> Contenido técnico requerido: Motor de reglas configurable (Rule Engine), calendario de mantenimiento integrado con notificaciones multicanal (push, email, SMS), y algoritmo básico de predicción de fallas basado en historial histórico.


D. Riesgo de Pérdida Total de Vehículos por Falta de Trazabilidad Digital

La acumulación de las problemáticas anteriores ha provocado casos donde:

Incidente Real Falla en el Sistema Actual Funcionalidad de la App que lo Previene
Vehículos con fugas de aceite no detectadas han sufrido daños totales en motor No existe checklist digital de inspección obligatoria pre-operación Checklist de Conductor: Lista de verificación digital obligatoria antes de iniciar turno (niveles de fluidos, luces, neumáticos), con foto obligatoria de medidor de aceite
Sistemas de frenos desgastados han generado accidentes con pérdida del vehículo y responsabilidad legal No existe registro fotográfico del estado de componentes críticos en cada servicio Evidencia Fotográfica Obligatoria: Fotos antes/durante/después de cada mantenimiento de frenos, suspensiones y dirección, con almacenamiento en cloud por 5 años
Corrosión estructural no atendida ha inutilizado unidades con menos de 5 años de operación No existe cronograma de inspecciones estructurales programadas Plan de Vida Útil: Alertas de inspección de carrocería y chasis cada 12 meses, con registro de tratamientos anticorrosivos aplicados

> Impacto financiero: En una flota de 2,000 taxis, cada vehículo fuera de servicio representa pérdida diaria de ingresos y costos de reposición que oscilan entre $200,000 - $250,000 pesos por unidad. La aplicación debe reducir la tasa de pérdidas totales a menos del 1% anual.


2.3 Consecuencias Operativas y Económicas por Ausencia del Sistema

Indicador Situación Actual sin Aplicación Impacto Anual Estimado Funcionalidad de la App que lo Mejora
Vehículos fuera de servicio por fallas imprevistas 8-12% de la flota mensual (160-240 vehículos) Pérdida de ~$720 millones de pesos en ingresos operativos Dashboard de disponibilidad de flota en tiempo real, con predicción de vehículos próximos a fallar
Costo promedio por mantenimiento $11 millones de pesos/vehículo/año 40% más alto que el benchmark del sector Módulo de análisis de costos por vehículo, comparativo de proveedores, y sugerencias de optimización
Tiempo de resolución de averías 3-10 días promedio Descontento de conductores y clientes, rotación de personal Trazabilidad digital del estado de reparación, notificaciones automáticas al conductor sobre avance
Tasa de accidentes por fallas mecánicas Dato no registrado sistemáticamente Riesgo legal y reputacional no cuantificado Módulo de incidentes vinculado a historial de mantenimiento, análisis de correlación falla-accidente

2.4 Necesidad de una Solución Tecnológica Específica

La empresa requiere urgentemente una aplicación de software integral (SMPA) que contenga obligatoriamente:

Módulos Core del Sistema:

  1. Módulo de Gestión de Flota (Vehículos)

    • Ficha técnica digital con fotos, documentos (SOAT, RTM, tarjeta de operación), y estado actual
    • Historial médico completo: todos los mantenimientos, repuestos cambiados, conductores asignados
    • Cálculo automático de kilometraje proyectado y desviaciones
  2. Módulo de Alertas y Programación Preventiva

    • Motor de reglas configurable por tipo de vehículo y operación
    • Calendario de mantenimiento con vista de Gantt
    • Notificaciones push, email y SMS con niveles de prioridad
  3. Módulo de Gestión de Taller y Órdenes de Trabajo

    • Creación, asignación y seguimiento de órdenes de trabajo (OT)
    • Registro de mano de obra, repuestos utilizados y tiempos de ejecución
    • Firmas digitales de recepción y entrega de vehículos
  4. Aplicación Móvil para Conductores (Android/iOS)

    • Reporte estructurado de novedades con fotos y geolocalización
    • Consulta de mantenimientos pendientes de su vehículo asignado
    • Validación de kilometraje con foto de tacómetro
    • Checklist de inspección pre-operación obligatoria
  5. Módulo de Control de Inventario y Repuestos

    • Catálogo maestro de repuestos con códigos OEM y genéricos
    • Gestión de múltiples bodegas/talleres
    • Stock mínimo, máximo y punto de reorden automático
    • Integración con órdenes de trabajo para descarga automática
  6. Portal para Dueños de Taxi (Arrendadores)

    • Autenticación segura con visualización solo de sus vehículos
    • Estado de mantenimiento, costos incurridos y próximos servicios
    • Descarga de comprobantes de mantenimiento para contabilidad
  7. Módulo de Reportes, Analítica y posible Inteligencia de Negocios

    • Dashboard ejecutivo con KPIs: costo por km, disponibilidad de flota, MTTR (tiempo medio de reparación)
    • Reportes comparativos: vehículo vs. vehículo, taller vs. taller, período vs. período
    • Exportación a Excel, PDF y API para integración con sistemas ERP/contables
  8. Módulo de Administración del Sistema

    • Gestión de usuarios, roles y permisos granulares (lectura, escritura, aprobación)
    • Configuración de parámetros de negocio (kilometrajes de alerta, horarios de taller, etc.)
    • Auditoría completa: quién hizo qué, cuándo y desde dónde

Características Técnicas Requeridas:

  • Arquitectura: Web responsive (para administración) + App móvil híbrida (para conductores)
  • Base de datos: Relacional (PostgreSQL/MySQL) con respaldos automáticos diarios
  • Seguridad: Autenticación JWT, encriptación de datos sensibles, cumplimiento de normativa de protección de datos
  • Escalabilidad: Soporte para 2,000 vehículos actuales y crecimiento hasta 5,000 sin degradación
  • Disponibilidad: 99.5% uptime, acceso 24/7 desde cualquier dispositivo con internet

2.5 Resumen del Problema

> La empresa de taxi enfrenta una crisis de gestión de mantenimiento producto de operar una flota de 2,000 vehículos sin una aplicación de software integral que digitalice sus procesos. La ausencia de módulos especializados para gestión de flota, alertas preventivas automatizadas, control de taller, inventario de repuestos, aplicación móvil para conductores, portal para dueños y reportería analítica genera costos excesivos ($11 millones COP/vehículo/año, 40% sobre el benchmark), vehículos fuera de servicio imprevistos (8-12% de la flota mensual), riesgo de pérdida total de unidades por fallas no detectadas, y falta de control administrativo que compromete la sostenibilidad del negocio. La implementación del Sistema de Mantenimiento Preventivo Automotor (SMPA) se hace imperativa para transformar la operación manual en una plataforma digital unificada que anticipe fallas, controle costos y conecte a todos los actores del ecosistema de mantenimiento en tiempo real.