Skip to Content

Executing Success: How SV Group, a Leading Corp., Successfully Managed the Migration to Odoo 18

Duration: 26:09


PART 1 — Analytical Summary 🚀

Context 💼

This talk, delivered at Odoo Experience by Domian Bürgin (Project Manager/Consultant at Braintec, an Odoo Gold Partner in DACH), chronicles how SV Group—a leading hospitality and hotel management group in Switzerland and Germany—successfully migrated its mission‑critical operations to Odoo 18. It matters because the scope is enterprise‑grade: 450 restaurants, 31 hotels, ~4,500 employees, 26 million dishes a year, and 1,200 users running daily operations on Odoo. The session distills practical methods, pitfalls, and tactics for large‑scale Odoo upgrades—valuable for partners and enterprises planning their own journey.

Core ideas & innovations 🧠

SV Group’s Odoo journey began five to six years ago with a meal planning workflow that evolved into a deeply integrated, end‑to‑end platform. In Odoo, weekly menu planning drives automated procurement; stock levels and forecasts determine purchasing, while planned menus publish directly onto restaurant websites. Over time the footprint expanded: demand planning (over 0.5M dishes planned), POS (≈10M orders/year), Master Data Management for recipes and allergens, Catering (≈20k orders/year), and end‑to‑end Finance (≈120k invoices/year). Odoo became the core ERP for a complex hospitality enterprise.

The migration path: v12 (2019) → v13 (pre‑go‑live, light) → v15 (2022, larger) → v18 (2024/25). With a 300+ GB database and heavy usage, the v15→v18 upgrade demanded deep collaboration with the Odoo Upgrade team. Early trials revealed performance limits; both teams iterated on data preparation and scripts to bring the final upgrade runtime down to 16 hours. Braintec emphasized cutting custom code, real code‑complexity analysis (not just line‑count “clock analysis”), reuse of Odoo core or OCA modules where possible, and strict continuity of the team—developers migrate the code they originally built.

Preparation was meticulous. SV Group’s business analysts authored 843 small, isolated test cases during the technical migration window, ready to execute as soon as the first v18 test database arrived. Change management focused on reducing support friction: short explainer videos (recorded with tools like Camtasia) clarified UI changes such as save‑less editing since v17, dramatically reducing “what changed?” tickets. Go‑live was run as a ritualized week aligned with Odoo’s upgrade script release cadence: wait for early‑week script updates, run a final mid‑week test upgrade (which then “freezes” scripts), hand over production DB, upgrade overnight (~16 hours), validate on Saturday with a 20‑person UAT squad, and release to 1,200 users on Sunday.

Impact & takeaways ⚙️

The result: a controlled go‑live on Odoo 18 with enterprise volumes and a tight upgrade window. The approach improved maintainability by pruning customizations, accelerated validation through pre‑built test cases, and reduced support load via targeted training. Collaboration with Odoo was essential—especially sending the database early for trial runs so the Upgrade team could tune scripts for very large instances.

Hard‑earned lessons: validate migrated data deeply, not just workflows. SV Group hit issues with missing translations (core and custom fields) and rounding behavior changes between versions (line vs global rounding). Finding those in testing is far cheaper than in hypercare. Keep the original project team for migration; avoid “knowledge spreading” experiments during a critical upgrade—assign newcomers to low‑risk or third‑party modules. For large databases, consider sending a snapshot 1–2 years before a planned migration so Odoo can prepare; for smaller Odoo Online/Odoo.sh projects, that overhead isn’t necessary. Leverage AI tools (e.g., Gemini, GitHub‑assisted coding) to refactor repetitive code migrations safely, with human review. Finally, align upgrade cadence with value and support horizons: with Odoo’s extended support, large enterprises may safely run longer between upgrades (e.g., ~5 years) when features and cost balance warrant it.

SV Group’s story shows that with disciplined scoping, early collaboration, and rigorous test and change management, even a 300+ GB, multi‑module hospitality workload can transition smoothly to Odoo 18—and come out simpler, faster, and easier to run. 💬

PART 2 — Viewpoint: Odoo Perspective

Disclaimer: AI-generated creative perspective inspired by Odoo's vision.

When we design Odoo, our goal is to make powerful processes feel simple. SV Group’s migration highlights what happens when a customer, a partner, and our teams embrace that philosophy—reduce custom code, rely on standard modules, validate early, and make upgrades predictable. The save‑less UI and integrated apps aren’t just features; they’re compounding simplifications that make complex businesses easier to run.

The collaboration around the large database was particularly meaningful. Early signals help us tune the upgrade pipeline for everyone, not only one customer. This is the strength of the community: real feedback, real scale, continuous improvement. Migrations should be routine, not heroic—and together we’re getting closer to that reality.

PART 3 — Viewpoint: Competitors (SAP / Microsoft / Others)

Disclaimer: AI-generated fictional commentary. Not an official corporate statement.

The SV Group case shows Odoo can run sizable, integrated hospitality workloads with meaningful transaction volumes. We respect the execution: a 16‑hour cutover, broad app coverage (POS, planning, MDM, finance), and pragmatic change management. Odoo’s UX—particularly save‑less editing—remains a differentiator for adoption in frontline roles.

That said, large migrations still demand tight choreography and rigorous data validation. Enterprises will continue to scrutinize areas like auditability, segregation of duties, regulatory reporting, and long‑term LTS policies. Odoo’s extended support helps, but governance, compliance depth, and predictable upgrade pathways remain decisive at scale. The rounded edges on UX are compelling; the testability, compliance guardrails, and global template governance will be key to competing consistently in upper‑midmarket and enterprise segments.

Disclaimer: This article contains AI-generated summaries and fictionalized commentaries for illustrative purposes. Viewpoints labeled as "Odoo Perspective" or "Competitors" are simulated and do not represent any real statements or positions. All product names and trademarks belong to their respective owners.

Share this post
Archive
Sign in to leave a comment
Distrilink: Delivering Happiness Using Odoo