Aller au contenu

Comment bien démarrer votre projet de mise en œuvre SAP

La plupart des problèmes d'une mise en œuvre SAP sont visibles dès le premier mois. Ce qu'il faut trancher avant le début du paramétrage, et les six schémas d'échec à surveiller.

Trois collègues en pleine discussion dans un bureau, sous une légende sur les erreurs de mise en œuvre SAP
Sommaire
  1. Ce qu'implique réellement une mise en œuvre SAP
  2. Les phases de SAP Activate et ce qu'il faut réussir dans chacune
  3. Six façons dont les projets SAP déraillent dès le départ
  4. 1. Une conception validée sans le métier
  5. 2. Une gouvernance qui n'existe que sur le papier
  6. 3. Une planification de la bascule trop tardive
  7. 4. Des tests d'intégration rognés
  8. 5. Une migration des données sous-estimée
  9. 6. Une conduite du changement jugée facultative
  10. Ce qui change pour un programme qui démarre aujourd'hui
  11. Approches de mise en œuvre
  12. Check-list pour bien démarrer
  13. Questions fréquentes

Pour bien démarrer une mise en œuvre SAP, il faut régler cinq points avant que quiconque paramètre la moindre transaction. Choisir le modèle de déploiement. Signer un document de cadrage qui fixe le périmètre et les droits de décision. Nommer des responsables métier qui assisteront aux ateliers de conception. Lancer tôt les travaux sur les données et la bascule. Construire un calendrier avec une vraie réserve pour les aléas. Si ces points sont bons dès le premier mois, la plupart des échecs coûteux n'arrivent jamais.

J'ai toujours pensé qu'un système bien paramétré suffisait à faire tourner une mise en œuvre SAP sans histoire. Blueprint, réalisation, tests, go-live. C'est le modèle mental que j'ai suivi pendant des années.

Je mets en œuvre des ERP, dont SAP, depuis 25 ans au Moyen-Orient, en Asie du Sud-Est et en Europe. Même quand les équipes suivaient SAP Activate pas à pas, les projets rencontraient des difficultés. Les causes n'étaient presque jamais techniques. Une appropriation insuffisante. Des hypothèses que personne n'avait vérifiées. Une planification de la bascule lancée trop tard. Ces fissures paraissent anodines au départ. Une fois qu'elles se propagent, un effort tardif ne peut pas corriger ce qu'une visibilité précoce aurait évité.

Une mise en œuvre SAP est un programme de changement métier avec une composante logicielle. Les chantiers sont la conception des processus, le paramétrage, la migration des données, l'intégration, les tests, la formation et la conduite du changement. Chacun a son propre calendrier, ses propres risques et son propre responsable.

Les équipes qui la traitent comme un exercice de paramétrage sous-financent tout ce qui n'en est pas. C'est la cause la plus constante des go-lives difficiles que je rencontre.

Pour un programme qui démarre aujourd'hui, il y a un chantier de plus à trancher en premier : le modèle de déploiement. S/4HANA Cloud Public Edition (GROW with SAP), Private Edition (RISE with SAP) ou on-premise. Ce choix détermine la façon dont tous les autres chantiers se déroulent.

SAP Activate est la méthode de livraison de SAP. Elle comporte six phases, chacune close par des points de contrôle qualité. Voici à quoi sert chaque phase, et le point que je ne laisserais pas glisser.

PhaseCe qui se passeCe que je vérifie en priorité
DiscoverBusiness case, périmètre de haut niveau, modèle de déploiementUn coût et un calendrier réalistes, pas les optimistes
PrepareGouvernance, document de cadrage, équipe, registre des risques, environnementsDes décideurs nommés, dotés d'une vraie autorité
ExploreAteliers Fit-to-Standard, décisions sur les écarts, validation de la conceptionLes responsables métier dans la salle, pas seulement la DSI
RealizeParamétrage, développements, intégration, tests systèmeUne planification de la bascule déjà en cours
DeployTests d'acceptation utilisateur (UAT), chargements de données, formation, basculeAu moins une répétition générale complète
RunGo-live, hypercare, transfert au supportUn hypercare doté de personnel jusqu'à la première clôture mensuelle

Le dérapage de calendrier le plus courant, c'est un Explore trop lent. Il comprime Realize, qui comprime Deploy. Les tests d'acceptation utilisateur (UAT) sont raccourcis, la répétition des données est sautée, et le go-live a lieu quand même parce que la date a été annoncée. Les 90 premiers jours après le go-live en paient le prix.

Comment un Explore trop lent se répercute jusqu'au go-liveUne conception tardive ne repousse pas la date de go-live. Elle prend le temps sur les tests.
  1. Explore prend du retardLes ateliers Fit-to-Standard et la validation de la conception glissent
  2. Realize est compriméeMoins de temps pour construire et tester
  3. Deploy est compriméeMoins de temps pour l'UAT, les chargements de données et la formation
  4. Les tests sont rognésUAT raccourcie, répétition des données sautée
  5. Go-live à la date annoncéeParce que la date a été annoncée

Le coût retombe sur l'hypercare, dans les 90 premiers jours

1. Une conception validée sans le métier

Explore produit une conception. Sa qualité dépend de ce que les propriétaires de processus qui l'ont signée ont compris de ce qu'ils signaient. Quand seuls la DSI et les consultants assistent aux ateliers, la conception peut être techniquement correcte et pourtant méconnaissable pour ceux qui vont l'utiliser. L'UAT devient alors une phase de découverte au lieu d'être une validation.

Un test simple : trois mois après la validation, demandez à un propriétaire de processus de vous décrire comment une commande d'achat fonctionnera après le go-live. S'il n'y arrive pas, la validation n'était pas réelle.

2. Une gouvernance qui n'existe que sur le papier

Sans gouvernance appliquée, le périmètre grossit de façon informelle et les décisions sont reportées. Une bonne gouvernance, c'est un sponsor exécutif nommé, un comité de pilotage aux droits de décision définis, un chef de projet capable de tenir un jalon de phase, et un processus de contrôle des changements avec un approbateur nommé.

Dans la plupart de mes projets, la directrice financière a endossé le rôle de porteuse du projet. Quand les services n'arrivaient pas à s'accorder sur un processus, c'est elle qui avait le dernier mot. Cela a évité les semaines de retard qui s'accumulent quand les sujets restent en suspens. Mon guide sur les comités de pilotage SAP explique comment le mettre en place.

3. Une planification de la bascule trop tardive

La bascule est la partie la plus complexe du programme sur le plan opérationnel. Un plan lancé quelques semaines avant le go-live ne sera pas répété, oubliera des dépendances et n'aura pas de véritable point de retour arrière.

Lancez la planification de la bascule dans Realize. Documentez la séquence, faites au moins une répétition générale complète et convenez à l'avance des critères de retour arrière. Les décisions de bascule prises sous pression, par des gens éveillés depuis vingt heures, sans critères convenus au préalable, sont le point de départ des catastrophes d'après go-live.

4. Des tests d'intégration rognés

Honnêtement, je pensais que les tests étaient une simple ligne sur une liste de contrôle. Paramétrer le système, passer quelques cas de test, avancer. Puis j'ai vu un projet s'effondrer simplement parce que personne n'avait vérifié comment les approbations d'achat affectaient les écritures comptables. Ce moment a changé ma façon d'aborder les tests SAP.

Les tests unitaires prouvent qu'une transaction fonctionne seule. Les défaillances qui font mal après le go-live apparaissent quand un processus complet traverse plusieurs modules. Une entrée de marchandises bloquée par le statut d'une commande d'achat. Une facturation collective stoppée par une détermination de comptes manquante. Testez des chaînes complètes, commande-encaissement (order to cash) et achat-paiement (procure to pay), et ne les laissez pas glisser vers les dernières semaines avant l'UAT.

5. Une migration des données sous-estimée

Les données sources sont presque toujours en moins bon état que ne le laisse penser la première évaluation. Des correspondances de champs qui paraissent simples échouent au chargement. Les volumes d'enregistrements incluent des données inactives. Les règles de nettoyage exigent des décisions métier, et celles-ci prennent du temps.

Une entreprise industrielle a découvert des milliers de doublons de fiches clients pendant la migration et a dû repousser le go-live de trois semaines pour les corriger. Prévoyez des cycles de chargement supplémentaires dès le départ. Mon article sur les raisons de l'échec des migrations de données SAP entre dans le détail.

6. Une conduite du changement jugée facultative

J'ai vu des projets où le système fonctionnait parfaitement et où les utilisateurs s'accrochaient pourtant aux anciens processus. Pas parce qu'ils étaient difficiles, mais parce que personne ne les avait accompagnés dans le changement. Quand la conduite du changement est supprimée, des contournements apparaissent dès la première semaine et deviennent permanents, et le volume de tickets de support reste élevé pendant des mois.

La personnalisation lourde relève de la même catégorie. J'ai travaillé un jour avec un client qui avait personnalisé plus de 60 % du système. Il a eu du mal à monter de version par la suite et a perdu le support de l'éditeur.

Les fondamentaux décrits plus haut n'ont pas changé. Trois points doivent être réglés au démarrage d'un programme aujourd'hui.

Le modèle de déploiement passe en premier. La Public Edition offre le moins d'options de personnalisation, et c'est SAP qui exploite le système. La Private Edition sous RISE laisse plus de marge, et SAP exploite l'infrastructure. L'on-premise donne le plus de contrôle et le plus de responsabilité. Décidez-le dans Discover. Les programmes qui le repoussent passent Explore à en débattre.

Le Clean Core a sa place dans le document de cadrage. La Public Edition n'autorise les extensions que par des interfaces publiées, donc elle impose le Clean Core par la technique. Ce n'est pas le cas de la Private Edition ni de l'on-premise : le Clean Core y devient une décision de gouvernance. SAP classe désormais les extensions du niveau A (API publiées uniquement) au niveau D (modifications), comme l'expose sa mise à jour d'août 2025 sur le Clean Core. Inscrivez le niveau cible et l'instance d'approbation dans le document de cadrage, faute de quoi les partenaires reviendront par défaut aux modifications.

Les outils d'IA ont leur place dans la méthode dès le premier jour. Joule est disponible dans le SAP Activate Roadmap Viewer. Joule for consultants répond aux questions de paramétrage, et Joule for developers génère du code ABAP Cloud. Ces outils peuvent accélérer la rédaction et les tâches de réalisation. Ils ne suppriment ni les décisions métier, ni le travail sur les données, ni l'effort de conduite du changement. Demandez à votre partenaire où il les utilise et comment cela se voit dans le plan.

J'ai vu un projet s'effondrer simplement parce que personne n'avait vérifié comment les approbations d'achat affectaient les écritures comptables. Ce moment a changé ma façon d'aborder les tests SAP.

L'approche doit suivre votre tolérance au risque, votre complexité et votre capacité de changement. Voici les options courantes.

ApprocheCe que cela signifieConvient le mieux à
Big bangTous les modules et toutes les entités passent en production en même tempsLes petites organisations au périmètre standard, qui acceptent un risque de go-live plus élevé
Par phases, module par moduleLa finance d'abord, puis la supply chain, puis les RHLes modules avec peu de dépendances croisées ; l'équipe apprend entre les phases
Par phases, pays par pays ou entité par entitéUn template passe en production dans une entité, puis se déploieLes groupes disposant d'un template global
Conversion brownfieldECC existant converti vers S/4HANAUn ECC mature aux processus stables
GreenfieldNouvelle mise en œuvre S/4HANAUn existant non SAP, ou un ECC avec une forte dette technique
Transition sélective des donnéesEntités ou données choisies déplacées vers un système repenséFusions, carve-outs, réutilisation partielle

J'ai vu de petits déploiements entrer en production en moins de six mois. J'ai aussi vu des projets s'éterniser pendant deux ans parce que les décisions n'avaient pas été prises à temps. Si vous hésitez entre une première mise en œuvre et un déploiement à partir d'un template, mon guide mise en œuvre ou déploiement les compare.

Utilisez-la durant le premier mois, avant le début du paramétrage. Chaque point a un responsable côté client.

  1. Sponsor exécutif : modèle de déploiement décidé et consigné, avec les raisons.
  2. Directeur de programme : document de cadrage signé, couvrant le périmètre, les exclusions explicites, les critères de réussite, les droits de décision et le contrôle des changements. Les accords verbaux sur le périmètre s'évaporent. Mon guide du document de cadrage d'un projet SAP propose un modèle.
  3. Responsables métier : un propriétaire de processus nommé par domaine, avec du temps réellement libéré pour assister aux ateliers.
  4. Architecte de solution : cible Clean Core et instance d'approbation des extensions arrêtées.
  5. Responsable des données : profilage des données lancé dans Prepare, et non après la validation de la conception.
  6. Responsable de la bascule : nommé dans Realize, avec une date de répétition déjà inscrite au plan.
  7. Responsable des tests : scénarios de test de chaînes de processus complètes listés, y compris des approbations jusqu'aux écritures comptables.
  8. Directeur financier : calendrier comparé à celui de programmes similaires, avec une réserve pour un Explore trop lent et des cycles de données supplémentaires. Un plan qui suppose que tout se passe bien n'est pas un plan.
Qu'est-ce qu'un projet de mise en œuvre SAP ?

C'est le programme qui met en place le logiciel SAP pour faire tourner les opérations d'une entreprise. Il couvre la conception des processus, le paramétrage, la migration des données, l'intégration, les tests, la formation et la conduite du changement, généralement mené avec SAP Activate. L'effort varie énormément selon le nombre d'entités, de pays et de modules, et selon l'état de vos données existantes.

Quelles sont les phases d'une mise en œuvre SAP ?

SAP Activate comporte six phases : Discover, Prepare, Explore, Realize, Deploy et Run. Discover fixe le business case et le périmètre. Prepare met en place la gouvernance et l'équipe. Explore mène les ateliers Fit-to-Standard et confirme la conception. Realize construit et teste. Deploy couvre l'UAT, les chargements de données, la formation et la bascule. Run correspond au go-live et à l'hypercare. Chaque phase se termine par un point de contrôle qualité.

Combien de temps dure une mise en œuvre SAP ?

Cela dépend du périmètre et de la rapidité des décisions. J'ai vu de petits déploiements entrer en production en moins de six mois, et des projets s'éterniser pendant deux ans parce que les décisions n'étaient pas prises à temps. La cause de dépassement la plus courante est une phase Explore trop lente, qui comprime tout ce qui suit.

Quelles sont les causes d'échec les plus courantes des mises en œuvre SAP ?

Une conception validée sans réelle implication du métier, une gouvernance non appliquée, une planification de la bascule tardive, des tests d'intégration comprimés, une migration des données sous-estimée et une conduite du changement supprimée. Les six sont généralement visibles tôt et peu coûteux à corriger à ce moment-là.

Que doit contenir un document de cadrage de projet SAP ?

Des objectifs liés à des résultats mesurables, le périmètre par module, entité, pays et intégration, les exclusions explicites, des droits de décision attribués à des personnes nommées, la gouvernance et l'escalade, les critères de réussite, le contrôle des changements, les principaux jalons et les hypothèses clés. Pour un programme cloud, ajoutez le modèle de déploiement et l'approche Clean Core. Faites-le signer par le sponsor et les responsables métier avant le début du paramétrage.

Qu'est-ce que l'hypercare après le go-live SAP ?

L'hypercare est la période de support intensif qui suit le go-live, généralement de 30 à 90 jours. L'équipe projet et le métier travaillent côte à côte pour corriger les problèmes et stabiliser l'exploitation. Maintenez-la dotée en personnel pendant au moins un cycle d'activité complet, y compris la première clôture mensuelle, car c'est là que beaucoup de problèmes apparaissent pour la première fois.

Noel D'Costa

Écrit par

Noel D'Costa

25 ans de programmes ERP SAP et Oracle dans l'aérien, le secteur public, la finance, la distribution et l'industrie. Une formation en finance. J'aide les équipes dirigeantes à cadrer leurs transformations avec honnêteté, à redresser les programmes en difficulté et à bâtir des systèmes qui tiennent leur première année en production.

Prochaine étape

Vous menez un programme ERP en ce moment ?

Si cet article fait écho à un programme que vous menez en ce moment, un échange de 30 minutes va généralement plus loin qu'une semaine supplémentaire d'analyse interne.