Skip to content

Instantly share code, notes, and snippets.

@johnfelipe
Created November 7, 2025 02:05
Show Gist options
  • Select an option

  • Save johnfelipe/2844c317e55d44092b6c167af4f2dc43 to your computer and use it in GitHub Desktop.

Select an option

Save johnfelipe/2844c317e55d44092b6c167af4f2dc43 to your computer and use it in GitHub Desktop.

🔍 COMPARATIVA: FLEETBASE vs ODOO FLEET

RESUMEN EJECUTIVO

Veredicto: Odoo Fleet NO es competencia real para el MMS de LIPU. Es un módulo básico de gestión administrativa de flotas, NO un sistema de gestión operativa en tiempo real.

+ Odoo Fleet: Gestión administrativa (contratos, costos, mantenimiento)
- Odoo Fleet: NO tiene tracking en tiempo real, routing, dispatch
+ Fleetbase: Plataforma operativa completa (tracking, routing, órdenes)
+ Fleetbase: Arquitectura diseñada para logística/transporte

Recomendación: Mantener estrategia Fleetbase. Odoo Fleet podría ser complemento (no reemplazo) para módulos administrativos específicos.


📊 COMPARATIVA DETALLADA

1. ALCANCE FUNCIONAL

Característica Odoo Fleet Fleetbase LIPU MMS Requiere
Gestión de Vehículos ✅ Completo ✅ Completo ✅ CRÍTICO
Gestión de Conductores ✅ Básico ✅ Avanzado ✅ CRÍTICO
Contratos (alquiler, seguros) Excelente ⚠️ Básico ⚠️ IMPORTANTE
Mantenimiento preventivo Excelente ⚠️ Básico ⚠️ IMPORTANTE
Gestión de combustible ✅ Completo ✅ Completo ✅ CRÍTICO
Costos y reportes Excelente ✅ Bueno ✅ CRÍTICO
Tracking en tiempo real NO TIENE Core feature BLOQUEANTE
Optimización de rutas NO TIENE ✅ Integrable BLOQUEANTE
Dispatch de órdenes NO TIENE Core feature BLOQUEANTE
Geofencing NO TIENE ✅ Sí ✅ CRÍTICO
App móvil conductor ⚠️ Limitada ✅ Completa BLOQUEANTE
Portal clientes NO TIENE ✅ Extensible ✅ CRÍTICO
Integración telemetría ❌ Manual ✅ API ready BLOQUEANTE
Multi-tenancy ⚠️ Limitado ✅ Nativo BLOQUEANTE

Conclusión Tabla: Odoo Fleet cubre 30% de requisitos LIPU. Fleetbase cubre 85%.


2. CASOS DE USO

Odoo Fleet está diseñado para:

Usuario típico: Gerente administrativo de flota
Tareas principales:
  - Registrar vehículos y asignar conductores
  - Gestionar contratos (seguros, leasing)
  - Programar mantenimientos preventivos
  - Registrar gastos de combustible (manual)
  - Generar reportes de costos
  - Recibir alertas de vencimiento de contratos

Escenario ideal:
  "Empresa con 50 vehículos que necesita administrar 
   contratos, costos y mantenimiento desde oficina"
  
Ejemplo: Flota de vehículos de ejecutivos de una empresa

Fleetbase está diseñado para:

Usuario típico: Coordinador de operaciones logísticas
Tareas principales:
  - Crear y asignar órdenes de servicio en tiempo real
  - Optimizar rutas con múltiples paradas
  - Monitorear ubicación de vehículos (mapa en vivo)
  - Gestionar entregas y recolecciones
  - Comunicación bidireccional con conductores
  - Tracking para clientes (ETAs dinámicos)

Escenario ideal:
  "Empresa de logística con 200 vehículos haciendo 
   1000 entregas/día que necesita dispatch en tiempo real"
  
Ejemplo: LIPU MMS (servicios programados de transporte)

Conclusión: Odoo Fleet es para administración estática. Fleetbase es para operaciones dinámicas.


3. ARQUITECTURA TECNOLÓGICA

Aspecto Odoo Fleet Fleetbase Análisis
Stack Python (Odoo framework) PHP/Laravel + Ember.js Ambos maduros
Base de datos PostgreSQL PostgreSQL + Redis Fleetbase mejor cache
Real-time ❌ Polling manual ✅ WebSockets CRÍTICO para LIPU
API ✅ XML-RPC + REST ✅ REST + GraphQL Fleetbase más moderno
Extensibilidad ✅ Módulos Odoo ✅ Extensions/Plugins Ambos extensibles
Mobile SDK ⚠️ Odoo mobile limitada ✅ React Native ready Fleetbase superior
Deployment On-prem o Odoo.sh Docker + Cloud agnóstico Fleetbase más flexible
Licencia LGPL (Odoo Community) / Propietaria (Enterprise) AGPL Fleetbase más libre

4. FUNCIONALIDADES CLAVE FALTANTES EN ODOO FLEET

❌ Tracking en Tiempo Real

# Odoo Fleet NO tiene:
- Mapa con vehículos en movimiento
- Actualización automática de ubicaciones
- WebSocket para push updates
- Integración nativa con telemetría (Traffilog)

# Workaround necesario:
Desarrollar módulo custom completo (~6 meses de trabajo)

❌ Optimización de Rutas

# Odoo Fleet NO tiene:
- Integración con TourSolver o Google OR-Tools
- Algoritmo de routing
- Asignación automática de órdenes
- Secuenciación de paradas

# Workaround necesario:
Desarrollar módulo custom + integración TourSolver (~4 meses)

❌ Dispatch de Órdenes

# Odoo Fleet NO tiene:
- Gestión de órdenes de servicio
- Estados de workflow (pendingassignedin-progresscompleted)
- Notificaciones automáticas a conductores
- Portal para clientes (tracking de órdenes)

# Workaround necesario:
Usar Odoo Sales + Odoo Field Service + Custom development (~8 meses)

❌ App Móvil para Conductores

# Odoo Mobile es genérica (no específica para conductores):
- NO tiene navegación turn-by-turn
- NO tiene captura de firmas/fotos de evidencia
- NO tiene checklist de tareas
- NO tiene comunicación en tiempo real con dispatch

# Workaround necesario:
Desarrollar app React Native custom (~6 meses)

5. COMPARATIVA DE COSTOS

Opción A: Odoo Fleet (Community + Customizations)

Licencias:
  Odoo Community Edition: GRATIS
  
Desarrollo Custom Necesario:
  - Módulo de tracking en tiempo real: 960 horas ($57,600)
  - Módulo de routing/optimización: 640 horas ($38,400)
  - Módulo de dispatch de órdenes: 1280 horas ($76,800)
  - App móvil conductores: 960 horas ($57,600)
  - Portal clientes: 480 horas ($28,800)
  - Integraciones (TourSolver, Traffilog): 320 horas ($19,200)
  
  Subtotal Desarrollo: 4640 horas = $278,400

Infraestructura Azure (12 meses):
  Similar a Fleetbase: $43,200

Mantenimiento (anual):
  Soporte módulos custom: $50,000/año
  
TOTAL AÑO 1: $371,600
TOTAL AÑO 2+: $93,200/año

Opción B: Odoo Fleet (Enterprise + Customizations)

Licencias:
  Odoo Enterprise: $35/user/mes × 50 users = $21,000/año
  
Desarrollo Custom:
  Igual que Community: $278,400
  
Infraestructura:
  Odoo.sh hosting: $60,000/año
  (o Azure: $43,200/año)
  
Soporte:
  Incluido en Enterprise: $0
  Custom modules: $30,000/año

TOTAL AÑO 1: $389,400 (con Odoo.sh)
TOTAL AÑO 2+: $111,000/año

Opción C: Fleetbase (Estrategia propuesta)

Licencias:
  Fleetbase AGPL: GRATIS
  
Desarrollo Extensiones LIPU:
  2200 horas ($132,000) - ver estrategia anterior
  
Infraestructura Azure:
  $43,200/año
  
Licencias externas:
  TourSolver + Traffilog + otros: $37,800/año

TOTAL AÑO 1: $213,000
TOTAL AÑO 2+: $81,000/año

Conclusión Costos: Fleetbase es 45% más barato que Odoo Fleet customizado.


6. TIEMPO DE IMPLEMENTACIÓN

Fase Odoo Fleet Custom Fleetbase Diferencia
Setup inicial 2 meses 1 mes ⚡ Fleetbase 50% más rápido
Desarrollo tracking 6 meses ✅ Ya incluido ⚡ -6 meses
Desarrollo routing 4 meses 2 meses (integración) ⚡ -2 meses
Desarrollo dispatch 8 meses ✅ Ya incluido ⚡ -8 meses
App móvil 6 meses 2 meses (customización) ⚡ -4 meses
Integraciones 3 meses 2 meses ⚡ -1 mes
Testing + Deploy 3 meses 2 meses ⚡ -1 mes
TOTAL 32 meses 12 meses ⚡ 63% más rápido

7. VENTAJAS DE ODOO FLEET

A pesar de no ser adecuado como plataforma principal, Odoo Fleet tiene ventajas en:

✅ Gestión Administrativa Superior

# Odoo Fleet destaca en:

1. Contratos multi-tipo (seguros, leasing, mantenimiento)
   - Alertas automáticas de vencimiento
   - Renovación de contratos con 1 click
   - Facturación automática integrada con Odoo Accounting

2. Mantenimiento Preventivo
   - Programación basada en kilometraje/tiempo
   - Órdenes de trabajo automáticas
   - Historial completo de servicios

3. Gestión de Costos Granular
   - Categorización automática (combustible, peajes, multas)
   - Costos recurrentes vs. variables
   - Análisis de rentabilidad por vehículo
   - Integración directa con contabilidad

4. Reportes Avanzados
   - Dashboard interactivo (Odoo BI)
   - Exportar a Excel/PDF con 1 click
   - Gráficos de tendencias de costos
   - Comparativas entre vehículos/conductores

✅ Ecosistema Odoo Integrado

Si LIPU ya usa Odoo para otros procesos (contabilidad, RRHH, ventas):

Beneficios de integración:
  - Datos maestros compartidos (conductores = empleados)
  - Facturación automática de servicios
  - Gestión de nómina (horas de conductores)
  - Compras de repuestos/combustible
  - Reportes consolidados cross-módulo

Escenario ideal:
  "LIPU ya tiene Odoo ERP implementado"
  → Usar Odoo Fleet para capa administrativa
  → Usar Fleetbase para capa operativa

8. ARQUITECTURA HÍBRIDA (OPCIÓN ALTERNATIVA)

Si LIPU ya tiene Odoo, podría considerar arquitectura híbrida:

┌─────────────────────────────────────────────────┐
│             ARQUITECTURA HÍBRIDA                │
└─────────────────────────────────────────────────┘

┌─────────────────┐         ┌─────────────────────┐
│   FLEETBASE     │         │    ODOO FLEET       │
│  (Operaciones)  │◄───────►│ (Administración)    │
└─────────────────┘   Sync  └─────────────────────┘
        │                              │
        │                              │
    ┌───┴────┐                    ┌───┴────┐
    │ Rutas  │                    │Contratos│
    │Tracking│                    │Costos   │
    │Órdenes │                    │Mantto.  │
    │Dispatch│                    │Reportes │
    └────────┘                    └─────────┘

Sincronización:
  Fleetbase → Odoo (diaria):
    - Kilometraje de vehículos
    - Cargas de combustible
    - Incidencias operativas
    
  Odoo → Fleetbase (tiempo real):
    - Vehículos fuera de servicio (mantenimiento)
    - Cambios de asignación de conductores
    - Nuevos vehículos en flota

Ventajas:

  • ✅ Mejor de ambos mundos
  • ✅ Reportes financieros en Odoo
  • ✅ Operaciones en tiempo real en Fleetbase

Desventajas:

  • ⚠️ Complejidad de integración
  • ⚠️ Duplicación de datos (riesgo de inconsistencias)
  • ⚠️ Mantenimiento de 2 sistemas

Esfuerzo de Integración: +200 horas ($12,000)


🎯 RECOMENDACIÓN FINAL

ESCENARIO 1: LIPU NO tiene Odoo actualmente

Decisión: ✅ 100% Fleetbase (estrategia original)

Justificación:

  • Odoo Fleet requeriría development from scratch para operaciones
  • Fleetbase cubre 85% de requisitos out-of-the-box
  • Tiempo de implementación 63% más rápido
  • Costo 45% menor
  • Stack más moderno para operaciones en tiempo real

ESCENARIO 2: LIPU tiene Odoo implementado (Contabilidad, RRHH)

Decisión: ✅ Arquitectura Híbrida

Implementación:

Fase 1 (Mes 1-6):
  - Implementar Fleetbase para operaciones core
  - Usar Odoo Fleet solo para gestión de contratos
  
Fase 2 (Mes 7-8):
  - Desarrollar sincronización bidireccional
  - Migrar módulos de costos a Odoo (para aprovechar Odoo Accounting)
  
Fase 3 (Mes 9-12):
  - Optimizar flujos de datos
  - Dashboard consolidado en Odoo (reportes) + Fleetbase (operaciones)

Responsabilidades:
  ┌─────────────────────────────────────────┐
  │ FLEETBASE (Sistema de Operaciones)      │
  ├─────────────────────────────────────────┤
  │ - Tracking en tiempo real               │
  │ - Optimización de rutas (TourSolver)    │
  │ - Dispatch de órdenes                   │
  │ - App móvil conductores                 │
  │ - Portal clientes                       │
  │ - Geofencing                            │
  │ - Integración Traffilog                 │
  └─────────────────────────────────────────┘
  
  ┌─────────────────────────────────────────┐
  │ ODOO FLEET (Sistema Administrativo)     │
  ├─────────────────────────────────────────┤
  │ - Contratos (seguros, leasing)          │
  │ - Mantenimiento preventivo              │
  │ - Gestión financiera de costos          │
  │ - Facturación (integrado con Odoo Sales)│
  │ - Nómina conductores (Odoo RRHH)        │
  │ - Reportes ejecutivos (Odoo BI)         │
  └─────────────────────────────────────────┘

Costos Adicionales:

Licencias Odoo Fleet Enterprise:
  $35/usuario × 10 usuarios admin = $4,200/año
  
Desarrollo Integración:
  200 horas = $12,000 (one-time)
  
Mantenimiento Anual:
  +$5,000/año (sincronización + bugs)

TOTAL ADICIONAL AÑO 1: $21,200
TOTAL ADICIONAL AÑO 2+: $9,200/año

ROI de Arquitectura Híbrida:

  • ✅ Aprovecha inversión existente en Odoo
  • ✅ Reportes financieros superiores
  • ✅ Single source of truth para contabilidad
  • ⚠️ +10% complejidad operativa
  • ⚠️ +4% costo anual

📋 TABLA DE DECISIÓN

Criterio Solo Fleetbase Solo Odoo Fleet Custom Híbrido Fleetbase + Odoo
Costo Año 1 $213,000 $371,600 $234,200
Costo Año 2+ $81,000 $93,200 $90,200
Tiempo implementación 12 meses 32 meses 14 meses
Cobertura requisitos 85% 95% 98%
Complejidad técnica Media Alta Alta
Vendor lock-in Bajo Medio Medio
Escalabilidad Excelente Buena Excelente
Mantenibilidad Buena Compleja Media
Requiere Odoo previo ❌ No ❌ No ✅ Sí (recomendado)

✅ DECISIÓN FINAL RECOMENDADA

+ SI LIPU NO TIENE ODOO:
  → Estrategia 100% Fleetbase (plan original)
  
+ SI LIPU TIENE ODOO:
  → Arquitectura Híbrida (Fleetbase operaciones + Odoo Fleet admin)
  → Sincronización diaria de datos maestros y transaccionales
  → Reportes financieros en Odoo, operaciones en Fleetbase
  
- NO RECOMENDADO:
  → 100% Odoo Fleet customizado
  → Razón: 63% más lento, 45% más caro, mayor riesgo técnico

¿Necesitas que profundice en algún aspecto?

  • Especificaciones técnicas de la integración Fleetbase ↔ Odoo
  • Análisis de otros módulos Odoo útiles para LIPU (Field Service, Sales, Appointments)
  • Comparativa Fleetbase vs. Traccar (mencionado anteriormente)
  • Business case financiero detallado para arquitectura híbrida
  • Plan de migración si LIPU ya tiene sistema legacy + Odoo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment