Análisis Interno HIXION · Abril 2026

Scope Original vs
Realidad Actual

Arrendadora Premier — CoreFleet Spark

Documento interno. No compartir con el cliente sin aprobación del CEO.

1

Resumen Ejecutivo

$148K
Cotizado (MXN + IVA)
62-78%
Scope original completado
11,200+
LOC emergentes de negocio
68
Items de feedback de Abel
54
Adiciones absorbidas
10%
Migración completada

HIXION cotizó $148K por 8 módulos en 16 semanas. En 26+ semanas de desarrollo, el scope original quedó al 62-78% de completitud. Durante el proceso se descubrieron 7 funcionalidades esenciales para el negocio (CxC, CxP, Saldos, Slots, etc.) que no eran previsibles desde la propuesta. Se absorbieron 54 adiciones de scope sin proceso formal de change request. El cliente percibe la plataforma como “no lista” porque 10 bugs en funcionalidad core pesan más que todo lo construido.

No hay contrato firmado (solo propuesta PDF verbal). Sí hay NDA firmada. No hay definición escrita de “Done.”

2

Timeline: Prometido vs Real

Oct 8, 2025

Inicio del proyecto

Propuesta Roibotic (ahora HIXION). $148K + IVA, 16 semanas, 8 módulos. Acuerdo verbal sin contrato.

Sep 17 – Nov 18, 2025

5 sesiones de avance (R1–R5)

54 adiciones de scope absorbidas sin objeción. Se descubre que el negocio es 5-8x más complejo que la propuesta. Fórmulas financieras corregidas en R4 (noviembre). Se construyen CxC, CxP, Saldos como necesidad emergente.

Dic 20, 2025 – Ene 5, 2026

Vacaciones HIXION (16 días)

Pausa completa del desarrollo.

Ene 28, 2026

Fin planeado (semana 16)

No completado. Múltiples módulos parciales. Migración de datos no construida. DEVELOPMENT_MODE aún activo.

Feb 12, 2026

Reunión de “entrega”

Abel reporta 68 items. 30+ action items generados. De los 68 items, solo 12 (17.6%) son scope original pendiente. 23 (33.8%) son requests nuevos.

Feb – Mar, 2026

Hypercare informal

Fixes reactivos sin protocolo formal. Migración de datos ejecutada (parcial). Esquemas de pago refinados. Nuevo desarrollador (Vlad variable).

Abr 4, 2026 (hoy)

+2 meses de la fecha planeada

17 bugs críticos reportados por Abel. 5 corregidos (Codex + Cursor). 9 ambigüedades de negocio bloqueantes. Sesión de Discovery pendiente con Abel.

3

Historial de Sesiones — Timeline Detallado

Análisis sesión por sesión de 9 reuniones entre septiembre 2025 y febrero 2026. Por cada sesión: reglas de negocio definidas por Abel, scope absorbido por HIXION, citas textuales, mutaciones detectadas y procesos fantasma descubiertos.

9
Sesiones formales
40+
Reglas de negocio
7+
Procesos fantasma
6+
Mutaciones detectadas
Sesión 0
17 Sep 2025

Propuesta Inicial

Abel Salazar · Ángel Cadena · Luis

Reglas de negocio definidas
  • IVA obligatorio: “Tiene que ser a fuerza con IVA”
  • Control diario manual en Excel de mantenimientos e ingresos por vehículo
  • Costos diferenciados: reparaciones vs ingresos por renta
Scope absorbido
  • Módulo financiero para flujo de efectivo (no estaba en propuesta original como tal)
  • Tracking de gastos de mantenimiento integrado
“Cuando quiero algo así tengo que escarbarle bastante para poder obtener los datos rápido.”
— Abel sobre su proceso actual con Excel
Proceso fantasma: Excel manual diario Reconciliación manual ingresos/egresos
Sesión 1
24 Oct 2025

1ª Sesión de Avances — Gestión de Flotillas

Abel · Armando (hermano) · Ángel · Vladimir · Luis

Reglas de negocio definidas
  • Número de motor obligatorio en registro de vehículos: “Tiene que ser a huevo”
  • Documentos digitales siempre disponibles “en caso de que se ocupe”
  • Relaciones de datos cruzadas entre módulos (conductores ↔ vehículos ↔ socios)
Scope absorbido
  • Panel de control GPS con acceso por credenciales
  • Sistema de asignación conductor ↔ vehículo
  • Estructura de cortes semanales
Excel de taller para hojas de gastos Corrección manual de conceptos erróneos +3 features absorbidas
Sesión 2
6 Nov 2025

2ª Sesión de Avances — Revisión de Funcionalidades

Abel · Armando · Santiago · Ángel · Vladimir · Luis

Reglas de negocio definidas
  • Monto fijo obligatorio en esquema de pago; porcentaje como opcional
  • Historial de cambios debe guardarse siempre
  • Mantenimientos registrables desde múltiples rutas (sección mantenimiento O gastos de unidad)
“Te soy sincero, entré el día que la mandaste y apenas ahorita me estoy sentando como a usarla. Pues ese día entré y vi así bien por encimita que se habían agregado algunas cosas, pero no lo usé.”
— Abel admitiendo que no probó la plataforma entre sesiones
Layout cambió: “Se ve diferente” Reconciliación manual Excel ↔ cortes Uber Registro manual: “anotarlo en lo que me debe”
Sesión 3
18 Nov 2025

3ª Sesión — Sistema Financiero

Abel · Santiago · Ángel · Vladimir

Reglas de negocio definidas
  • Ganancias de Uber se extraen directo del CSV, no se calculan manualmente
  • Diferenciación entre ganancias de plataforma vs pagos directos
  • Lógica de reembolsos implementada
“Yo lo hago manualmente porque luego no sé ni qué c**** estoy cobrando.”
— Abel sobre por qué no confía en ningún sistema automático
Scope absorbido
  • Integración directa de ganancias Uber desde CSV
  • Lógica de reembolsos
Verificación manual de TODOS los cálculos de ganancias Matching manual datos Uber vs pagos reales Errores de cálculo detectados en ejemplos
Sesión 4
12 Dic 2025

4ª Sesión — Mantenimiento y Gastos

Abel · Santiago · Ángel · Vladimir · Luis

Reglas de negocio críticas
  • TODAS las salidas de efectivo deben asignarse a un fondo o centro de costos
  • Cuentas separadas obligatorias: banco vs efectivo
  • Modelo de fondo de inversión: egresos atribuidos a inversionistas, “no pueden quedar volando”
“Me voy a tardar más tiempo en entrar al corte y luego entrar revisión y corta y revisión 90 veces, que lo que me tardaba en anotarlo en Excel.”
— Abel comparando la plataforma vs su proceso manual (fricción UX)
Mutación detectada
  • Abel pide consolidar revisión + pago + registro en UNA sola vista en lugar de módulos separados
Consolidación de workflow: 3 pasos → 1 Asignación manual de gastos a cuentas de socios Regla crítica: fondo de inversión
Sesión 5
19 Ene 2026

5ª Sesión — Reportes y Detalles

Abel · Santiago · Ángel · Vladimir · Luis

Reglas de negocio definidas
  • Conductor asignado debe aparecer en revisión semanal
  • Doble baja obligatoria (dual entry)
  • Gastos extras atribuidos a persona específica: “a quién le estoy pagando estos gastos extras”
Descubrimientos críticos
  • CxC y CxP emergen como necesidad — Abel gestiona 86+ cuentas de cobro
  • Costos de accidentes compartidos con flexibilidad por caso
  • Centros de costos necesarios para atribución de gastos
Emergen CxC y CxP (~5,500 LOC) Categorización manual de gastos fuera del sistema Selección manual de cuenta destino de pago
Sesión 6
29 Ene 2026

6ª Sesión — Pre-Entrega

Abel · Armando · Ángel · Vladimir

Reglas de negocio críticas
  • Cuentas separadas obligatorias: banco y efectivo
  • Deudas se deducen de la cuenta correspondiente
  • Jerarquía de cuentas: empresa → sub-cuentas por socio → fondos
“Puede ocasionar errores y siento que ya en este punto el desarrollo podría ser más contraproducente.”
— Abel expresando frustración crítica sobre la dirección del proyecto
Scope absorbido
  • Cargos adicionales por transacción
  • Comisión automática de plataforma (3% para vehículos sourced)
  • CxC y CxP vinculados a cuentas reales
No puede ver cargos mientras registra pago Emergen Saldos / Cuentas (~3,500 LOC) Jerarquía empresa → socio → fondo
Sesión 7
12 Feb 2026

Reunión de Retroalimentación y Entrega

Abel · Vladimir

Reglas de negocio masivas (sesión más densa)
  • Alertas de mantenimiento: amarillo 30 días, rojo 7 días antes de vencimiento
  • Umbrales de kilometraje: amarillo 58,500 km, rojo 8,000 km
  • Reparaciones/multas deducibles del corte semanal del socio
  • Si corte semanal insuficiente → crear cuenta por cobrar automáticamente
  • Renta vs otros cargos (multas, mantenimiento) como líneas separadas
  • Comisión 3% automática para income sourced por plataforma
  • Vista default: últimos 15 días, scroll hacia atrás en bloques de 15
  • Máx 50 registros por página, preferencia de PDF para reportes
Features absorbidas (8 adiciones mayores)
  • Sistema de alertas por kilometraje
  • Upload múltiple de fotos por mantenimiento
  • Tracking de proveedores por gasto
  • Módulo de multas con búsqueda por municipio
  • Cálculos automáticos de flujo en ventana de 15 días
  • Corrección de transacciones erróneas
  • Gestión de CxC con indicadores de estatus
  • Modal detalle de CxP por socio con filtro de fechas
+8 features mayores absorbidas Abel verifica manualmente TODOS los cálculos Generación y envío manual de reportes a socios
Sesión 8
27 Feb 2026

Checkpoint — Validación Final

Abel · Armando · Ángel · Vladimir · Luis

Mutación crítica descubierta
  • “Semana” = semana del AÑO, no del mes. Discrepancia en cálculos de corte que sesiones anteriores no capturaron.
  • Múltiples datos que “parecen equivocados” según Abel
“Esa información creo que está equivocada.”
— Abel sobre discrepancias de datos en la plataforma
Items pendientes identificados
  • Asignación batch de conductores
  • Status en tiempo real (activo/inactivo)
  • Búsqueda multi-criterio (unidad, placas, conductor, socio)
  • Orden alfabético en CxC
Semana = año, no mes (cálculo incorrecto) Datos no coinciden con expectativas Verificación manual de asignación de conductores

Patrón detectado en las 9 sesiones

A pesar del desarrollo de la plataforma, Abel continúa 7 procesos manuales en paralelo (verificación de ganancias, reconciliación Excel, tracking de deudas, categorización de gastos, routing de pagos, checkout multi-paso, distribución de reportes). Esto indica desconfianza fundamental en la precisión del sistema — no resistencia al cambio.

Cada sesión reveló procesos que Abel ya hacía manualmente, no features nuevas que inventara. El sistema necesita reemplazar estos procesos fantasma para lograr adopción real.

La cita que resume todo

“Yo lo hago manualmente porque luego no sé ni qué c**** estoy cobrando.”
— Abel Salazar, Sesión 3 — La razón por la que no adopta ningún sistema automático

Mientras Abel no confíe en que los números de la plataforma son 100% correctos, seguirá con su Excel en paralelo. Los bugs de integridad contable (BUG-17, BUG-07/12) refuerzan esta desconfianza.

4

Scope Original — 56 Features Cotizadas

37 completadas (66%) 14 parciales (25%) 5 no construidas (9%)
66%
25%
9%

M1: Autenticación y Configuración

62.5%
Login seguro con roles (DEVELOPMENT_MODE = true)
Gestión de permisos por rol (UI deshabilitada para dev)
Gestión de perfil de usuario
Recuperación de contraseña (flujo completo con email)

M2: Dashboard Ejecutivo — $28K

68.8%
Métricas financieras en tiempo real (KPIs)
Gráficos de rendimiento (Recharts)
Centro de alertas críticas
Quick actions (8+ acciones)
Filtros por período
Vista filtrada por socio

M3: Procesamiento Financiero Core — $35K

80%
Upload y procesamiento de CSV Uber
Calculadora automática de cortes con esquemas personalizados
Registro de pagos en efectivo
Generación de reportes para socios (DOCX)
Historial de corte semanal
Popup para gastos extraordinarios
Sync corte → flujo de efectivo
Diseño de reporte personalizado por socio

M4: Gestión Operativa de Flotilla — $22K

87.5%
Vista de unidades con filtros por socio/estado/chofer
Estados operativos (Activo, Taller, Fuera de servicio, Disponible)
Asignación de conductores con histórico
Alertas de vencimientos de pólizas y mantenimientos
Ficha individual de vehículo (6 secciones)
Documentación digital (póliza, tarjeta circulación)
Fotos semanales de vehículos
Bitácora de mantenimientos con piezas
CRUD de vehículos (bug al agregar)

M5: Administración de Socios — $25K

83.3%
Listado informativo de socios
Editor de esquemas híbridos por vehículo
Histórico de acuerdos con timeline
Análisis de rentabilidad por socio (datos a veces vacíos)

M6: Sistema de Alertas — $20K

44.4%
Conductores morosos (manual, no automático)
Vencimientos de pólizas de seguro (30, 15, 5 días)
Vencimientos de licencias de conductores
Mantenimientos programados por kilometraje
Stock bajo en inventario
Umbrales configurables amarillo/rojo
Apagado automático por morosidad (infraestructura, no conectado)

M7: Gestión de Inventario — $12K

~70%
Catálogo con control de stock en tiempo real
Alertas de stock mínimo configurables
Registro de entradas (compras) y salidas
Aplicación automática de costos a egresos
Histórico de uso por vehículo con costos

M8: Migración de Datos Históricos — $6K

10%
Importación completa de Excel histórico (2017-2025)
Reconciliación automática vs cálculos manuales
Mapeo de fuentes de verdad vs archivos obsoletos
Reporte de integridad con análisis de diferencias
Seeds / datos de prueba (parcial)
5

Funcionalidad Emergente del Negocio

Estas 7 funcionalidades no eran previsibles desde la propuesta. Se descubrieron durante el desarrollo al entender cómo opera realmente el negocio de Abel. No son scope creep — son componentes esenciales sin los cuales la plataforma no funcionaría para su operación real.

#FuncionalidadLOCPor qué es esencial
1Cuentas por Cobrar (CxC)~4,000Abel gestiona 86+ cuentas activas, 190+ deudas individuales con 10% interés semanal
2Cuentas por Pagar (CxP)~1,500Espejo de CxC para deudas con proveedores y socios
3Saldos / Cuentas Bancarias~3,500Abel maneja 4+ cuentas (Efectivo, Banorte, BBVA, Hey Banco). Sin esto, el flujo de efectivo no tiene sentido
4Sistema de Slots~40098+ vehículos requieren control físico de estacionamiento
5Fondo Siniestro por Socio~500Optimización de siniestros: pago seguro > costo reparación = utilidad para el socio
6Catálogo de Vehículos~800Marcas, modelos, años necesarios para fichas técnicas
7Pagos No Asignados~500Detección de depósitos que no corresponden a ningún corte
Total~11,200
“Es un fondo de inversión. Entonces todos los egresos tienen que asignarse a un inversionista o algún fondo... no pueden quedar volando.”
— Abel Salazar, sesión de avance

La lección

Cuando el negocio real es un fondo de inversión disfrazado de flotilla, ningún discovery de 2 sesiones lo va a capturar completo. Estas funcionalidades emergieron porque se necesitaban para que la plataforma sirviera — no porque Abel las pidiera como “extras.”

6

68 Items de Abel — Clasificados

12
17.6%
Scope original pendiente
10
14.7%
Bugs funcionales
15
22.1%
UX / Cosmético
23
33.8%
Requests nuevos
5
7.4%
Ajustes a emergentes
3
4.4%
Exclusiones solicitadas

El dato clave

Solo el 17.6% del feedback de Abel corresponde a scope original pendiente. El 33.8% son requests completamente nuevos que nunca estuvieron en la propuesta. Sin embargo, Abel percibe TODO como “cosas que faltan” porque nunca se le comunicó qué estaba dentro y fuera del scope.

Esto no es culpa de Abel — es una falla de comunicación de HIXION. Sin contrato firmado, no hay documento al que referir para separar scope de requests nuevos.

Los 12 items de scope pendiente (responsabilidad HIXION)

  1. Vista admin de flujo de efectivo (completitud ~85%)
  2. Dashboard filtrado por socio
  3. Diseño de reporte de corte por socio
  4. Workflow completo de cierre de corte
  5. Sync corte → flujo de efectivo
  6. Desglose de flujo por concepto (renta vs multas)
  7. CRUD de vehículos (bug al agregar)
  8. Error crítico de BD al guardar movimientos
  9. Refresh de asignación de conductor
  10. Bug de búsqueda en CxC
  11. Desactivar DEVELOPMENT_MODE
  12. Módulo de migración de datos (cotizado $6K, 90% pendiente)
7

Gap de Complejidad: Propuesta vs Realidad

Propuesta asumió2-3 socios simples
Realidad de Abel17 inversionistas con esquemas híbridos por vehículo
Propuesta asumió~30 vehículos
Realidad de Abel98 vehículos, 164 activos, 189 conductores
Propuesta asumióLista simple de deudas
Realidad de Abel190+ deudas activas con 10% interés semanal y carry-forward
Propuesta asumióMantenimiento básico
Realidad de AbelMini-taller: $27K inventario, márgenes por pieza, 5,000+ registros
Propuesta asumióUna cuenta bancaria
Realidad de Abel4+ cuentas activas: Efectivo, Banorte, BBVA, Hey Banco
Propuesta asumióSistema de renta de autos
Realidad de AbelFondo de inversión con flotilla como vehículo financiero
Propuesta asumióCorte semanal = cálculo
Realidad de AbelInspección física + pago + fotos + cálculo (30+ conductores los lunes)
Propuesta asumióFondo de accidentes simple
Realidad de AbelFondo por socio con optimización de siniestros (pago > reparación = utilidad)

El patrón subyacente

La propuesta asumió un negocio de renta de autos. La realidad es un fondo de inversión micro-financiero con flotilla como activo subyacente. La complejidad real es 5-8x mayor que lo estimado. Esto no es culpa de Abel ni de HIXION — es un descubrimiento legítimo que requirió iteraciones para entender.

8

Conclusiones y Plan de Acción

Lo que HIXION hizo bien

  • Construyó funcionalidad emergente esencial (CxC, CxP, Saldos) sin escalar costos
  • Motor de cálculos de cortes funcional y verificado en producción
  • Absorbió complejidad 5-8x mayor sin renegociar precio
  • Módulo financiero core al 80% — el más robusto de todos

Lo que HIXION hizo mal

  • Nunca dijo “no” a adiciones de scope (52 de 54 aceptadas sin objeción)
  • No firmó contrato — todo basado en acuerdo verbal y PDF de propuesta
  • Equipo no entendió el negocio antes de construir (discovery insuficiente)
  • DEVELOPMENT_MODE = true en un sistema financiero con datos reales
  • 0 tests en 100K+ líneas de código financiero
  • Migración de datos cotizada ($6K) y apenas construida (10%)
  • Nunca comunicó al cliente qué era “extra” vs “scope”
  • Bugs en funcionalidad core al momento de “entrega”
  • No había proceso formal de change request

Plan de Acción Inmediato

  1. Sesión de Discovery con Abel — Usar el Discovery Session Framework. Entender los 12 procesos reales paso a paso.
  2. Clasificar TODOS los hallazgos con la Matriz (BUG / GAP / MUTACIÓN / FANTASMA / MEJORA)
  3. Completar los 12 items de scope original pendientes (sin costo adicional)
  4. Corregir los 10+7 bugs críticos (sin costo, hypercare)
  5. Definir “Done” por escrito y acordarlo con Abel
  6. Crear contratos operativos para cada proceso crítico (reglas confirmadas por ambas partes)
  7. Evaluar los 23 requests nuevos como posible Fase 2 (cotizar por separado)
“Hay cosas que solo se descubren a la hora de estar desarrollando y el cliente ve la plataforma, o cuando ya la está usando. Lo complicado es que con este proyecto cometimos el error de irnos con nuestro entendimiento y nada más confiar en las sesiones.”
— Angel Cadena, CEO HIXION — Abril 2026

Lección para HIXION

El problema no fue técnico. El problema fue de traducción de negocio. Para futuros proyectos:

  • Contrato firmado con definición de scope, proceso de change request, y criterios de aceptación
  • Discovery profundo antes de cotizar — no confiar solo en sesiones de avance
  • Comunicar cada extra que se construya fuera del scope original
  • Decir “no” o “eso es Fase 2” cuando una adición excede el scope
  • Tests desde el día 1 en cualquier sistema financiero
  • Nunca entregar con DEVELOPMENT_MODE activo