Cahier des charges : la base pour la mise en place d'un ERP

Lastenheft: Die Basis für die ERP-Einführung

Le cahier des charges fonctionnel constitue la base d'une implémentation ERP réussie. Dans ce catalogue d'exigences, l'entreprise décrit ce que le nouveau système doit accomplir. Sur cette base, les éditeurs ERP peuvent à leur tour soumettre des offres concrètes pour l'implémentation de systèmes appropriés. En interne, l'équipe projet utilisera également ce document plus tard pour effectuer les tests et la recette finale. Découvrez ici comment le structurer en vue de l'intégration d'un logiciel ERP et quelles sont les différences avec le cahier des spécifications.

Qu'est-ce qu'un cahier des charges ERP ?

En gestion de projet, le cahier des charges comprend l'ensemble des exigences définies par le commanditaire concernant les livraisons et prestations d'un prestataire dans le cadre d'un contrat. Si un logiciel ERP doit être déployé dans l'entreprise, l'équipe projet définit donc dans ce document les fonctions et caractéristiques requises, ainsi que les objectifs visés. Ensuite, les fournisseurs d'ERP peuvent proposer des solutions d'implémentation fondées sur cette base.

Afin que les exigences relatives au système ERP puissent être définies de manière aussi détaillée que possible, les responsables du projet doivent d'abord se poser quelques questions fondamentales :

  • Pourquoi avons-nous besoin d'un logiciel ERP dans l'entreprise ?
  • Quels objectifs l'implémentation du système doit-elle atteindre ?
  • Quels processus présentent un potentiel d'optimisation ?

Les exigences ultérieures qui seront consignées dans le document doivent s'orienter clairement autour de ces questions de base. En fin de compte, l'équipe projet exprime à travers cette documentation quels objectifs, stratégies et processus doivent être soutenus de manière optimale par le nouvel ERP.

Important : Le cahier des charges ne s'adresse pas exclusivement à l'éditeur ERP. Il sert également de base pour les tests et validations ultérieurs. Par conséquent, l'équipe responsable du projet doit formuler le document de sorte que les utilisateurs internes en comprennent également le contenu, et pas seulement les experts techniques du fournisseur ERP.

La structure d'un cahier des charges ERP

Une structuration propre du cahier des charges ERP est recommandée, ne serait-ce que parce qu'elle facilite sa rédaction. De plus, les collaborateurs du fournisseur ERP ainsi que vos propres employés s'y retrouveront plus facilement si le plan structure clairement les exigences. La structure suivante est recommandée :

  1. Description de l'entreprise
  2. Produits/services proposés et description de l'environnement de marché
  3. Avantage concurrentiel (USP) et forces fondamentales
  4. Présentation du paysage informatique actuel, y compris le nombre d'utilisateurs
  5. Description des exigences fonctionnelles
  6. Planning et délais
  7. Interlocuteurs

Grâce à cette structure, les équipes projet s'assurent que les éditeurs de logiciels interpréteront correctement les exigences mentionnées.

Cahier des charges et cahier des spécifications : les différences

Même si les termes « cahier des charges fonctionnel » et « cahier des spécifications » (ou spécifications techniques) sont parfois utilisés comme synonymes, il faut faire une distinction claire entre les deux. En principe :

  • Le cahier des charges décrit le quoi et le pourquoi.
  • Le cahier des spécifications décrit le comment et avec quoi.

Tout d'abord, l'entreprise qui souhaite déployer l'ERP rédige le cahier des charges fonctionnel et décrit les exigences que le système doit remplir. Ensuite, le fournisseur ERP peut, de son côté, expliquer dans le cahier des spécifications comment ces exigences pourront être mises en œuvre. Après la rédaction du cahier des charges, l'équipe projet l'envoie à différents fournisseurs ERP. Cela simplifie considérablement le processus de sélection pour l'entreprise.

Une fois le choix réduit à une sélection finale de deux à quatre fournisseurs, un atelier est organisé avec eux. Il en résulte le cahier des spécifications et une offre concrète pour l'implémentation de la solution ERP. Le fournisseur y détaille précisément comment le profil d'exigences sera réalisé techniquement. Le cahier des spécifications contient donc les configurations exactes du logiciel, en tenant compte des cas d'usage spécifiques de l'entreprise.

Comment décrire les exigences ERP au sein du cahier des charges ?

Sur la base d'un cahier des charges concret et spécifique, l'éditeur ERP peut rédiger des spécifications techniques sur mesure. Et ce sont ces dernières qui garantiront, au final, que les objectifs fixés lors du déploiement seront atteints avec le nouveau système ERP. Les équipes projet doivent donc se poser la question : « Comment structurer le cahier des charges pour que nos exigences envers l'ERP soient le plus claires et compréhensibles possible ? »

Le principal défi pour l'équipe consiste à choisir le bon niveau de détail :

  • Trop superficiel : si la description ne va pas assez en profondeur, des malentendus surviendront avec le fournisseur ERP. De même, les collaborateurs internes, qui utiliseront le document lors des tests et de la recette, poseront de nombreuses questions si le contenu est trop vague.
  • Trop détaillé : un niveau de détail maximal n'est pas non plus productif. Si chaque éventualité est couverte, le fournisseur ERP ne pourra que difficilement gérer le volume et la charge de travail exigés.

L'important est donc de trouver le bon équilibre entre la profondeur des détails et l'efficacité de la charge de travail. En règle générale, les processus et les besoins doivent être décrits de manière compréhensible, même pour des personnes extérieures. Les détails inutiles détournent l'attention de l'essentiel. De même, la description interminable de fonctions facultatives qui ne sont pas strictement nécessaires est contre-productive. À l'inverse, les fonctionnalités standards dont toute entreprise a besoin (comme le contrôle des factures lié aux commandes) ne doivent être que brièvement évoquées.

ERP Planner:  votre générateur de cahier des charges

La présélection de fournisseurs ERP appropriés nécessite la rédaction d'un cahier des charges. ERP Planner vous simplifie le travail en générant pour vous un cahier des charges ERP complet et gratuit, et qui détaille toutes vos exigences envers votre futur logiciel ERP.

 

Les solutions se trouvent dans le cahier des spécifications

Comme mentionné précédemment, le "comment" se trouve dans le cahier des spécifications, et non dans le cahier des charges. Pourtant, dans la pratique, les deux concepts sont souvent confondus. Il arrive fréquemment que les cahiers des charges fonctionnels proposent déjà des pistes de solutions concrètes pour la mise en œuvre du logiciel ERP. Or, cela doit être réservé aux spécifications techniques et au fournisseur ERP qui les rédige. Un exemple simple illustre les dérives possibles si des solutions sont imposées dans le cahier des charges :

  • Une entreprise souhaite pouvoir créer des flux de travail (workflows) bien définis avec son ERP.
  • Dans ces workflows, elle exige que les étapes de travail particulièrement importantes soient surlignées dans la couleur de l'entreprise, le « bleu ».
  • Imaginons qu'un fournisseur ERP propose des solutions parfaitement adaptées pour ces workflows prédéfinis. Cependant, dans son système, les étapes ne peuvent pas être surlignées en bleu, mais seulement dans d'autres couleurs.

Note : la contrainte technique de la couleur exclurait inutilement une solution par ailleurs parfaitement adaptée.

Conclusion : le cahier des charges comme fondation du projet ERP

Dans le cahier des charges, les équipes de projet documentent les exigences que le nouvel ERP doit satisfaire. Sur cette base, le processus de sélection des fournisseurs ainsi que le déploiement futur de l'ERP peuvent être simplifiés. L'important est de formuler toutes les exigences de manière neutre quant à la solution technique, la manière dont elles seront réalisées sera décrite ultérieurement par l'éditeur ERP dans le cahier des spécifications. Si le document est structuré selon un modèle axé sur les processus et en gardant à l'esprit les objectifs finaux du projet, il sera formulé de manière optimale.

FAQ : le cahier des charges ERP

Qu'est-ce qu'un cahier des charges ERP ?

Le cahier des charges ERP est un document central en gestion de projet dans lequel le client (le commanditaire) définit l'ensemble de ses exigences pour une prestation ou un produit (comme un nouveau logiciel ERP). Il décrit en détail ce qui doit être accompli et pourquoi la solution est nécessaire, mais sans préciser comment cela sera mis en œuvre techniquement.

Quelle est la différence entre un cahier des charges fonctionnel et un cahier des spécifications ?

Le cahier des charges fonctionnel est rédigé par le client et définit le problème, les exigences et les objectifs (« quoi et pourquoi »). Le cahier des spécifications (ou cahier des clauses techniques) est la réponse du prestataire (par exemple, l'éditeur du logiciel) au cahier des charges. Il décrit en détail la manière dont les exigences seront techniquement réalisées (« comment »).

Existe-t-il une norme pour le cahier des charges ERP ?

Oui, bien qu'il s'agisse souvent de standards nationaux ou sectoriels (comme la norme DIN 69901-5 en Allemagne), il existe des cadres structurants reconnus internationalement en gestion de projet. Ces normes offrent une base utile, même si, dans la pratique, le document est souvent adapté aux spécificités et aux besoins de l'entreprise.

Que doit contenir impérativement un cahier des charges ERP ?

Un cahier des charges ERP structuré doit au minimum comprendre les éléments suivants : la situation initiale et les objectifs visés, une description détaillée des fonctions attendues (critères obligatoires et facultatifs), les contraintes techniques, juridiques et organisationnelles, ainsi que le périmètre de livraison, le planning estimatif et les critères de recette.

Pourquoi est-il important de distinguer les critères obligatoires des critères facultatifs ?

La hiérarchisation entre les critères obligatoires (les « must-have ») et les critères facultatifs (les « nice-to-have ») aide les prestataires à chiffrer précisément la charge de travail. Pour le client, cela facilite la comparaison objective des offres, car il est immédiatement possible de voir quel prestataire répond aux exigences fondamentales.

Qui est responsable de la rédaction du cahier des charges ERP dans l'entreprise ?

La responsabilité incombe au commanditaire du projet (le client). L'idéal est qu'une équipe projet transverse (informatique, directions métiers, direction générale) rassemble conjointement les besoins afin de s'assurer que tous les processus pertinents de l'entreprise sont couverts.

Le cahier des charges ERP a-t-il une valeur juridique ?

Le cahier des charges sert de base aux appels d'offres. Dès qu'il est annexé au contrat ou complété par le cahier des spécifications (rédigé par le prestataire et validé par le client), il devient un élément contractuel contraignant pour les deux parties.

Quel doit être le niveau de détail d'un cahier des charges ERP ?

Il doit être aussi détaillé que nécessaire pour définir les processus métiers, mais aussi ouvert que possible. Les exigences fonctionnelles doivent être claires pour que le prestataire comprenne le périmètre, tout en lui laissant une marge de manœuvre pour proposer la meilleure solution technique possible.

Quelles sont les erreurs les plus courantes lors de la rédaction d'un cahier des charges ERP ?

Parmi les erreurs fréquentes figurent des formulations vagues ou contradictoires, l'omission de contraintes essentielles (sécurité informatique, délais), l'absence de hiérarchisation claire des besoins, et l'anticipation des solutions techniques, ce qui restreint inutilement le champ d'action du prestataire ERP.

Le cahier des charges a-t-il encore une véritable utilité après le lancement du projet ERP ?

Oui, conjointement avec le cahier des spécifications, il reste un outil de contrôle majeur tout au long du projet. Lors de la phase de recette (validation finale), il sert de liste de contrôle pour vérifier si toutes les fonctions et tous les objectifs exigés à l'origine ont bien été livrés.