Tableau de bord de suivi de projets en temps réel avec Power BI et Microsoft Project

Un bureau d'ingénieurs genevois pilote désormais 40 projets simultanés grâce à des dashboards Power BI alimentés automatiquement depuis Project et Teams.

Par houle Team

Publié le 19/11/2025

Temps de lecture: 7 min (1333 mots)

Le défi du pilotage multi-projets

Un bureau d'ingénieurs civils genevois gérant simultanément une quarantaine de projets de construction (immeubles résidentiels, infrastructures publiques, rénovations) éprouvait de grandes difficultés à avoir une vision consolidée de son portefeuille. Chaque chef de projet utilisait Microsoft Project pour planifier et suivre son projet, mais ces fichiers restaient isolés sur les postes individuels. La direction devait organiser des séances de reporting hebdomadaires chronophages où chaque chef présentait manuellement l'avancement de ses dossiers.

Cette situation créait plusieurs problèmes. La direction n'avait aucune visibilité en temps réel sur les projets en difficulté, découvrant souvent trop tard les dérapages de planning ou de budget. Les ressources (ingénieurs, dessinateurs) étaient parfois allouées de manière sous-optimale car personne n'avait une vue d'ensemble de la charge. Les clients demandant un point d'avancement devaient attendre que le chef de projet compile manuellement les informations. Enfin, les séances de reporting hebdomadaires mobilisaient toute l'équipe de direction pendant trois heures.

Le directeur technique cherchait une solution permettant de centraliser et visualiser automatiquement les données de tous les projets, offrant une vision en temps réel sans alourdir le travail des chefs de projet.

L'architecture de la solution

Nous avons développé un écosystème intégré combinant Microsoft Project, SharePoint, Power Automate et Power BI. L'architecture respecte les habitudes de travail des chefs de projet tout en automatisant la consolidation des données.

Chaque projet dispose d'un site d'équipe SharePoint standardisé servant de hub central. Le fichier Microsoft Project du planning est stocké dans la bibliothèque de documents du site et synchronisé avec Project pour le web, permettant une collaboration moderne. Les chefs de projet continuent d'utiliser Microsoft Project Desktop pour la planification détaillée, mais le fichier est désormais centralisé et accessible en ligne.

Un flux Power Automate se déclenche quotidiennement pour extraire les données clés de chaque projet : pourcentage d'avancement global, tâches critiques, jalons à venir dans les 30 jours, dépassements budgétaires, allocation des ressources, et indicateurs de risque (retards accumulés, tâches en retard, budget consommé vs avancement réel). Ces données sont consolidées dans une liste SharePoint centrale servant de source pour Power BI.

En complément, un second flux surveille l'activité dans les canaux Teams de chaque projet. Il analyse les conversations pour détecter les messages contenant des mots-clés signalant des problèmes potentiels (retard, problème, bloqué, urgent, client mécontent) et génère des alertes pour la direction. Cette analyse textuelle simple mais efficace permet d'identifier proactivement les projets nécessitant une attention particulière.

Un formulaire Power Apps mobile permet aux chefs de projet de saisir rapidement des mises à jour de statut hebdomadaires : état d'avancement qualitatif (vert/orange/rouge), principaux accomplissements de la semaine, obstacles rencontrés, besoins d'assistance, et prochaines étapes. Ces informations viennent enrichir la base de données centrale.

Le cœur du système est un ensemble de tableaux de bord Power BI offrant différentes vues selon les besoins. Le tableau de bord direction présente une vue portfolio de tous les projets avec leur statut, pourcentage d'avancement, écarts budgétaires et planning, ainsi que des indicateurs agrégés (nombre de projets en retard, budget total consommé, charge des équipes). Des filtres permettent de segmenter par type de projet, client, chef de projet ou phase.

Le tableau de bord ressources affiche la charge de travail de chaque collaborateur répartie par projet, identifiant les personnes surchargées ou sous-utilisées. Cette vue facilite l'optimisation de l'allocation et l'anticipation des besoins de recrutement ou de sous-traitance.

Le tableau de bord client, accessible via un lien sécurisé, présente une vue synthétique d'un projet spécifique avec l'avancement des différentes phases, les jalons atteints et à venir, les livrables produits, et une galerie de photos du chantier automatiquement mise à jour depuis Teams. Cette transparence est très appréciée des maîtres d'ouvrage.

Enfin, un tableau de bord prévisionnel utilise les données historiques pour projeter les dates de fin probable de chaque projet et identifier les risques de dépassement budgétaire. Ce module prédictif simple mais utile aide la direction à anticiper les difficultés.

Les bénéfices mesurés

Après sept mois d'utilisation, les impacts sont significatifs. Les séances de reporting hebdomadaires ont été réduites de trois heures à une heure, l'essentiel de l'information étant désormais accessible en self-service via Power BI. Les discussions se concentrent sur les décisions stratégiques et l'aide aux projets en difficulté plutôt que sur la collecte d'informations.

La visibilité en temps réel a permis d'identifier et résoudre plus rapidement les problèmes. Le délai moyen de détection d'un dérapage est passé d'environ deux semaines à trois jours, permettant des actions correctives précoces. Le nombre de projets terminant avec plus de 10% de dépassement budgétaire a diminué de 60%.

L'optimisation des ressources s'est améliorée. La vue consolidée de la charge permet de mieux équilibrer le travail entre collaborateurs et d'anticiper les périodes de surcharge. Le taux d'utilisation facturable des ingénieurs a augmenté de 8 points de pourcentage grâce à une meilleure allocation.

Les clients apprécient énormément les tableaux de bord personnalisés. Le nombre de demandes de reporting ad-hoc a chuté de 75%, les clients trouvant l'information dont ils ont besoin directement dans leur dashboard. Cette transparence a contribué à améliorer les relations clients et facilité le renouvellement de plusieurs contrats-cadres.

La direction dispose désormais de données objectives pour les décisions stratégiques : acceptation de nouveaux mandats, investissements en ressources humaines, ou identification des domaines d'activité les plus rentables. Les réunions de direction s'appuient sur des faits mesurables plutôt que sur des impressions.

Adoption et conduite du changement

L'introduction du système a nécessité un accompagnement du changement. Certains chefs de projet craignaient initialement une surveillance excessive ou une charge de travail additionnelle. Nous avons organisé des ateliers expliquant que l'objectif n'était pas le contrôle mais l'aide à la décision et le partage d'informations.

Les chefs ont rapidement constaté que le système leur faisait aussi gagner du temps : plus besoin de préparer des présentations pour les revues, les rapports clients sont générés automatiquement, et ils bénéficient eux-mêmes d'une meilleure visibilité sur la charge de leurs équipes. Après trois mois, le taux d'adhésion atteignait 95%.

Un champion du changement a été désigné dans chaque département pour aider ses collègues et remonter les suggestions d'amélioration. Le système a évolué sur la base de ce feedback utilisateur, renforçant l'appropriation.

Architecture technique et performance

Le système repose sur un modèle de données Power BI connecté à plusieurs sources : listes SharePoint pour les données consolidées, API Microsoft Project pour les plannings détaillés, et Microsoft Graph pour les données Teams. Les rafraîchissements de données sont programmés quatre fois par jour, offrant une vision quasi temps-réel sans surcharger les systèmes.

Les tableaux de bord Power BI sont optimisés pour de bonnes performances malgré le volume de données (40 projets × 100 à 500 tâches). L'utilisation de tables agrégées et de mesures DAX efficientes garantit des temps de chargement inférieurs à 3 secondes.

Le coût mensuel incluant les licences Power BI Pro pour 15 utilisateurs, Power Automate Premium pour les flux avancés, et le support houle représente environ 400 CHF. Les trois heures de réunion hebdomadaire économisées pour 8 participants (24 heures-personnes par semaine) génèrent à elles seules un ROI positif, sans compter les bénéfices indirects en qualité de gestion.

Évolutions futures

Le bureau d'ingénieurs envisage plusieurs enrichissements. Une intégration avec le système de facturation permettrait d'afficher dans Power BI les marges réelles par projet en temps réel. Une connexion avec les outils de gestion documentaire pourrait suivre automatiquement la production des livrables contractuels. Enfin, une analyse prédictive plus sophistiquée utilisant le machine learning de Power BI pourrait améliorer les prévisions de délais et coûts.

Conclusion

Ce système de pilotage de portefeuille projets démontre comment Power BI peut transformer la gestion d'une organisation multi-projets. En agrégeant automatiquement les données dispersées dans différents outils Microsoft, nous créons une vision unifiée qui bénéficie à tous les niveaux de l'organisation. Le bureau d'ingénieurs dispose désormais d'un véritable cockpit de pilotage offrant transparence, réactivité et aide à la décision, des atouts majeurs dans un secteur compétitif où la maîtrise des délais et budgets fait la différence.

Des questions sur cet article ?

Nos experts peuvent vous aider à comprendre les détails et les conséquences pour votre activité. Obtenez des conseils personnalisés adaptés à votre situation.