#Ficha Técnica — Estimación de Desarrollo


#Datos del Proyecto

CampoValor
ProyectoIntegración Odoo 17 — DeltaV Connector
Fecha2025-07-15
Versión6.0.0
ModalidadAsistido por IA (horas humanas de supervisión)

#Descripción del Servicio

Desarrollo de una capa de integración entre un sistema externo (Emerson DeltaV) y Odoo 17, compuesta por tres componentes:

  1. Middleware REST (FastAPI) con 4 grupos de endpoints: Contactos, Productos, Listas de Materiales y Pagos, más sincronización batch.
  2. Módulo Odoo deltav_connector con modelos, vistas, controladores HTTP y seguridad.
  3. Módulo Odoo integrador_odoo2delta — extiende Ventas (sale.order) y Compras (purchase.order) para notificar automáticamente al sistema externo vía API cuando se crean o confirman documentos.

El diseño técnico ya está documentado (contratos de API, mapeo de campos, estrategia de idempotencia). La implementación se acelera con generación de código por IA, donde el equipo humano supervisa, valida y ajusta.


#Horas por Fase

FaseEntregablesHoras
SetupMiddleware base, Docker, auth JWT, health check4h
ContactosPOST/GET /v1/contacts con idempotencia, tags, contactos hijos6h
ProductosPOST/GET /v1/products con variantes, supplierinfo, categorías6h
BoMsPOST/GET /v1/boms con dependencias, tipos5h
PagosPOST/GET /v1/payments con conciliación de facturas6h
Bulk SyncPOST /v1/sync/batch con orden topológico3h
HardeningRate limiting, circuit breaker, logging, métricas, OpenAPI5h
DocumentaciónREADME, ejemplos curl, manual de operaciones3h
Pruebas + StagingTests integrales, despliegue en staging5h
Módulo deltav_connectorModelos, vistas, controladores HTTP, sync, seguridad10h
Módulo integrador_odoo2deltaHerencia sale.order + purchase.order, hooks, HTTP client, configuración, seguridad, pruebas, docs21h
Total74h

#Horas por Rol

RolEPsdeltav_connectorintegrador_odoo2deltaTotal
Dev Senior38h9h19h66h
QA3h1h2h6h
PM2h2h
Total43h10h21h74h
RolHorasTarifa (a completar)Importe
Dev Senior66h$________$________
QA6h$________$________
PM2h$________$________
Total74h$________

#Cronograma Estimado

SemanaHorasFocoHitos
Semana 124hSetup + Contactos + ProductosMiddleware corriendo, 2 endpoints funcionales
Semana 224hBoMs + Pagos + Bulk Sync + Hardening4 endpoints + batch sync funcional
Semana 326hdeltav_connector + integrador_odoo2delta + deployMódulos instalados, notificaciones funcionales en staging
Total74hProyecto listo para validación

#Entregables

  1. Middleware REST (FastAPI) con 4 grupos de endpoints + bulk sync
  2. Rate limiting, circuit breaker, logging estructurado
  3. Métricas Prometheus + documentación OpenAPI
  4. Módulo Odoo deltav_connector instalado y funcional
  5. Módulo Odoo integrador_odoo2delta — notificaciones de ventas y compras al sistema externo
  6. Documentación completa (README, API docs, flujo de notificaciones, manual de operaciones)
  7. Despliegue en staging listo para validación

#Supuestos


#Fuera de Alcance


Ficha técnica v6.0.0 — 74h totales

Documento de uso interno. Sujeto a validación comercial.