Développement Odoo sur mesure : des modules écrits pour durer
Quand une fonction n'existe ni dans Odoo ni sur l'Odoo Store, nos développeurs Odoo la construisent : applications métier, intégrations, interfaces, rapports. Un code propre, testé et livré dans votre dépôt, prêt pour la prochaine version d'Odoo.
- Modules publiés sur l'Odoo Store
- Python, OWL, PostgreSQL
- Code livré dans votre dépôt
Ce que nous développons dans Odoo
Tout ce qui va au-delà du paramétrage et de la personnalisation du standard.
Applications métier
Une nouvelle application Odoo pour un métier que le standard ne couvre pas, avec ses modèles, ses vues et ses droits.
Applications métier Odoo sur mesureIntégrations et API
Échanges avec vos autres logiciels par API REST, XML-RPC ou webhooks, avec reprise sur erreur et journal lisible dans Odoo.
Intégration OdooModules de paiement
Connexion à la solution de paiement de votre banque, comme pour les modules que nous publions.
Nos modules de paiement OdooInterfaces OWL
Widgets, vues et écrans spécifiques en OWL, le framework JavaScript d'Odoo.
Notre article sur OWLRapports et exports
Rapports PDF QWeb, exports Excel et tableaux de bord calculés à partir de vos données.
Automatisations
Tâches planifiées, imports automatiques et traitements en masse qui tournent sans intervention.
Du code que vous pouvez juger avant de nous confier un projet
Nous publions nos propres modules sur l'Odoo Store, en particulier des modules de paiement pour des banques européennes. Ils tournent en production et sont maintenus à chaque nouvelle version d'Odoo.
Module existant, personnalisation ou développement Odoo sur mesure ?
Le code est la dernière option, pas la première. Pour chaque besoin, nous regardons trois réponses, de la plus simple à maintenir à la plus spécifique.
Un module de l'Odoo Store existe
Nous le vérifions d'abord : qualité du code, maintenance, versions. Souvent moins cher, et nous pouvons l'adapter à votre cas.
Nos modules OdooLe paramétrage suffit
Un champ, une vue, une mise en page de document ou une action automatisée : personnalisation du standard, sans module lourd.
Personnalisation OdooDéveloppement sur mesure
Règles métier, calculs, nouveaux écrans ou liaisons : un module dédié, écrit pour être maintenu.
Un code relu, testé et prêt pour la migration
Un module mal écrit fonctionne le jour de la livraison et bloque la mise à jour suivante. Voici ce que nous appliquons à chaque développement.
- Héritage des modèles et des vues d'Odoo, jamais de modification du code standard.
- Conventions de développement d'Odoo, et chaque modification relue par un second développeur.
- Tests automatisés sur les calculs et les traitements critiques.
- Historique Git et documentation livrés avec le module.
- Compatible Odoo Community et Enterprise.
Besoin d'adapter Odoo, sans nouvelle fonctionnalité ?
Les technologies d'un développeur Odoo
Toute la pile technique d'Odoo, de la base de données à l'interface.
Python et l'ORM d'Odoo
Modèles, champs calculés, contraintes et héritage des objets standard.
OWL et JavaScript
Widgets, vues, actions client et écrans du point de vente.
QWeb
Rapports PDF, pages du site web et modèles d'e-mails.
PostgreSQL
Vues SQL pour le reporting, index et requêtes lentes corrigées sur les grosses bases.
Calculateur de workers et PostgreSQLAPI
XML-RPC et JSON-RPC, contrôleurs REST et webhooks pour échanger avec vos autres logiciels.
Git, Odoo.sh et Docker
Code versionné, tests automatisés et livraison sur Odoo.sh ou sur vos serveurs.
Exemples de développements Odoo sur mesure
Des demandes fréquentes des entreprises et des agences avec qui nous travaillons.
- Règles de prix et de remise propres à votre métier
- Circuits de validation à plusieurs niveaux (achats, devis, notes de frais)
- Calculs de production, de découpe ou de dimensionnement
- Portail client ou fournisseur avec vos propres documents
- Import automatique de commandes ou de catalogues fournisseurs
- Synchronisation avec une marketplace ou une boutique en ligne
- Tableaux de bord et indicateurs calculés pour la direction
- Moyens de paiement et passerelles bancaires
Comment se déroule un développement Odoo
Quatre étapes, de la spécification aux versions suivantes.
-
Spécification
Nous rédigeons avec vous ce que le module doit faire, et ce qu'il ne fera pas.
-
Développement
Sur une base de test, avec des points réguliers pour vous montrer l'avancement.
-
Recette
Vous testez avec vos données ; nous corrigeons jusqu'à validation.
-
Livraison et maintenance
Installation en production, puis portage du module à chaque nouvelle version d'Odoo.
Coût d'un développement Odoo sur mesure
Le prix dépend :
- du nombre d'écrans, de champs et de règles métier,
- des liaisons avec d'autres logiciels,
- des volumes de données à traiter,
- des tests automatisés nécessaires au module.
Nous envoyons un devis après la spécification, pour un périmètre précis.
Odoo Studio ou développement ?
Studio, disponible avec Odoo Enterprise, ajoute des champs, des vues et des automatisations simples sans code. Il atteint ses limites avec :
- les calculs et les règles métier,
- les liaisons avec d'autres logiciels,
- les gros volumes de données,
- les changements que vous voulez versionnés et testés.
Nous vous disons franchement quand Studio suffit.
Trois façons de travailler avec nous
Projet au forfait
Vous décrivez le module dont vous avez besoin ; nous rédigeons la spécification avec vous et vous remettons un devis.
Forfait d'heures
Pour les évolutions au fil de l'eau : vous réservez un volume d'heures et vous nous confiez vos demandes au fur et à mesure.
Renfort d'équipe
Pour les intégrateurs et les agences : nos développeurs rejoignent votre équipe et travaillent dans vos dépôts.
Notre équipe nearshoreQuestions fréquentes sur le développement Odoo
À qui appartient le code ?
Le code développé pour votre projet vous appartient. Il est livré dans votre dépôt Git, avec sa documentation.
Développez-vous pour Odoo Community et Enterprise ?
Oui. Nos modules fonctionnent sur les deux éditions, sauf quand ils étendent une application propre à Enterprise.
Que devient mon module quand Odoo sort une nouvelle version ?
Nous le portons vers la nouvelle version, comme nous le faisons pour nos modules publiés. Un module bien écrit se migre plus vite et coûte moins cher.
Pouvez-vous reprendre un module développé par quelqu'un d'autre ?
Oui. Nous commençons par relire le code, puis nous vous disons ce qui peut être conservé, corrigé ou réécrit.
Pouvez-vous renforcer notre équipe de développement ?
Oui, nos développeurs peuvent travailler dans vos dépôts, avec vos conventions et vos outils.
Combien coûte un module Odoo sur mesure ?
Cela dépend du nombre d'écrans et de règles, des liaisons avec d'autres logiciels et des tests nécessaires. Nous envoyons un devis après avoir rédigé la spécification avec vous, pour que le prix corresponde à un périmètre précis.
Pour quelles versions d'Odoo développez-vous ?
Pour toutes les versions encore en service, des plus anciennes à la dernière. Sur une version ancienne, nous vous disons s'il vaut mieux migrer d'abord.
Travaillez-vous sur Odoo.sh et sur nos propres serveurs ?
Oui. Nous livrons sur Odoo.sh, sur vos serveurs ou dans votre installation Docker. Odoo Online n'accepte pas les modules Python sur mesure : dans ce cas, nous vous disons ce qui peut se faire avec Studio.
Une fonction qui manque à votre Odoo ?
Décrivez-la en quelques lignes, nous vous répondons sous 48 h.
Parlons de votre projet












