1. Resumen Ejecutivo
El MVP permitirá a una empresa de alquiler:
- Monitorizar ubicación y uso de su flota en tiempo real
- Recibir alertas de mantenimiento predictivo
- Controlar acceso a maquinaria
- Generar informes de utilización para facturación y optimización
2. Alcance del MVP
2.1 Funcionalidades Incluidas (In Scope)
| Módulo | Funcionalidades MVP | Prioridad |
|---|---|---|
| Tracking GPS | Ubicación en tiempo real, historial de rutas, geofencing básico | 🔴 Crítico |
| Datos de Motor | Horas de uso, encendido/apagado, códigos de error básicos | 🔴 Crítico |
| Alertas | Salida de geofence, uso fuera de horario, mantenimiento programado | 🟡 Alto |
| Dashboard Web | Mapa de flota, listado de activos, estado general | 🔴 Crítico |
| App Móvil | Versión simplificada del dashboard (solo lectura) | 🟡 Alto |
| Reportes | Utilización por máquina, exportación CSV/PDF | 🟡 Alto |
2.2 Funcionalidades Excluidas del MVP (Post-MVP)
- Control de acceso con keypad (Fase 2)
- Dash cams con IA (Fase 2)
- Integración con ERP/facturación (Fase 2)
- Mantenimiento predictivo con ML avanzado (Fase 3)
- App para operadores (Fase 2)
- Bluetooth tags para herramientas (Fase 3)
3. Arquitectura Técnica
3.1 Stack Tecnológico Propuesto
3.2 Selección de Hardware
- Fabricante europeo (Lituania) con soporte en español
- Amplia documentación y comunidad
- Compatible con CAN Bus J1939 (maquinaria pesada)
- Precio competitivo (~€80-120/unidad)
- IP67, ideal para condiciones de obra
| Dispositivo | Tipo de Activo | Precio Aprox. | Características |
|---|---|---|---|
| Teltonika FMC130 | Maquinaria pesada con CAN | €110-130 | 4G LTE, GPS, CAN Bus, acelerómetro, IP67 |
| Teltonika FMB920 | Vehículos, furgonetas | €80-95 | 2G/4G, GPS, Bluetooth, compacto |
| Teltonika TAT100 | Activos sin alimentación (remolques) | €90-110 | Batería interna 10+ años, GPS |
3.3 Opción de Backend Simplificado
Para acelerar el MVP, se puede usar una plataforma de telemática white-label en lugar de desarrollar backend propio:
| Plataforma | Modelo | Coste Aproximado | Pros/Contras |
|---|---|---|---|
| Wialon (Gurtam) | SaaS o On-premise | €2-5/dispositivo/mes | ✅ Muy completo ❌ Curva aprendizaje |
| flespi | PaaS (APIs) | €0.5-2/dispositivo/mes | ✅ APIs modernas ❌ Requiere desarrollo frontend |
| Navixy | SaaS white-label | €3-6/dispositivo/mes | ✅ Listo para usar ❌ Menos personalizable |
| Desarrollo propio | Custom | €40-60K desarrollo | ✅ Control total ❌ Más tiempo/coste |
4. Fases de Desarrollo
1 Preparación y Diseño (Semanas 1-2)
- Definición detallada de requisitos con cliente piloto
- Diseño de arquitectura técnica final
- Selección y pedido de hardware (50 unidades)
- Configuración de entornos de desarrollo
- Diseño UX/UI del dashboard
- Definición de modelo de datos
- Setup de infraestructura cloud (AWS/GCP)
- Configuración de flespi o servidor de telemetría
Entregable: Documento de diseño técnico, wireframes aprobados, entorno de desarrollo listo.
2 Desarrollo Core (Semanas 3-8)
- Desarrollo de API REST (autenticación, CRUD activos)
- Integración con flespi / parser de telemetría
- Modelo de datos en PostgreSQL + TimescaleDB
- Dashboard web: mapa de flota, listado de activos
- WebSocket para actualizaciones en tiempo real
- Sistema de geofencing
- Sistema de alertas (email, SMS via Twilio)
- Módulo de reportes y exportación
- App móvil básica (React Native)
Entregable: Plataforma funcional en entorno staging.
3 Instalación Piloto (Semanas 9-10)
- Recepción y configuración de dispositivos
- Formación a técnicos de instalación
- Instalación en 25 máquinas (primera oleada)
- Instalación en 25 máquinas restantes
- Verificación de conectividad y datos
- Ajustes de configuración según feedback
Entregable: 50 máquinas conectadas y transmitiendo datos.
4 Testing y Refinamiento (Semanas 11-12)
- Testing intensivo con usuarios reales
- Corrección de bugs críticos
- Optimización de rendimiento
- Formación a usuarios finales
- Documentación de usuario
- Go-live del piloto
Entregable: MVP en producción, usuarios formados.
5. Presupuesto Estimado
| Concepto | Detalle | Coste |
|---|---|---|
| Hardware | 50x Teltonika FMC130 @ €120/ud + envío | €6.500 |
| SIM Cards | 50x SIM M2M (1 año prepago) @ €36/ud | €1.800 |
| Plataforma flespi | 50 dispositivos x 12 meses @ €1.5/mes | €900 |
| Infraestructura Cloud | AWS/GCP (12 meses estimado) | €3.600 |
| Desarrollo Software | Backend + Frontend + App (12 semanas, 2 developers) | €55.000 |
| Diseño UX/UI | Dashboard + App móvil | €8.000 |
| Instalación | 50 instalaciones @ €60/ud (técnico + desplazamiento) | €3.000 |
| Contingencia | 10% del total | €7.880 |
| TOTAL MVP | €86.680 | |
6. Equipo Necesario
| Rol | Dedicación | Responsabilidades |
|---|---|---|
| Product Owner | 50% | Requisitos, priorización, validación con cliente |
| Full-Stack Developer Sr. | 100% | Backend, APIs, integraciones, arquitectura |
| Frontend Developer | 100% | Dashboard React, App React Native |
| UX/UI Designer | 50% (semanas 1-4) | Diseño de interfaces, wireframes, prototipos |
| Técnico IoT/Instalación | 100% (semanas 9-10) | Instalación y configuración de dispositivos |
7. Análisis de Riesgos
🔴 Cobertura Móvil
Algunas obras pueden tener mala cobertura 4G/2G
Mitigación: Usar dispositivos con buffer local + multi-operador
🔴 Compatibilidad CAN Bus
No todas las máquinas tienen CAN accesible
Mitigación: Identificar modelos en piloto, usar tracking básico si no hay CAN
🟠 Resistencia al Cambio
Operadores pueden ver la tecnología como "vigilancia"
Mitigación: Comunicar beneficios, involucrar en diseño
🟠 Retrasos Hardware
Problemas de stock o envío de dispositivos
Mitigación: Pedir con 4 semanas de antelación, tener proveedor alternativo
🟢 Escalabilidad
Sistema no escala bien a más dispositivos
Mitigación: Usar TimescaleDB desde inicio, arquitectura cloud-native
🟢 Seguridad
Vulnerabilidades en plataforma
Mitigación: Auditoría de seguridad, HTTPS, autenticación robusta
8. Métricas de Éxito del Piloto
| Métrica | Objetivo | Cómo Medir |
|---|---|---|
| Uptime dispositivos | >95% transmitiendo datos | Dashboard de monitorización |
| Adopción usuarios | >80% usuarios activos/semana | Analytics de uso de plataforma |
| Precisión ubicación | <10m error en 95% de casos | Verificación manual en campo |
| Latencia datos | <60s desde máquina a dashboard | Timestamps de sistema |
| NPS usuarios | >40 | Encuesta a usuarios piloto |
| Reducción tiempo búsqueda | -50% tiempo localizando máquinas | Entrevistas pre/post con fleet managers |
9. Roadmap Post-MVP
| Fase | Timeline | Funcionalidades |
|---|---|---|
| Fase 2 | Meses 4-6 |
|
| Fase 3 | Meses 7-12 |
|
| Fase 4 | Año 2 |
|
10. Próximos Pasos Inmediatos
- Identificar empresa de alquiler para piloto
- Reunión de kick-off con stakeholders
- Validar selección de hardware con prueba de concepto (5 dispositivos)
- Definir contrato/acuerdo de piloto
- Asignar equipo de desarrollo
- Crear backlog detallado en herramienta de gestión