Santé – Sanitoral (Openclassroom)
Créer un tableau de bord dynamique avec PowerBI
Fictif
|
10/03/2025 > 10/04/2025
Contexte
J’ai été missionnée par Sanitoral (fictif), fabricant international de soins bucco‑dentaires, pour concevoir un tableau de bord dynamique sous Power BI afin de :
- Suivre l’avancement de leurs projets (typologies IT et Marketing, de 2018 à début 2022) ;
- Identifier automatiquement les dépassements de budget (> +15 %), les retards (> +15 %) et les baisses de livraison (< –15 %) ;
- Permettre aux directeurs (Général, Régional, Pays) de filtrer par phase, typologie et zone géographique pour guider leurs décisions stratégiques.
Le Product Strategy Canvas a été validé le 14/03/2025 par Sophie, cheffe de projet, et j'ai structuré ainsi les user stories pour chaque rôle.
Datasets
- Source : export du logiciel de gestion de projets de Sanitoral (fichiers CSV importés dans Power BI)
- Tables:
- Projects plans: Project ID, Phase, Phase ID, Start Date, Planned_Duration, Planned_Cost, Planned_Delivrable (520 lignes)
- Project Type: Project ID, Project Type (520 lignes)
- Actual Cost: Project ID, Phase ID, Phase, Actual_Cost (520 lignes)
- Actual Delivrable: Project ID, Phase ID, Phase, Actual_Delivrable (520 lignes)
- Actual Duraction: Project ID, Phase ID, Phase, Actual_Duraction (520 lignes)
- Country Profiles: Country, Region, Type (52 lignes)
- Project Location: Project ID, Country, NormalizedCountry, NormalizedCountryMAP.NAME_FR (104 lignes)
Workflow
- Recueil et cadrage: formalisation du PSC (Product Strategy Canvas) validé avec le client.
- Pré‑traitement :
- Power Query Editor pour automatiser les étapes de nettoyage: nettoyage des dates, typage, suppression de doublons, création de colonnes calculées (délais réels vs prévus, % budget consommé).
- Jointure des tables (Projects ↔ Phases ↔ Deliverables) sans toucher aux sources.
- Modélisation : schéma de données dans Power BI (relations 1–N), model à étoile
- Développement du dashboard :
- Mesures DAX pour :
- % de dépassement de budget
- % de retard
- % d’écart de livraison
- Visualisations clés : KPI cards, Gantt chart par typologie (extension Gantt), heatmap de retards, slicers (pays, phase, typologie).
- Mesures DAX pour :
- Storytelling & documentation: onglet “Mise à jour” intégrant le PSC en image, la procédure Power Query en screenshots.
Insights
- Bilan global :
- 46 % des phases ont dépassé le budget de > 15%
- 18 % des phases accusent un retard > 15%
- 30 % des phases ont livré < 85% des livrables prévus
- 28 % des phases respectent les 3 KPI
- Performance par typologie :
- IT vs Marketing – comparaison des taux de retard et de dépassement: l'IT a +11 % de phases avec problèmes
- Analyse géographique :
- Les Pays avec le plus de retards sont aussi les Pays avec le plus de travail.
- Axes stratégiques :
- Renforcer l’anticipation sur les phases à fort retard
- Ajuster la planification budgétaire et les délais par typologie et par zone, selon la quantité de travail
Business Impact
Grâce à ce dashboard, Sanitoral peut désormais :
- Suivre en temps réel l’état d’avancement et anticiper les retards.
- Piloter les budgets et ajuster les allocations de ressources avant les comités.
- Mettre à jour les données eux‑mêmes chaque semaine via Power Query.
- Disposer d’un support de storytelling structuré pour la prise de décision au CODIR.







