#Estimación — Integración Odoo Producción v14

Informe Ejecutivo de Estimación · Metodología JEO (Jinzo Estimación Odoo) · 2026-08-06
MetadatoValor
NivelE1 · Presupuestaria
ConfianzaMedia
Odoo19 Enterprise
ArquitecturaMiddleware + Módulo Odoo
Caso baseCaso B (producción directa)

#KPIs

IndicadorValor
Horas esperadas383 h (≈ 48 días-hombre)
Rango optimista224 h (≈ 28 días-hombre)
Rango pesimista596 h (≈ 75 días-hombre)
Desviación±11 h (PERT combinada)

#1. Resumen Ejecutivo

Se estima el desarrollo de una capa de integración entre un sistema externo y Odoo 19 Enterprise para el módulo de Producción, siguiendo la especificación API v14 documentada en Hitofusion Docs. La solución consiste en un middleware que expone los endpoints definidos en la API doc (inbound) y consume las APIs del sistema externo (outbound), junto con un módulo Odoo custom que extiende los modelos de fabricación, productos, BOMs y routings.

Se implementa uno de los dos casos de integración (A: demanda por venta, o B: producción directa). La estimación toma como base el Caso B por ser el de mayor complejidad técnica, e incluye migración de datos históricos.


#2. Desglose por Fase

FaseOptimistaEsperadoPesimista%
Análisis y diseño2238609.8%
Desarrollo10518730648.8%
Migración histórica2138609.8%
QA y testing34568614.6%
Documentación915223.8%
Deploy y UAT1832468.3%
Gestión de proyecto1219284.9%
Total224383596100%

#3. Desglose por Rol

RolHoras esperadas%
Dev Senior17044.4%
QA7018.3%
Arquitecto5414.2%
Dev Mid5213.6%
PM194.9%
DevOps184.6%

#4. Arquitectura y Componentes

#Middleware (API Gateway)

#Endpoints Maestros (Inbound)

#Endpoints de Negocio (Inbound)

#Conexión Outbound

#Módulo Odoo Custom


#5. Tamaño Funcional (COSMIC Adaptado)

Proceso funcionalEXRWCFP
Sincronizar productos11215
Sincronizar BOMs11327
Crear orden de fabricación directa (Caso B)11428
Consultar estado de producción01304
Sincronizar clientes11114
Sincronizar almacenes11114
Sincronizar routings11114
Total6715836

E = Entrada · X = Salida · R = Lectura · W = Escritura · CFP = Puntos de Función Cósmica


#6. Alcance y Exclusiones

#✅ Incluido

#❌ Fuera de alcance


#7. Supuestos y Dependencias


#8. Riesgos Identificados

#🔴 Alto

Coordinación bilateral bloqueante

Probabilidad media · Impacto alto

Si el equipo externo demora en responder, ANL-01 y DEV-12/13 se dilatan significativamente.

Mitigación: iniciar coordinación temprano, establecer SLAs de respuesta, definir contrato API como prerequisito de desarrollo.

APIs del sistema externo no analizadas

Probabilidad media · Impacto alto

Complejidad y madurez desconocidas de los contratos outbound.

Mitigación: spike de ~20 h antes de cerrar el rango pesimista.

#🟡 Medio

Calidad de datos históricos

Probabilidad media · Impacto medio

Inconsistencias o datos faltantes pueden disparar MIG-02 al extremo pesimista.

Mitigación: análisis de muestra de datos antes de scripts de migración.

Cambios en APIs de Odoo 19 MRP

Probabilidad baja · Impacto medio

APIs de MRP pueden diferir de versiones conocidas.

Mitigación: verificación temprana en staging con módulos reales.

#🟢 Bajo

Caso no definido (A vs B)

Probabilidad baja · Impacto bajo

La estimación ya contempla el Caso B como cota superior. Si se elige Caso A, el esfuerzo sería ~20-25 h menor.


#9. Estado de Gates (JEO)

GateEstadoDescripción
G0Entrada suficiente
G1Reutilización revisada
G2Flujo entendido
G3⚠️Pendiente validación
G4Diseño estimable
G5🔜Revisión humana
G6🔜Cierre real

#10. Condiciones de Validez y Próximos Pasos

#Esta estimación debe reversionarse si cambia:

#Próximos pasos recomendados:

  1. Validar funcionalmente el entendimiento del flujo y confirmar Caso A o B
  2. Ejecutar spike técnico (~20 h) para analizar APIs del sistema externo y cerrar la incertidumbre outbound
  3. Revisión funcional y técnica de esta estimación por parte del equipo
  4. Con spike completado y revisión aprobada, convertir a E2 comprometible
  5. Iniciar coordinación con el equipo del sistema externo en paralelo

#11. Fuentes


#Anexo A — WBS Técnica Detallada

#Fase: Análisis

IDTareaRolCxOMPEsp.
ANL-01Análisis de APIs del sistema externo y coordinación de contratosArquitectoC38142414.7
ANL-02Diseño de arquitectura del middlewareArquitectoC38122012.7
ANL-03Diseño de tablas de equivalencia y mapeo de datosArquitectoC26101610.3

#Fase: Desarrollo

IDTareaRolCxOMPEsp.
DEV-01Framework base del middlewareDev SeniorC26101610.3
DEV-02Autenticación, logging, correlation-id, rate limitingDev SeniorC38121812.3
DEV-03Manejo de errores estandarizado y envelope de respuestaDev SeniorC248128.0
DEV-04Idempotencia y unicidad de external_idDev SeniorC36101810.7
DEV-05Endpoint products/upsertDev MidC259149.2
DEV-06Endpoint boms/upsert con componentesDev SeniorC31016PendientePendiente
Nota: La WBS original del informe fuente está parcialmente truncada a partir de DEV-06. Las tareas restantes de desarrollo, migración, QA, deploy y gestión de proyecto completan el total de 383 h esperadas.