Stratégies d'implémentation Odoo

Comment implémenter un projet Odoo ? Voici la stratégie d'implémentation pour Odoo pour la gestion commerciale

Mis à jour le

1. Comprendre et cadrer le projet

Analyse des besoins métiers

Avant de penser à mettre en place Odoo, il est impératif de comprendre exactement les procédures et le métier de l’entreprise et comment les gens travaillent au quotidien.

Parfois, le besoin d’un client n’est pas d’avoir un logiciel, mais d’apporter une solution à un seul problème qui est lié soit au stock, soit à la comptabilité.

Voici les questions qu’il faut poser lors du cadrage :

Identification des problèmes réels

Si un client dit qu’il veut “Informatiser son entreprise” ou "Améliorer la gestion", ça reste du flou et dans ce cadre-là, aucun problème réel n’est identifié.

Les problèmes réels doivent être par exemple :

Surtout, le piège à éviter c’est de lister plusieurs problèmes. Il faut se concentrer sur 3 à 5 problèmes critiques uniquement.

Analyse des processus existants

Il est impératif de documenter comment l’entreprise travaille aujourd'hui, étape par étape. Si les workflows ne sont pas connus, ça sera un échec total parce qu'un ERP doit s’adapter à l’entreprise et non l’inverse.

Par exemple, une entreprise peut expliquer son processus de vente ainsi :

À ce niveau, quand l’entreprise explique comment elle travaille, il faut éclaircir certains points :

Sur la base de toutes ces réponses, vous pouvez rédiger un cahier des charges assez simple et pratique qui va permettre de planifier et facturer le client.

La structure du cahier des charges

2. Comprendre les modules de base

Odoo est construit autour de modules interconnectés, ce qui permet d’installer uniquement les modules dont on a besoin.

Les modules Odoo qui constituent la base pour la gestion commerciale sont

Configurations de base

IMPORTANT : il faut installer le module stock_no_negative pour éviter d’avoir les stocks négatifs, c’est très important !

Le module ventes

Inclus :

Exemple pratique : le commercial crée un devis, il envoie au client, le bon de commande est généré après validation et prépare un bon de livraison.

Le module achats

Petite astuce : Il est possible de configurer les seuils de réapprovisionnement pour déclencher automatiquement les commandes fournisseurs.

Le module facturation

Le module stock

Avec le module stock, il est possible de scanner un code-barre qui met à jour le bon de livraison. Le stock va diminuer et la facture sera générée.

3. Odoo community ou Odoo entreprise ?

Tableau comparatif

Odoo Community Odoo Entreprise
Avantages Gratuit et open source Modules de base inclus (ventes, achats, comptabilité, stock) Communauté active et modules OCA disponibles Interface moderne et mobile Support technique officiel Modules avancés (comptabilité analytique, signature électronique, etc.) Intégrations natives (banques, e-commerce, etc.)
Limites Pas de support officiel Interface moins moderne Certaines fonctionnalités avancées manquantes Coût mensuel par utilisateur
Cas d’usage Budget serré Besoins fonctionnels simples Budget disponible pour les licences Fonctionnalités avancées nécessaires
Coûts Gratuit Hébergement en fonction de l’intégrateur, possible sur VPS ou Cloud Licence mensuelle ou annuelle par utilisateur Hébergement payant sur la plateforme odoo.sh Hébergement possible sur VPS ou Cloud

La communauté OCA

L'OCA (Odoo Community Association) développe des modules gratuits pour combler les lacunes d'Odoo Community.

L’OCA offre des centaines de modules autour de la comptabilité, les ventes et achats, etc.

Tous ces modules sont disponibles sur https://github.com/OCA ou bien sur l'App Store Odoo en cherchant “OCA"

4. L'organisation du projet

L’équipe projet

On n’a pas forcément besoin d’une équipe de 10 personnes, mais tout dépend également de la complexité du projet. Voici les rôles essentiels qu’il faut pour tout projet Odoo :

Important :

Les utilisateurs clés

Ce sont la police d'assurance du projet. Ce sont surtout :

Ils sont capables de détecter les problèmes, former les autres utilisateurs, donner de la crédibilité au projet.

Ils peuvent également faire échouer le projet s'ils ne sont pas impliqués ou si le projet vient ouvertement à l’encontre de leurs avantages.

Il est alors important de les mettre au centre, leur demander leurs avis, les former en premier, prendre en compte leurs remarques.

Important :

La durée du projet et les phases de développement

Le principe est simple, travailler de manière itérative : il faut avancer étape par étape, valider à chaque phase et corriger rapidement.

Cette méthode permet de :

Phase 1 : Cadrage (2 semaines)

Durant cette phase, il faut comprendre les besoins pour définir le périmètre à travers

À la fin de cette phase, un cahier des charges est produit

Phase 2 : Prototypage ou phase pilote (4 semaines)

Le principe ici est de commencer avec le strict minimum fonctionnel, sans personnalisation.

À ce niveau, IL NE FAUT ABSOLUMENT PAS FAIRE :

Cela va permettre de :

Phase 3 : Configurations avancées et personnalisations (à partir de 6 semaines et plus, en fonction de la complexité)

À ce niveau, il est important d’implémenter modules après modules. Par exemple terminer d’abord avec les ventes, ensuite les achats.

Mais il est important de noter que dans certains cas, tout peut être lié : le plus important reste de bien définir le périmètre d’action.

Par conséquent, il devient utopique, voire impossible d’implémenter un projet sur une période de 3 mois pour un projet complexe.

Les tests, les formations, la rédaction du guide utilisateur et les déploiements doivent se faire en parallèle.

En ce qui concerne les déploiements, il est impératif d’avoir minimum 2 instances :

Définir le budget approximatif pour un client

Les prix ci-dessous sont à titre indicatif, tout va dépendre de la négociation

Il ne faut également pas oublier de facturer légalement selon la loi des finances, inclure l’IR 5,5%, la TVA, etc. Bien vouloir se rapprocher d’un comptable ou fiscaliste pour cette partie.

Désignation Coût Notes
Licence Odoo Community Gratuit
Licence Odoo Enterprise environ 15 000 FCFA/utilisateur/mois peut inclure l’hébergement odoo.sh
Hébergement VPS/cloud Minimum 5 000 FCFA/mois
Estimation en jour/homme 138 000 FCFA jour/homme ou plus Il faut facturer de manière objective, par exemple en jour/homme pour avoir un budget qui peut couvrir les salaires de l’équipe et qui permette à l’entreprise de générer du revenu tout en respectant ses obligations légales (IR, IS, TVA, etc.)
Salaire Développeur Odoo Senior autour de 400 000 FCFA Le salaire reste négociable
Salaire Développeur Odoo Junior autour de 200 000 FCFA
Salaire Expert Fonctionnel Odoo autour de 300 000 FCFA
Salaire Chef de projet autour de 500 000 FCFA

Important :

5. Quand faut-il personnaliser une solution Odoo ?

L’excès de personnalisation peut faire échouer un projet Odoo. La règle d’or pour l’éviter c’est de personnaliser seulement si c'est critique pour l’entreprise et qu'aucune alternative n'existe.

En parlant d’alternative, il faut chercher des modules communautaires sur l’App Store d’Odoo ou sur l’OCA.

Critères pour éviter la sur-personnalisation

Exemples de mauvaises raisons pour personnaliser Odoo

Si le client insiste, il faut poser les questions suivantes pour valider OUI ou NON une personnalisation

Important :

Les risques d'une personnalisation excessive

Pour aller plus loin, n'hésitez pas à vous abonner à notre chaine YouTube Odoo 👉 https://www.youtube.com/@peef_dev

© ABDOU NASSER – Tous droits réservés

📬

Cette ressource vous a été utile ?

Recevez les prochains contenus directement dans votre boîte mail. Deux fois par mois, sans spam.