- Selon l’analyse annuelle des pannes 2024 d’Uptime Institute, quatre répondants sur cinq affirment que leur dernière panne grave aurait pu être évitée par une meilleure gestion, de meilleurs processus ou une meilleure configuration.
- Uptime Institute rapporte que 54 % des organisations sondées en 2023 ont vu leur dernière panne importante coûter plus de 100 000 $ US, et 16 % plus d’un million.
- SAP recommande un paysage à trois systèmes (développement, assurance qualité, production) et déconseille formellement le système unique; Oracle inclut un environnement de production et un environnement de test par abonnement Fusion Applications.
- PlanAxion observe qu’un projet d’implantation d’envergure requiert en moyenne 10 environnements, dont 8 jouent un rôle distinct décrit dans cet article.
Un correctif du fournisseur est installé un jeudi après-midi directement dans l’environnement où l’équipe fonctionnelle fait ses essais intégrés. Le vendredi matin, le cycle d’essais est à refaire, et personne ne sait si les écarts viennent du correctif ou des paramètres. Ce genre de semaine perdue est exactement ce que les environnements de projet servent à éviter.
Les statistiques citées proviennent de rapports publics d’Uptime Institute, de SAP et d’Oracle; le nombre moyen d’environnements est une observation de PlanAxion sur ses mandats.
Selon l’analyse annuelle des pannes 2024 d’Uptime Institute, quatre répondants sur cinq affirment que leur dernière panne grave aurait pu être évitée par une meilleure gestion, de meilleurs processus ou une meilleure configuration.
Que sont les environnements de projet et pourquoi en faut-il une dizaine ?
Les environnements de projet sont des environnements logiques, chacun formé d’une base de données et d’une copie des progiciels, et un projet d’envergure en requiert en moyenne une dizaine parce que chaque activité (essais, développement, formation, correctifs) doit pouvoir avancer sans contaminer les autres. Un environnement ne correspond pas nécessairement à un serveur distinct.
Pensez-y comme aux éprouvettes d’un laboratoire. On contrôle le contenu de chacune, on note les changements qu’on y apporte et on consigne les résultats des tests. À mesure que le projet avance, les environnements ressemblent de plus en plus à ce qui se retrouvera en production.
Le nombre d’environnements découle directement de la stratégie de tests du progiciel. Deux cycles d’essais fonctionnels, des cycles de conversion de données et deux cycles d’essais intégrés ne tiennent pas dans un seul environnement sans se marcher sur les pieds.
Quels environnements de projet servent aux experts fonctionnels ?
Trois familles d’environnements servent surtout aux experts en progiciels et en affaires : le carré de sable fonctionnel, les environnements d’essais fonctionnels et les environnements de développement. Ils absorbent l’essentiel du travail des six premiers mois.
#1 : le carré de sable fonctionnel. C’est ici qu’on expérimente sans compromettre les travaux en cours ailleurs. On modifie des paramètres, on teste, puis on applique les changements retenus aux autres environnements. Les experts en progiciels et en affaires en sont les principaux utilisateurs.
#2 : les essais fonctionnels. Bien tester exige plusieurs cycles : deux cycles d’essais fonctionnels, des cycles de conversion des données et deux cycles d’essais intégrés. On garde habituellement deux environnements d’essais fonctionnels actifs en parallèle pendant toute cette séquence, eux aussi utilisés par les experts fonctionnels et d’affaires.
#3 : le développement. Un projet compte deux environnements de développement. Le premier sert aux programmes de conversion de données; sa base est vidée et rechargée souvent. Le second, plus stable, accueille le développement et les tests des interfaces, des rapports et des écrans, à l’abri des fluctuations du premier.
Quels environnements servent aux équipes techniques, à la formation et à la configuration de référence ?
Le carré de sable technique protège les autres équipes des correctifs mal testés, l’environnement de formation se recharge avant chaque cycle, et l’environnement Gold conserve la configuration de référence qui servira à créer la production. Ces trois environnements sont ceux qu’on saute le plus souvent, et qu’on regrette le plus.
#4 : le carré de sable technique. Les experts techniques y essaient logiciels, rustines et correctifs sans nuire aux autres équipes. Un correctif crée souvent de nouveaux problèmes; c’est précisément pour cela que cet environnement existe. Une fois les essais complétés, le correctif s’installe en sécurité ailleurs.
#5 : la formation. Cet environnement forme d’abord l’équipe de projet, puis les utilisateurs. Un environnement distinct permet de recharger la base de données avant chaque cycle : les formateurs réutilisent les mêmes exemples et les participants les mêmes exercices.
#6 : Gold. L’environnement de référence contient l’ensemble des paramètres des applications incluses dans la portée. C’est ici que démarre la gestion des configurations : promouvoir et consigner, chaque jour, les changements de paramètres validés dans les environnements de tests. Gold sert aussi de modèle pour copier et créer les autres environnements, y compris la production, ce qui rend la mise en production plus efficace.
Voici les repères chiffrés utiles pour dimensionner votre paysage d’environnements :
- 10 environnements en moyenne pour un projet d’implantation d’envergure, dont 2 environnements d’essais fonctionnels actifs simultanément et 2 environnements de développement (observations PlanAxion).
- 3 systèmes au minimum dans le paysage recommandé par SAP : développement (DEV), assurance qualité (QAS) et production (PRD), avec des clients de test, de prototype et de formation ajoutés dans DEV et QAS (SAP Help Portal).
- 1 production + 1 test inclus par abonnement Oracle Fusion Applications, avec des environnements de développement additionnels à commander (Oracle, 2026).
- 4 sur 5 pannes graves qui auraient pu être évitées par une meilleure gestion, de meilleurs processus ou une meilleure configuration (Uptime Institute, 2024).
- 54 % des organisations dont la dernière panne importante a coûté plus de 100 000 $ US, et 16 % plus d’un million (Uptime Institute, sondage 2023).
- Deux tiers à quatre cinquièmes des incidents d’indisponibilité auxquels l’erreur humaine contribue directement ou indirectement (Uptime Institute, 25 ans de données).
Qui gère les environnements de certification et de production ?
L’équipe de projet gère tous les environnements sauf deux : la certification et la production, qui relèvent de l’équipe opérationnelle. Cette séparation des responsabilités n’est pas une formalité. C’est le dernier filtre avant que les utilisateurs touchent au système.
#7 : la certification. L’équipe de projet remet à l’équipe opérationnelle l’ensemble des composantes de la solution. Celle-ci les installe dans l’environnement de certification et vérifie leur bon fonctionnement avant de les porter en production. Si l’installation échoue ici, elle aurait échoué en production.
#8 : la production. C’est l’environnement où les utilisateurs accèdent à la nouvelle solution. L’équipe de projet n’y a pas accès, et c’est voulu. La transition vers cet environnement se prépare dans un plan de cut-over en cinq étapes, répété au moins une fois dans les environnements de certification.
Un environnement de trop coûte quelques milliers de dollars de stockage; un environnement de moins coûte une semaine d’essais à refaire, à chaque fois.
Comment adapter le nombre d’environnements à un projet infonuagique en 2026 ?
Le passage aux progiciels infonuagiques ne fait pas disparaître le besoin d’environnements distincts : il en change la mécanique et le coût, puisque chaque environnement additionnel se commande à l’éditeur plutôt que de se cloner sur un serveur interne. Les rôles décrits ci-dessus restent les mêmes.
La documentation SAP recommande un paysage à trois systèmes, développement, assurance qualité et production, et déconseille formellement le système unique, dans lequel on ne peut plus développer une fois la production démarrée. Les clients de test, de prototype et de formation s’ajoutent dans les systèmes de développement et d’assurance qualité.
Chez Oracle, la documentation Fusion Applications précise que chaque abonnement inclut un environnement de production et un environnement de test, les environnements de développement additionnels étant à commander. Un projet qui prévoit deux cycles d’essais parallèles, une formation et un carré de sable devra donc budgéter ces environnements dès la négociation du contrat.
Des variantes seront nécessaires selon la nature et l’envergure du projet. Définissez d’abord les objectifs et les besoins, puis le paysage d’environnements. Cette réflexion commence d’ailleurs bien avant l’implantation, au moment de choisir le progiciel intégré : le nombre d’environnements inclus et le prix des environnements additionnels sont des critères de sélection à part entière.
Combien d’environnements de projet faut-il vraiment ?
Autant qu’il en faut pour que les essais, le développement, les correctifs et la formation avancent en parallèle sans se contaminer, soit une dizaine pour un projet d’envergure et jamais moins de trois, même pour une PME sur un progiciel infonuagique. Le coût d’un environnement se chiffre; celui d’un cycle d’essais invalidé se devine seulement après.
Questions fréquentes
Qu’est-ce qu’un environnement de projet ?
Un environnement de projet est un environnement logique constitué d’une base de données et d’une copie des progiciels, qui ne correspond pas nécessairement à un serveur physique distinct. Chaque environnement joue un rôle précis : expérimenter, tester, développer, former, conserver la configuration de référence, certifier ou exploiter. On en contrôle le contenu et on y consigne chaque changement.
Combien d’environnements faut-il pour un projet d’implantation de progiciel ?
Selon les observations de PlanAxion, un projet d’envergure requiert en moyenne 10 environnements, dont deux d’essais fonctionnels actifs simultanément et deux de développement. SAP recommande au minimum trois systèmes (développement, assurance qualité, production), et Oracle inclut un environnement de production et un de test par abonnement Fusion Applications, les autres étant à commander.
À quoi sert l’environnement Gold ?
L’environnement Gold est la référence qui contient l’ensemble des paramètres des applications incluses dans la portée du projet. On y consigne chaque jour les changements de configuration validés dans les environnements de tests, puis on le copie pour créer les autres environnements, y compris la production. Il rend la mise en production plus rapide et plus prévisible.
Pourquoi l’équipe de projet n’a-t-elle pas accès à la production ?
Parce que la certification et la production relèvent de l’équipe opérationnelle, qui installe elle-même les composantes remises par l’équipe de projet et en vérifie le fonctionnement. Cette séparation limite les erreurs de manipulation. Uptime Institute estime que l’erreur humaine contribue aux deux tiers, voire aux quatre cinquièmes, de tous les incidents d’indisponibilité.
- Uptime Institute, Annual Outage Analysis 2024 : quatre pannes graves sur cinq évitables par une meilleure gestion, de meilleurs processus ou une meilleure configuration; 54 % des dernières pannes importantes à plus de 100 000 $ US; erreur humaine contribuant aux deux tiers à quatre cinquièmes des incidents.
- SAP Help Portal, System Landscape : recommandation d’un paysage à trois systèmes (DEV, QAS, PRD), clients de test, de prototype et de formation, système unique déconseillé.
- Oracle, Fusion Applications: Planning an Environment : un environnement de production et un environnement de test inclus par abonnement, environnements de développement additionnels à commander.

