Se rendre au contenu
Développement Odoo

Développement Odoo sur mesure, quand le standard ne suffit plus.

Je développe pour Odoo 18, 19 et 20 quand le standard et Studio ne couvrent pas un besoin : un champ, un écran, un calcul métier, un échange avec un partenaire. Chaque développement est chiffré au cadrage, construit sur une base de test, puis mis en production avec votre accord.

Par Sébastien Tahot, intégrateur Odoo certifié. Mis à jour le 21 octobre 2026.

Exemple de suivi des développements
Cadré2
Export vers un transporteurModule Python
Prix calculé au métrageModule Python
En test1
Contrôle avant factureBase de testÀ valider
En production2
Champ client sur le devisStudio
Rapport d'atelierStudio
Versions d'Odoo18, 19, 20
Avant d'écrire du code

Standard, Studio ou développement : la bonne réponse d'abord.

Le code vient en dernier.

Un module sur mesure s'écrit une fois, puis se maintient à chaque version d'Odoo. Je cherche donc la réponse dans cet ordre, et je ne développe que ce que les deux premiers niveaux ne couvrent pas.

Le standard suffit

Une option à activer, un paramétrage, un enchaînement d'applications. C'est le cas de la plupart des besoins d'une PME.

Paramétrage

Studio suffit

Un champ en plus, un écran réorganisé, un modèle de document à vos couleurs, une règle d'automatisation, sans écrire de code.

Studio

Il faut du code

Un calcul métier, un échange de fichiers avec un partenaire, une logique qu'aucun réglage ne porte : un module développé pour vous.

Module
Mes outils

Les outils du développement Odoo chez Teoplan.

Ceux d'Odoo, utilisés comme Odoo les prévoit.

Rien d'exotique : les outils officiels d'Odoo et ceux de tout développement logiciel sérieux.

3

versions d'Odoo : 18, 19 et 20.

Des modules sur mesure en Python, XML et OWL, séparés du code d'Odoo, pour les trois versions qu'Odoo maintient.

Odoo Studio

Champs, écrans, rapports et automatisations sans code, quand le besoin reste simple.

Odoo.sh et base de test

Chaque développement est essayé sur une copie de votre base, jamais directement en production.

Git et tests

Un code versionné, des tests automatisés, un historique de chaque modification.

L'IA, relue

Des outils d'IA pour aller plus vite ; chaque ligne livrée est relue et testée.

Ma méthode

Développement Odoo : la méthode en quatre étapes.

Écrit, testé, validé.

Le développement suit la même méthode que le reste du projet : un besoin écrit et chiffré avant de commencer, puis une construction que vous voyez avant qu'elle touche votre production.

01

Le besoin chiffré au cadrage, classé standard, paramétrage ou développement, avec sa maintenance.

02

Construit sur une base de test, une copie de votre base, avec des tests automatisés.

03

Validé par vous, sur vos propres cas, avant toute mise en production.

04

Mis en ligne et documenté, puis adapté à chaque nouvelle version d'Odoo.

Versions

Odoo 18, 19 et 20.

Je développe sur les trois versions qu'Odoo maintient, et je prévois dès le cadrage la montée de version de chaque module.

Mes règles

Ce que je m'impose sur chaque développement.

Un développement doit rester un atout à la prochaine version d'Odoo, pas devenir un frein.

Ce que j'évite

  • Du code là où le standard ou Studio suffisait
  • Une modification du code d'Odoo lui-même
  • Une mise en production sans essai
  • Une maintenance découverte à la version suivante

Ce que je fais

  • Le standard, puis Studio, puis le code
  • Des modules séparés, qui suivent les versions d'Odoo
  • Une base de test, validée par vous
  • La maintenance chiffrée dès le cadrage
Questions fréquentes

Développement Odoo : questions fréquentes.

Le sur-mesure, en clair.

Les questions que posent les dirigeants avant de faire développer Odoo.

Faut-il développer pour adapter Odoo à mon entreprise ?
Rarement. La plupart des besoins d'une PME se règlent par le paramétrage du standard, puis par Studio. Le développement ne vient que pour ce que ces deux niveaux ne couvrent pas, et il est identifié dès le cadrage.
Quelle différence entre Studio et un module développé ?
Studio ajoute des champs, des écrans, des rapports et des automatisations sans code ; il demande le plan Personnalisé, à 35,90 € par utilisateur et par mois la 1re année, puis 44,90 €. Un module développé porte une logique que Studio ne sait pas exprimer, et s'installe sur Odoo.sh ou sur votre serveur.
Peut-on faire développer Odoo sur Odoo Online ?
Pas avec un module en Python : Odoo Online accepte Studio et les connexions par l'API, pas le code sur mesure. Un développement demande Odoo.sh ou votre propre serveur. Le comparatif est sur la page Odoo Online, Odoo.sh ou serveur.
Combien coûte un développement Odoo ?
Il est chiffré au cadrage, au prix ferme, avec sa maintenance à chaque nouvelle version. Le prix d'un projet, poste par poste, est sur la page Prix d'un projet Odoo.
Que devient un développement quand Odoo change de version ?
Il doit être adapté à chaque version majeure. Odoo sort une version par an et maintient les trois dernières, aujourd'hui 18, 19 et 20 : la montée de version de vos modules se prévoit dans le budget, dès le départ.
Développez-vous aussi sur Odoo 18 et 19 ?
Oui. Je développe sur Odoo 18, 19 et 20, les trois versions maintenues par Odoo. Un module écrit pour une version doit être adapté à la suivante, et cette montée de version se prévoit dans le budget.
Utilisez-vous l'intelligence artificielle pour développer ?
Oui, comme outil pour aller plus vite. Chaque ligne livrée est relue, testée sur une base de test et validée avant la mise en production.
Pour aller plus loin

Ces pages peuvent aussi vous aider.

Intégration Odoo

La méthode complète, de la démo sur vos cas au démarrage, au prix ferme.

Voir la méthode

Odoo Online, Odoo.sh ou serveur

Les 4 hébergements Odoo comparés : prix, versions, mises à jour obligatoires.

Comparer les hébergements

Automatiser Odoo sans Studio

Ce que les automatisations du standard font déjà, avant tout développement.

Lire le guide

Les inconvénients d'Odoo

Sept limites réelles, dont le coût du spécifique à chaque version.

Lire les limites

Un besoin que le standard ne couvre pas ? Parlons-en.

Un premier échange d'une heure, gratuit : vous me décrivez le besoin, je vous dis s'il se règle par le standard, par Studio ou par un développement.