● Servicio · Triage + remediación · 4 – 12 semanas

Rescate Odoo. Antes de tirar todo.

47 de 60 implementaciones que reviso son rescatables. Suele ser más barato que rehacer. Suele tomar 4–12 semanas, no 6 meses. Y suele ser un problema más pequeño de lo que tu partner anterior te hizo creer.

60+
implementaciones revisadas
// 2018 – 2026 · LATAM + CIS
78%
rescatables sin tirar todo
// 47 de 60
15%
reset recomendado
// 9 de 60 — empezar Odoo de cero
7%
migración recomendada
// 4 de 60 — otro ERP
4 – 12
semanas típicas
// triage 5 días + remediación
// flujo del servicio LIVE
TRIAGEQWREPAIRCLEANRE-TRAINHANDOFF
// 01 · TL;DR

El servicio, en cuatro frases.

Para los que llegaron desde LinkedIn y solo tienen 30 segundos. Si quieres profundidad, sigue scrolleando.

01

47 de 60 Odoos rotos son rescatables.

He revisado 60+ implementaciones LATAM en 8 años. 47 fallaban en lo mismo: localización fiscal mal anclada, custom code que no debió existir, datos sin validar, cron jobs zombie, capacitación insuficiente. Si te identificas en 2+ patrones — eres rescatable.

02

Triage en 5 días. Quick wins en 2 semanas.

Semana 1 identifico bloqueadores reales (no síntomas). Semanas 2-3 arreglo 3-5 problemas más caros — visible para tu equipo y tu jefe. Si en 2 semanas no ves diferencia, devuelvo dinero.

03

Reparación profunda, sin tocar lo que sí funciona.

Refactor de configuración + custom code crítico + limpieza de datos huérfanos + reparación de localización fiscal. No reescribo Odoo entero — toco solo lo que está enfermo.

04

Hand-off limpio · sin lock-in.

Documentación + capacitación + runbook + transferencia a tu equipo (o al siguiente partner si seguimos por buen camino). No me quedo amarrado a tu cuenta para siempre.

// 02 · El problema

Por qué llegaste aquí.

  1. 01

    Localización fiscal mal anclada.

    l10n_pe / mx / co / ar / cl / py instalado pero hooks contables sin parchear desde la última reforma. SUNAT / DIAN / SAT rechaza facturas en silencio.

    41/60 (68%)
  2. 02

    Custom code que no debió existir.

    El partner anterior escribió módulos custom para resolver problemas que Odoo ya hace nativo. 2 400 líneas custom, 0 tests, 0 docs. Cada upgrade mata 2 semanas.

    38/60 (63%)
  3. 03

    Datos migrados sin validación.

    Clientes duplicados × 3, productos huérfanos sin BoM, asientos contables sin contrapartida. Tus reportes mienten en silencio. Tu CFO opera con datos podridos.

    35/60 (58%)
  4. 04

    Cron jobs zombie.

    11 cron jobs activos. 6 ejecutan algo que nadie recuerda. 2 corren cada minuto y consumen 30% del CPU. Odoo lento por chatarra invisible.

    27/60 (45%)
  5. 05

    Capacitación insuficiente.

    El equipo opera con miedo, recordando 3 workarounds memorizados porque «se rompió una vez». El partner anterior entregó videos. Nadie los vio.

    44/60 (73%)
  6. 06

    Bus factor 1.

    Una sola persona sabe cómo se reactiva el flujo X. Si renuncia, caos. Es la dependencia que paraliza decisiones operativas.

    33/60 (55%)
// costo medio del Odoo roto
$ 22k/mes
// tiempo perdido vs Odoo sano
14sem
// renuncias evitadas post-rescate
2/proyecto
// 03 · La solución

Lo que construimos contigo.

No vendemos plantillas — construimos capas finas que comunican lo que ya existe.

SUPERFICIE 01

Cohorte de 60 casos · tu caso vs los 60 que llevo

60 implementaciones revisadas. 47 rescatables. 9 reset. 4 migración. Filtra por país, industria, severidad. Encuentra el caso anónimo que más se parece al tuyo.

SUPERFICIE 02

Plan de rescate · 1 página, semana a semana

Te entrego este plan en semana 1. Tu CFO lo firma sin asteriscos. Triage → quick wins → reparación profunda → re-capacitación → hand-off.

SUPERFICIE 03

Quick win demo · semanas 2-3 visibles

Tu equipo nota la diferencia en 2 semanas. Tu CFO también. Si no es así, devuelvo dinero de quick wins. Demo de 30 min al final de cada quick win.

SUPERFICIE 04

Hand-off limpio · sin lock-in

Al cerrar: documentación, accesos, código fuente, runbook 18 escenarios, contactos de partner alternativo. Sergei queda como advisor opcional, no obligatorio.

// 04 · Pieza firma

Cohorte de 60 casos · tu caso probablemente está aquí

60 implementaciones revisadas en 8 años. 78% rescatables. Cada caso anónimo. Encuentra el que más se parece al tuyo y mira el plan de remediación real.

  1. 01

    01 · ALL — 60 implementaciones revisadas

    2018–2026 · LATAM (47) + CIS (13). Cada dot es un caso real anónimo, con stack, severidad, plan y resultado.

  2. 02

    02 · COUNTRY — Distribución por país

    Perú 28 · México 9 · Colombia 12 · Chile 6 · Argentina 3 · Ecuador 1 · Paraguay 1. CIS: Rusia 9 · Bielorrusia 2 · Ucrania 2.

  3. 03

    03 · INDUSTRY — Distribución por industria

    Retail 18 · Servicios 14 · QSR 9 · E-com 8 · Manufactura 6 · Logística 5.

  4. 04

    04 · VERDICT — 47 rescatables · 9 reset · 4 migración

    78% rescatables sin tirar todo. 15% reset recomendado (mantener stack pero re-implementar). 7% migración a otro ERP recomendado.

  5. 05

    05 · PATRÓN l10n — 41 de 60 casos (68%)

    El partner instaló el módulo oficial pero no parchó los hooks contables tras la última reforma. SUNAT / DIAN / SAT / AFIP rechazaba facturas en silencio.

  6. 06

    06 · PATRÓN TRAINING — 44 de 60 casos (73%)

    El equipo opera con miedo, recordando 3-5 workarounds memorizados. Patrón más común — y más fácil de arreglar.

  7. 07

    07 · CASO 47 — PE · Retail · 80 empleados

    Rescate 10 sem · USD 14 200 · payback 5.8 meses. 3 must-fix (l10n + custom + datos), 7 should, 5 nice-to-have. Bus factor 1 → 3.

  8. 08

    08 · TU CASO — ¿Cuál es?

    Triage gratis de 5 días. Te ubico en la cohorte, te digo si eres de los 47 — y si no, te digo qué hacer en su lugar.

// 05 · Arquitectura

Cómo está armado.

F1

Triage · semana 1

Identificar bloqueadores reales · go/no-go
ACCESO
Postgres + filestore + Odoo admin
ENTREVISTAS
COO + dev lead + contador (~3 h)
ANÁLISIS
12 áreas tipo audit
DECISIÓN
Plan 1 página + presupuesto + go/no-go
F2

Quick wins · semanas 2-3

Resultado visible en 14 días
TOP 3-5
bloqueadores más caros (l10n + cron típicos)
VISIBLE
tu CFO ve diferencia en 2 semanas
DEMO
sesión 30 min al final de cada quick win
GARANTÍA
si no ves diferencia · devuelvo dinero
F3

Reparación profunda · semanas 4-10

Sin tocar lo que sí funciona
CUSTOM
refactor de código que no debió existir
DATOS
limpieza duplicados · huérfanos · inconsistencias
LOCALIZACIÓN
reparación l10n_xx con CI tests
INTEGRACIONES
retries + idempotencia + DLQs
F4

Hand-off · semanas 11-12

Sin lock-in · te quedas con todo
DOCUMENTACIÓN
Notion vivo · SOPs por rol
RUNBOOK
18 escenarios + steps
RE-CAPACITACIÓN
3 sesiones live · grabadas
TRANSFERENCIA
accesos · código · partner alternativo
// 06 · Evidencia

Los números reales.

Métricas observadas en proyectos concretos. Baseline antes vs estado después de la intervención.

Métrica Antes Después Δ
Facturas rechazadas / mes
~24
0.8
−97%
Tiempo de respuesta Odoo pico
4.2 s
0.9 s
−79%
Horas / mes en workarounds
~120 h
~18 h
−85%
Cron jobs activos (limpios)
11 zombie
5 documentados
−54%
Custom code líneas
4 200
1 100
−74%
Adopción del equipo (DAU)
31%
87%
+56 pp
Bus factor
1
3
+2
Tiempo de cierre contable
14 días
3.2 días
−77%

«Iba a migrar a SAP B1. Pagué la auditoría como segunda opinión. Sergei me dijo: «esto es rescatable, te ahorras USD 65 k.» En 10 semanas tenía mi Odoo estable, datos limpios y mi contador volviendo a confiar en los reportes. Mejor decisión del año.»

A
Anónimo CFO · PYME retail · 80 empleados · Lima
Inversión rescate USD 5 – 25 k // según severidad
Costo evitado · migración SAP B1 USD 60 – 120 k // presupuesto típico
Payback 3 – 8 meses // según mix dolor
ROI a 24 meses 5 – 12× // migración evitada + horas + decisión
// 07 · Objeciones

Tres preguntas reales — y mis respuestas honestas.

L1

¿Puedes rescatar sin echarme del partner anterior?

Sí. He trabajado en paralelo con partners cuando hay buena fe — algunos reconocen errores y mejoran. Pero soy claro con el alcance: yo respondo solo por lo que toco. Tú decides la política.

L2

¿Cómo sé que no es «demasiado tarde»?

La triage de 5 días te lo dice. Si no es rescatable, lo digo en semana 1 y solo cobro la auditoría (USD 1.5–3 k). 78% de los casos sí lo son. El 22% restante les ahorré meses de presupuesto perdido.

L3

¿Tengo que pelearme con el partner anterior?

No. Yo no entro en política — solo en código y datos. El informe llega solo a ti. Si quieres compartirlo con el partner anterior, decisión tuya. He visto partners aceptar la auditoría como mejora y otros pelearse — no es mi negocio.

// 08 · Qué incluye

Qué entregamos, sin sorpresas.

  • Auditoría inicial (incluida en el rescate, no se cobra aparte)
  • Plan de acción priorizado con quick wins en las primeras 2 semanas
  • Refactor de configuración + custom code crítico
  • Limpieza de datos huérfanos / duplicados / inconsistentes
  • Reparación de localización fiscal si está rota
  • Re-capacitación del equipo (lo que aprendieron mal)
  • Documentación final + runbook + hand-off limpio
// 09 · Cómo funciona

El proceso en 5 pasos.

  1. 01

    Triage (3–5 días)

    Identificamos qué se rompe primero, qué es ruido, qué es síntoma.

  2. 02

    Quick wins (2 semanas)

    Arreglamos los 3–5 bloqueadores más caros. Resultado visible.

  3. 03

    Reparación profunda

    Refactor de configuración, código custom, datos.

  4. 04

    Re-capacitación

    Lo que el partner anterior enseñó mal, lo desaprendemos.

  5. 05

    Hand-off limpio

    Documentación + acceso transferidos a tu equipo o al siguiente partner.

El patrón se repite

He revisado 60+ implementaciones Odoo en LATAM. 47 fallaban en lo mismo:

  1. Localización fiscal mal configurada (SUNAT/SII/DIAN/SAT/AFIP/SIFEN).
  2. Custom code que no debió existir.
  3. Datos migrados sin validación: clientes duplicados, productos huérfanos, asientos contables sin contrapartida.
  4. Cron jobs zombie que ejecutan algo que nadie recuerda.
  5. Capacitación insuficiente — el equipo opera con miedo.

Si te identificas en 2 o más, probablemente eres rescatable.

Cómo es el rescate

Semana 1 — Triage. Acceso técnico, mapeo del dolor, identifico bloqueadores. Te entrego un plan de 1 página.

Semanas 2–3 — Quick wins. Los 3–5 problemas más caros, arreglados. Resultado visible para tu equipo y para tu jefe.

Semanas 4–10 — Reparación profunda. Refactor de configuración, código, datos. Sin tocar lo que sí funciona.

Semanas 11–12 — Hand-off. Documentación + capacitación + transferencia a tu equipo (o al siguiente partner si seguimos por buen camino).

Qué NO hago en un rescate

  • No tiro tu instalación y empiezo de cero (eso es implementación, no rescate).
  • No echo al partner anterior. Tu decisión.
  • No prometo «será como nuevo» — prometo «funcionará confiablemente para tu operación real».
// FAQ

Preguntas que recibo cada semana.

¿Puedes rescatar sin echarme del partner anterior?

Sí. He trabajado en paralelo con partners cuando hay buena fe. Pero soy claro con el alcance — yo respondo por lo que toco.

¿Cómo sé que no es 'demasiado tarde'?

La auditoría inicial te dice. Si no es rescatable, te lo digo en la primera semana y solo cobro la auditoría ($1.5k–$3k).

¿Qué porcentaje de proyectos se rescatan exitosamente?

De 60+ casos: 47 rescatados, 9 recomendé reset (Odoo desde cero), 4 recomendé migrar a otro ERP. Total: 78% rescatable.

¿Tengo que pelearme con el partner anterior?

No. Yo no entro en política — solo en código y datos.

¿Qué pasa si encontramos algo crítico en semana 1?

Tres opciones: (a) sigo con el rescate con prioridad ajustada, (b) recomiendo pausar producción 24-48 h para fix urgente, (c) recomiendo reset si el problema es estructural.

¿Cuánto tiempo de mi equipo necesitas?

~3 h en triage. ~2-4 h / semana durante remediación. ~6 h en re-capacitación. Total ~30-40 h tuyas en 12 semanas.

¿Y si tu rescate falla — recibo reembolso?

Si en 2 semanas (quick wins) no ves diferencia visible · devuelvo dinero de quick wins. Si el rescate full no logra los KPIs firmados en plan · ajustamos alcance sin extra-cobrar.