The challenge
EvoLogics has been engineering underwater communication and robotic systems for maritime and offshore industries since 2000 — the kind of R&D-heavy operation that shapes its ERP around itself. Their Odoo 12 Enterprise instance carried significant custom business-flow code, and it was aging out.
- Odoo 12 was three major versions behind, cutting the company off from newer features, performance gains, and current security patches.
- Years of custom workflow code had to survive the jump — a straight database upgrade would have broken it.
- As an operating manufacturer with ongoing orders and projects, EvoLogics could not absorb meaningful ERP downtime during cutover.
- Any data loss or corruption across the migration was unacceptable for a company managing complex product and project records.
Our approach
iVentureTeam ran the migration as a planned engineering project rather than a big-bang upgrade: analyze everything first, migrate code and data in parallel, and prove compatibility before anyone touched production.
System analysis and migration planning
- Comprehensive audit of the existing Odoo 12 Enterprise system, mapping every custom module and business flow in scope.
- A staged migration plan sequencing database conversion, code migration, testing, and cutover to protect business continuity.
Custom code migration to Odoo 15
- The custom business-workflow codebase was ported and refactored for Odoo 15 Enterprise's framework changes.
- Compatibility fixes were applied against the migrated database so custom logic and standard modules behaved together.
Testing, cutover, and support
- End-to-end testing on the migrated database validated data accuracy and workflow behavior before go-live.
- Go-live executed with minimal downtime, followed by comprehensive post-migration support and bug-fix coverage.
Outcomes
EvoLogics came out the other side on a current, secure Odoo 15 Enterprise platform — without pausing the business to get there.
- Operations continued through cutover; staff picked up on Odoo 15 with their familiar custom workflows in place.
- The company now benefits from Odoo 15's performance improvements, newer Enterprise features, and up-to-date security posture.
- Verified data integrity means historical business records carried over complete and accurate.
- The upgraded platform gives a growing subsea-tech business headroom to scale without another rescue migration.
“A three-version jump with barely any downtime. Our engineering and production data came through clean, and the team was productive on day one.”
IT Manager · EvoLogics GmbH
