Odoo publié une nouvelle version majeure chaque année : v15 en 2021, v16 en 2022, v17 en 2023, v18 en 2024. Chaque version apporte des fonctionnalités, corrige des bugs, amélioré la performance. Mais elle implique aussi un projet de migration pour les instances existantes. Cet article décrit le processus, les risques, les coûts et ce qui change concretement entre v16 et v17.
Notre holding a migre toutes ses entites de v15 vers v16, puis de v16 vers v17. Nous accompagnons aussi nos clients sur ces migrations. Ce que nous décrivons ici sont les enseignements concrets de ces opérations.
Pourquoi mettre a jour Odoo
Sécurité, performance, fonctionnalités
Beaucoup de PME repoussent les mises a jour majeures par peur du changement. C'est une erreur stratégique. Voici pourquoi la mise a jour régulière est importante.
Raisons de mettre a jour
- Sécurité : Odoo maintient le support sécurité des versions pendant 3 ans. Au-delà, vous êtes exposé aux failles non corrigees
- Performance : chaque version optimisé le code, le rendu des vues, les requetes DB
- Nouvelles fonctionnalités : modules améliorés, nouveaux modules, intégrations enrichies
- Conformité : adaptations reglementaires (TVA, certifications, exigences sectorielles)
- Support partenaire : votre integrateur ne maintient pas les versions vieilles indefiniment
- Recrutement : les talents Odoo travaillent sur les versions recentes, pas sur du v12
Ce qui change entre Odoo 16 et 17
Les nouveautes à connaître
Performance générale
Odoo 17 est sensiblement plus rapide que v16 sur les vues complexes, les rapports, l'execution des cron jobs. Différence visible des le premier usage.
Interface moderne
Refonte visuelle de l'interface : nouvelles couleurs, nouvelles icones, ergonomie revisee. Pas un bouleversement, mais une évolution visible.
Comptabilité et facturation
Ameliorations sur le rapprochement bancaire, les rapports financiers, l'OCR sur factures. La QR-facture suisse est mieux intégrée.
Marketing et CRM
Module Marketing Automation enrichi, segmentation plus fine, intégration native avec WhatsApp Business.
Manufacturing
MRP plus puissant : ordonnancement multi-niveaux, capacites de simulation, gestion fine des opérations.
API et intégrations
Nouvelles routes API REST, meilleure documentation, performance des appels amelioree.
Les risques de la migration
Modules custom, données, processus
Migrer n'est pas anodin. Voici les vrais risques à anticiper.
Risques principaux
- Modules custom incompatibles : votre code custom doit être adapté a v17. Compter quelques jours a quelques semaines selon le volume
- Modules tiers : vérifier que tous vos modules OCA ou commerciaux ont une version v17 disponible
- Données : la migration de données est généralement automatique, mais des vérifications sont nécessaires (totaux, soldes, cohérences)
- Personnalisations Studio : la plupart sont migrees automatiquement, mais des cas particuliers demandent une revisite
- Formation utilisateurs : les ecrans changent légèrement, prévoir une session de mise a jour
Le processus de migration
Etapes et duree
Audit prealable
Inventaire des modules custom, modules tiers, données, intégrations. Identifier les points de complexite. 1 à 2 semaines.
Migration sur environnement de test
Copie de la production vers une instance v17 de test. Migration des données, adaptation des modules custom. 2 à 6 semaines selon la complexite.
Validation utilisateurs
Les utilisateurs clés testent les processus critiques sur l'environnement v17. Remontee des anomalies, corrections. 1 à 2 semaines.
Repetition complète
Une migration complète blanche, weekend choisi, pour valider la duree, le processus, identifier les derniers points de friction. 1 weekend.
Migration production
Le vrai go-live, généralement un weekend. Gel des saisies vendredi soir, migration, validation, ouverture lundi matin.
Stabilisation
2 à 4 semaines de support renforce post-migration pour gérer les anomalies residuelles et les ajustements.
Combien ça coûte
Fourchettes par taille d'instance
Couts indicatifs migration v16 vers v17
- -Instance simple (configuration standard, peu ou pas de custom) : 5'000 à 15'000 CHF
- -Instance moyenne (quelques modules custom, intégrations basiques) : 15'000 à 40'000 CHF
- -Instance complexe (nombreux modules custom, intégrations multiples, multi-sociétés) : 40'000 à 100'000 CHF
Le coût principal est le temps d'adaptation des développements custom. Une instance Odoo qui n'a que de la configuration native est très rapide à migrer. Une instance avec 50 modules custom peut prendre plusieurs mois.
Notre retour d'expérience
Conseils issus de nos migrations
Recommandations pratiques
- Migrer régulièrement : ne pas sauter plus d'une version. Migrer v15 directement vers v17 est nettement plus complexe que faire v15 -> v16 -> v17
- Planifier hors haute saison : choisir un weekend en période calme de l'activite
- Repeter une fois en blanc : la repetition complète est ce qui évite les surprises le jour J
- Documenter les modifications : tout ce qui a été adapté doit être trace pour les futures migrations
- Communiquer interne : prévenir les équipes du gel des saisies, du planning, des nouveautes v17
"Une migration Odoo n'est jamais 'simple'. Mais avec une bonne préparation, elle se passe sans drame. Le piège est de la sous-estimer : prévoir trop juste en temps ou en budget cree des projets douloureux."
Questions frequentes
Pour une instance moyenne d'une PME de 30-80 collaborateurs : 6 à 12 semaines entre le debut du projet et le go-live. Plus court pour une instance simple, plus long pour une instance complexe.
Pas obligatoirement chaque année, mais ne pas sauter plus d'une version. Migrer tous les 12 à 24 mois est un bon rythme : vous beneficiez des nouveautes, vous restez supporte, et la migration reste raisonnable.
A court terme, rien de visible. A moyen terme, votre instance accumulé du retard, le support partenaire devient cher, les intégrations avec systèmes tiers deviennent difficiles. A long terme, vous êtes coince sur une version obsolete avec une migration très lourde à faire un jour.
Oui, si vous avez garde un backup pre-migration. Mais le rollback signifie perdre toutes les saisies faites depuis. Mieux vaut valider en environnement de test plutot que de rollback en production.
Généralement oui, car la communaute OCA maintient ses modules à chaque version Odoo. Mais il faut vérifier que la version v17 du module existe et est mature. Quelques modules peuvent être en retard.
Pour Odoo.sh, les patchs de sécurité sont automatiques (inclus dans l'hébergement). Pour les correctifs sur modules custom : selon votre contrat de support, généralement quelques heures par mois.
Les migrations Odoo ne sont pas optionnelles. Repousser indefiniment cree une dette technique qui devient lourde a porter. Le bon rythme est une migration tous les 12 à 24 mois, avec une préparation rigoureuse. La complexite dépend de votre niveau de customisation : plus vous avez de modules custom, plus la migration demande de travail. C'est aussi pour ça qu'il faut limiter le custom au strict nécessaire des le départ.
Vous preparez une mise a jour de votre Odoo ?
Décrivez votre situation via le formulaire : version actuelle, modules custom, intégrations. Notre équipe analyse votre instance et vous recontacte avec un plan de migration et une fourchette budgétaire, gratuitement, sans engagement.