Feuille de route d'adoption de Microsoft Fabric
Objectif
Fournir une feuille de route pour une adoption réussie de Microsoft Fabric et faciliter la création d'une culture des données au sein de l'organisation. L'adoption va au-delà de l'implémentation de fonctionnalités informatiques et implique les personnes, les processus et les technologies.
Public cible
Organisations ou individus intéressés par :
- Améliorer leur capacité à utiliser l'analyse efficacement.
- Accroître le niveau de maturité organisationnelle pour la distribution d'analyses.
- Comprendre et surmonter les défis de l'adoption lors de la mise à l'échelle du développement.
- Augmenter le retour sur investissement (ROI) des données et de l'analytique. Il est utile pour les organisations aux premières phases d'implémentation de l'analyse, celles ayant déjà des succès mais manquant de gouvernance, ou celles planifiant une implémentation étendue.
1. Introduction à l'adoption de Microsoft Fabric
- Qu'est-ce que la feuille de route d'adoption de Microsoft Fabric ?
- C'est une série d'articles qui fournit des considérations stratégiques et tactiques, ainsi que des éléments d'action pour une adoption réussie et la création d'une culture des données.
- Elle met l'accent sur le fait que l'adoption est un effort continu, sans fin formelle, car les individus et l'organisation apprennent et s'améliorent continuellement.
- Distinction avec le framework d'adoption Power BI :
- La feuille de route d'adoption de Fabric est plus récente et est destinée à guider les utilisateurs de Fabric, tandis que le framework d'adoption Power BI était principalement pour les partenaires Microsoft afin de déployer des solutions pour leurs clients.
- Importance de la technologie, des personnes et des processus :
- La technologie peut aider à maximiser l'impact, mais une culture des données saine implique des considérations sur les personnes, les processus et les technologies.
- Recommandations complémentaires :
- Il est conseillé de prendre en compte les conseils de planification de l'implémentation de Power BI et d'examiner les scénarios d'utilisation pour influencer les stratégies de Fabric.
2. Niveaux de maturité d'adoption
- Trois perspectives interconnectées de l'adoption :
- Adoption organisationnelle : Mesure l'efficacité des processus de gouvernance de l'analyse et des pratiques de gestion des données. Son objectif est de soutenir la communauté, autonomiser les utilisateurs et superviser la diffusion d'informations.
- Adoption par les utilisateurs : Mesure dans quelle mesure les consommateurs et créateurs augmentent leurs connaissances et utilisent activement et efficacement les outils d'analyse. Elle concerne le comportement et les pratiques des utilisateurs.
- Adoption des solutions : Mesure l'impact et la valeur métier des solutions d'analyse individuelles.
- Relations entre les types d'adoption :
- L'adoption de la solution affecte l'adoption par les utilisateurs.
- L'utilisation par les utilisateurs influence les décisions d'adoption organisationnelle.
- L'adoption organisationnelle influence l'adoption par les utilisateurs.
- L'adoption par les utilisateurs affecte l'adoption de la solution.
- Niveaux de maturité de l'adoption organisationnelle (alignés sur CMM) :
- Niveau 100 : Initial (ou Effectué) : Point de départ, poches de succès, pas de gouvernance coordonnée, dépendance aux connaissances tribales, peu de processus formels, risque dû au manque de connaissance.
- Niveau 200 : Reproductible (ou Managé) : Gestion des données planifiée et exécutée, processus définis mais non uniformes, efforts de documentation en silo, dépendance au jugement individuel, croissance organique mais incontrôlée.
- Niveau 300 : Défini : Succès mesurable, processus standardisés et appliqués, COE établi avec des objectifs clairs, communauté grandissante, investissements en formation/documentation, sponsor exécutif actif.
- Niveau 400 : Capable (ou Mesuré) : Forte valeur ajoutée de l'analyse, outils approuvés couramment utilisés, modèle de gouvernance établi et accepté, formation/documentation accessibles, réseau de champions actif.
- Niveau 500 : Efficace (ou à Optimisation) : Valeur des solutions répandue, Fabric largement accepté, compétences analytiques très appréciées, communauté autonome, amélioration continue, utilisation de l'automatisation.
- Conseil : Il est recommandé d'atteindre au moins le niveau 300 ou 400 pour tirer le meilleur parti de l'investissement. La maturité est un long voyage et il est normal que différentes unités progressent à des vitesses différentes.
- Phases de l'adoption par les utilisateurs :
- Phase 1 : Reconnaissance : L'individu a été exposé à l'analyse, peut avoir accès à l'outil mais ne l'utilise pas activement.
- Phase 2 : Compréhension : L'individu comprend les avantages et l'intérêt de l'analyse, commence à utiliser les outils.
- Phase 3 : Élan : L'individu acquiert activement des compétences via la formation ou l'expérimentation, utilise l'analyse pertinente pour son rôle.
- Phase 4 : Maîtrise : L'individu utilise activement et régulièrement l'analyse, comprend son utilisation pertinente, aligne son comportement avec la gouvernance, devient un défenseur et s'améliore continuellement.
- Le passage de la phase 3 à la phase 4 est souvent le plus long. L'organisation doit soutenir les utilisateurs dans ces phases.
- Phases d'adoption de la solution :
- Phase 1 : Exploration : Test de nouvelles idées via des efforts informels ou des preuves de concept restreintes, objectif de confirmer les exigences et atténuer les risques avec un petit groupe d'utilisateurs.
- Phase 2 : Fonctionnelle : La solution répond aux besoins de base, déployée sur le portail Fabric avec les composants de support nécessaires, les utilisateurs cibles en ont connaissance et manifestent de l'intérêt.
- Phase 3 : Utile : Les utilisateurs cibles trouvent la solution utile, elle est promue en espace de travail de production géré, sécurisé et audité, avec validations, tests et boucles de feedback.
- Phase 4 : Essentielle : La solution est activement et régulièrement utilisée pour la prise de décision, réside dans un espace de travail de production, avec gestion des changements et versions contrôlées, et elle est souvent certifiée.
3. Culture des données
- Définition : La culture des données est un ensemble de comportements et de normes au sein de l'organisation qui encourage des décisions informées et régulières, basées sur des données analytiques approuvées, et non sur des opinions ou connaissances non documentées.
- Importance : C'est un aspect clé de la transformation numérique. Elle est ce que vous faites, pas ce que vous dites, et elle doit inciter tous les employés à créer et distribuer des connaissances exploitables.
- Facteurs d'influence : Influencée par l'adoption organisationnelle (mentorat, support, communauté, gouvernance, supervision), le support exécutif, le Centre d'excellence, la littératie des données, la démocratisation des données et la découverte des données.
- Concept d'une "bonne" culture des données : Doit provenir de l'exécutif, s'aligner sur les objectifs organisationnels, et récompenser les initiatives basées sur les données.
- Points d'entrée : Souvent motivée par un problème ou une initiative stratégique (changement réactif/proactif, ralentissement économique), enracinée d'abord dans une zone précise avant d'être répliquée.
- Trois aspects essentiels :
- Découverte des données : Capacité à localiser efficacement les ressources de données pertinentes. Vise à améliorer la visibilité des données, en particulier si elles sont cloisonnées. Diffère de la recherche par l'accès aux métadonnées avant l'accès sécurisé. Promue par le catalogue OneLake et les approbations.
- Niveaux de maturité : Initial (données fragmentées), Reproductible (efforts sporadiques), Défini (référentiel central, processus d'approbation), Capable (processus structurés, silos rares), Efficace (données et métadonnées systématiquement organisées, outils de catalogage utilisés).
- Démocratisation des données : Mettre les données entre les mains de davantage d'utilisateurs pour des décisions pilotées par les données. Ne signifie pas un manque de sécurité. Impacte fortement l'adoption et la gouvernance.
- Niveaux de maturité : Initial (accès limité, goulots d'étranglement), Reproductible (efforts limités pour l'accès), Défini (accès pour plusieurs, pratiques en libre-service répliquées), Capable (partenariats sains, processus clairs d'accès), Efficace (responsabilité des utilisateurs et bonne gouvernance, processus automatisés).
- Littératie des données : Capacité à interpréter, créer et communiquer des données et de l'analyse. Va au-delà de l'utilisation de la technologie pour inclure l'interprétation de graphiques, l'évaluation de la validité, l'analyse des causes, la distinction corrélation/causalité, et le storytelling.
- Niveaux de maturité : Initial (décisions basées sur l'intuition, données ignorées), Reproductible (intégration incohérente, résistance aux données qui défient les opinions), Défini (majorité des équipes utilisent les données, discussions critiques), Capable (littératie reconnue comme compétence, programmes de formation), Efficace (littératie et analyse critique compétences stratégiques, prise de décision pilotée par les données).
- Découverte des données : Capacité à localiser efficacement les ressources de données pertinentes. Vise à améliorer la visibilité des données, en particulier si elles sont cloisonnées. Diffère de la recherche par l'accès aux métadonnées avant l'accès sécurisé. Promue par le catalogue OneLake et les approbations.
- Considérations et actions clés pour renforcer la culture des données :
- Aligner les objectifs, comprendre l'état actuel, parler aux parties prenantes (IT, BI, COE), vérifier le soutien exécutif, prendre des décisions réfléchies sur la stratégie des données (équilibre libre-service/entreprise), créer un plan tactique, créer des objectifs et des métriques.
4. Soutien des responsables (Executive Sponsorship)
- Rôle crucial : Un sponsor exécutif est impératif pour promouvoir la culture des données et améliorer l'adoption, car l'analytique est plus qu'un projet technologique.
- Activités clés d'un sponsor exécutif :
- Formulation de vision stratégique et objectifs.
- Orientation de haut en bas et renforcement de la stratégie des données.
- Allocation de personnel et priorisation des ressources.
- Approbation des financements (ex: licences Fabric).
- Suppression des obstacles.
- Communication d'annonces critiques.
- Prise de décisions stratégiques, en particulier en matière de gouvernance.
- Résolution des différends.
- Soutien des initiatives de changement organisationnel.
- Sponsor idéal : Possède crédibilité, influence et autorité, est investi dans les efforts et la stratégie des données, et voit son propre succès lié à celui de la BI.
- Identification d'un sponsor exécutif :
- Modèle de haut en bas : Un cadre supérieur (ex: CEO) nomme un CDO ou CAO pour diriger les objectifs de culture des données.
- Modèle ascendant : Un succès démontré au sein d'une unité commerciale peut faire émerger un leader comme sponsor. Moins formel, moins d'autorité sur d'autres unités, mais peut convaincre les dirigeants d'augmenter leur soutien.
- Considérations et actions clés pour le soutien exécutif :
- Identifier un parrain exécutif ayant une grande autorité et intéressé par le succès de l'analytique.
- L'impliquer constamment dans les décisions de gouvernance stratégiques et les initiatives de culture des données.
- Établir des responsabilités et des attentes claires, documentées.
- Identifier un suppléant pour le sponsor.
- Identifier les défenseurs au sein des unités commerciales.
- Niveaux de maturité du soutien exécutif :
- Niveau 100 : Initial : Conscience d'un cadre, mais pas de sponsor identifié.
- Niveau 200 : Reproductible : Soutien informel de la direction.
- Niveau 300 : Défini : Sponsor exécutif identifié avec des attentes claires.
- Niveau 400 : Capable : Sponsor exécutif bien établi avec autorité suffisante, partenariat sain avec COE/unités commerciales/IT.
- Niveau 500 : Efficace : Sponsor exécutif très engagé, moteur clé de la vision de la culture des données, impliqué dans l'amélioration continue de l'adoption, utilise des KPI/OKR pour suivre les objectifs.
5. Alignement métier (Business Alignment)
- Définition : Les activités et solutions BI ont le meilleur potentiel lorsqu'elles sont alignées sur les objectifs professionnels. Un alignement efficace permet aux utilisateurs métier d'atteindre leurs objectifs.
- Bénéfices d'un alignement efficace :
- Amélioration de l'adoption, car les solutions répondent aux objectifs des consommateurs.
- Augmentation du ROI des initiatives analytiques en les alignant sur les objectifs métier.
- Moins d'efforts pour la gestion des changements grâce à une meilleure compréhension des besoins en données.
- Comment réaliser l'alignement métier :
- Alignement des communications : Créer un plan de communication, organiser des réunions régulières, utiliser un portail centralisé, limiter le jargon, être transparent, avoir un processus de feedback.
- Alignement stratégique : Stratégie commerciale et stratégie BI/données doivent être alignées via des processus de planification itératifs :
- Planification stratégique (12-18 mois) : définir les objectifs de haut niveau.
- Planification tactique (trimestrielle) : réévaluer et aligner la stratégie des données.
- Planification de solution : concevoir, développer et déployer des solutions alignées sur les objectifs commerciaux.
- Prérequis essentiel pour une stratégie de données réussie.
- Alignement de la gouvernance et de la conformité : Équilibrer l'accompagnement des utilisateurs et l'atténuation des risques. Définir des politiques claires, auditer régulièrement et permettre aux utilisateurs de demander des clarifications.
- Attention : Une gouvernance mal alignée peut entraîner des conflits et des contournements.
- Alignement de l'exécutif : Le rôle de la direction est clé pour définir la stratégie et les objectifs. Collaborer avec le sponsor exécutif pour des sessions de feedback trimestrielles et des synthèses mensuelles.
- Ne pas sous-estimer le sponsor exécutif dans cet alignement.
- Maintenir l'alignement métier :
- Affecter une équipe responsable, créer un processus de feedback (les commentaires des utilisateurs sont essentiels), mesurer le succès de l'alignement (enquêtes, analyse des sentiments, métriques d'utilisation).
- Les solutions et initiatives évolueront avec les objectifs commerciaux; ne pas assumer que les exigences sont rigides. Traiter rapidement les commentaires des utilisateurs.
- Niveaux de maturité de l'alignement métier :
- Niveau 100 : Initial : Manque d'alignement formel, implémentation réactive, données non reconnues comme ressource stratégique.
- Niveau 200 : Reproductible : Efforts pour aligner, mais sans approche cohérente ; discussions sur les besoins immédiats.
- Niveau 300 : Défini : Initiatives de données prioritaires selon les objectifs métier, alignement en silo mais discussions productives possibles.
- Niveau 400 : Capable : Vue cohérente de l'alignement à l'échelle de l'organisation, alignements stratégiques réguliers, relations saines entre équipes.
- Niveau 500 : Efficace : Stratégies données et commerciales entièrement intégrées, amélioration continue pilotée par les données.
6. Propriété et gestion du contenu
- Trois stratégies principales :
- Libre-service piloté par l'entreprise : Contenu détenu et géré par des créateurs/experts au sein d'une division (approche décentralisée/ascendante). Bonne pour le BI personnel et d'équipe.
- Libre-service managé : Données détenues par une équipe centralisée, rapports/tableaux de bord par les utilisateurs métier (discipline au centre, flexibilité en périphérie). Bonne pour le BI d'équipe et de département.
- Entreprise : Tout le contenu détenu et géré par une équipe centralisée (IT, BI d'entreprise, COE).
- Facteurs d'influence : La culture des données de l'organisation détermine pourquoi, comment et par qui ces stratégies sont implémentées. Le choix dépend des exigences de la solution, des compétences des utilisateurs, de la flexibilité requise, de la complexité et de l'engagement du leadership.
- Impact sur la gouvernance : Le niveau de gouvernance et de supervision dépend de qui détient le contenu, de l'étendue de la distribution, du domaine et de la sensibilité des données, et de leur importance pour les décisions.
- Libre-service piloté par l'entreprise : contrôles les moins stricts.
- Libre-service managé : contrôles modérément stricts.
- Entreprise : contrôles plus rigoureux.
- Rôles de propriété et d'intendance :
- Intendant des données : Responsable de la qualité et de la gestion des données de référence.
- Expert technique : Définit la signification, l'utilisation, l'accès et la présentation des données.
- Propriétaire technique : Responsable de la création, maintenance, publication et sécurisation des données/éléments.
- Propriétaire de domaine : Décideur de haut niveau collaborant sur les politiques de gestion des données.
- La clarification de la propriété est essentielle pour les questions, feedbacks, améliorations et support.
- Conseils : Définir la terminologie, des contacts pour chaque espace de travail et élément, deux à quatre administrateurs d'espace de travail audités régulièrement, personnalisation cohérente des rapports.
- Recommandations par stratégie :
- Libre-service piloté par l'entreprise : Aligné sur une culture de données décentralisée, privilégie l'exploration et l'innovation, divisions impliquées, utilisateurs qualifiés. Techniques : utiliser des modèles sémantiques partagés/flux de données, organiser OneLake, se concentrer sur le mentorat/formation, conseils sur les approbations, analyser le journal d'activité.
- Libre-service managé : Approche mixte, gestion centralisée des données, rapports par divisions. Pour la réutilisation des données par de nombreux créateurs, production de contenu analytique plus rapide. Techniques : séparer modèles et rapports (connexions actives), utiliser les flux de données pour la logique de préparation, modèles composites, approbation certifiée pour modèles/flux de données, personnalisation des rapports, espaces de travail distincts.
- Entreprise : Gestion centralisée par des experts, besoins bien définis des consommateurs, données sensibles ou réglementées. Techniques : processus rigoureux pour l'approbation certifiée, personnalisation cohérente des rapports, prudence avec "Enregistrer une copie".
- Transferts de propriété :
- Division vers équipe centralisée : Si la solution est largement utilisée ou critique, ou si la division manque d'expertise/budget, ou si la complexité augmente.
- Équipe centralisée vers division : Si l'équipe avec la connaissance du domaine est mieux équipée, ou si l'équipe centralisée a créé pour une division qui peut gérer par la suite.
- Un processus clair est nécessaire, potentiellement avec refactorisation des données.
- Considérations et actions clés : Comprendre ce qui se passe, discuter de l'équilibre souhaité entre les stratégies, évaluer, clarifier la terminologie, attribuer des rôles et responsabilités clairs.
- Niveaux de maturité de la propriété et gestion du contenu :
- Niveau 100 : Initial : Créateurs en libre-service gèrent le contenu de manière non contrôlée, ratios élevés de modèles sémantiques/rapports, divergences courantes.
- Niveau 200 : Reproductible : Plan pour la stratégie de propriété, mesures initiales pour la cohérence, conseils disponibles, rôles clairs.
- Niveau 300 : Défini : Libre-service managé est une priorité, personnalisation des rapports systématique, programme de mentorat en place.
- Niveau 400 : Capable : Critères définis pour la gouvernance du libre-service/entreprise, plan pour les transferts de propriété, techniques de réutilisation des données courantes.
- Niveau 500 : Efficace : Étapes proactives basées sur le journal d'activité, utilisation d'outils tiers par des créateurs compétents.
7. Étendue de la distribution de contenu
- Définition : L'étendue de livraison détermine le nombre de personnes qui verront une solution de données et BI. Elle influence fortement la distribution, la gestion du contenu, la sécurité, la protection des informations, la gouvernance, le mentorat et les licences.
- Quatre étendues de distribution :
- Personnel : Destiné à l'usage du créateur uniquement. Pas de partage. Objectif : exploration et analyse des données. Faible gouvernance formelle.
- Équipe : Partage avec un petit nombre de collègues travaillant en étroite collaboration. Objectif principal : collaboration et partage au sein d'un espace de travail. Contenu créé, géré et visualisé par un groupe proche.
- Départemental : Distribution à un grand nombre de consommateurs au sein d'un service ou d'une unité commerciale. Priorité à la distribution formelle via les applications Power BI. Gestion des changements et du cycle de vie nécessaires.
- Entreprise : Distribution à l'échelle de l'organisation au plus grand nombre de consommateurs. Généralement géré par une équipe centralisée avec des exigences de gouvernance supplémentaires. Contenu sensible, réglementaire ou critique.
- Relation avec les créateurs :
- Personnel : plus grand nombre de créateurs (culture des données encourage le libre-service).
- Équipe : deuxième plus grand nombre de créateurs, collaboration étroite.
- Départemental : population plus petite de créateurs (utilisateurs "pouvoir").
- Entreprise : plus petit nombre de créateurs (développeurs BI/données centralisés).
- Alignement avec la propriété du contenu :
- Libre-service piloté par l'entreprise : généralement personnel et d'équipe.
- Libre-service managé : peut être personnel, d'équipe ou de département.
- Entreprise : généralement à l'échelle de l'entreprise.
- Considérations clés pour chaque étendue :
- Personnel : Considérer comme un "bac à sable" analytique, mais avec des règles de gouvernance générales. Analyser le journal d'activité pour détecter les utilisations inattendues.
- Équipe : S'assurer que le COE soutient le libre-service, prendre des décisions judicieuses sur la gestion de l'espace de travail.
- Départemental : COE doit soutenir les créateurs libre-service, gestion d'espace de travail adaptée (plusieurs espaces de travail probables), utilisation d'applications pour les consommateurs, clarté sur la qualité des données, formation/mentorat, approbation promue/certifiée, identification du propriétaire du contenu, pipelines de déploiement.
- Entreprise : Gouvernance rigoureuse, licences Premium/Capacité Fabric, planification des applications Power BI, étiquettes de confidentialité, approbation certifiée, annonces de changements, personnalisation des rapports, traçabilité.
- Considérations et actions clés :
- Aligner les objectifs de distribution, clarifier les étendues, gérer les exceptions (ex: petite équipe publiant pour l'entreprise), créer de la documentation utile, créer une stratégie de gestion des licences.
- Niveaux de maturité de la distribution de contenu :
- Niveau 100 : Initial : Contenu publié de manière non contrôlée, sans stratégie.
- Niveau 200 : Reproductible : Bonnes pratiques disponibles mais dépendent trop du créateur.
- Niveau 300 : Défini : Instructions claires et communiquées, suivies par certains groupes.
- Niveau 400 : Capable : Critères pour l'alignement libre-service/entreprise, directives suivies par la plupart des groupes, exigences de gestion des changements en place, annonces de modifications planifiées.
- Niveau 500 : Efficace : Actions proactives basées sur le journal d'activité, valeur métier des solutions régulièrement évaluée.
8. Centre d'excellence (COE)
- Définition et rôle : Une équipe interne d'experts techniques et commerciaux qui assiste activement les autres utilisateurs de données de l'organisation. C'est le noyau de la communauté qui favorise l'adoption. Peut être appelé Centre de compétences/capacités/expertise ou Squad.
- Objectifs du COE :
- Promouvoir la culture des données et l'adoption de l'analyse.
- Encourager, mentorer, encadrer et former les utilisateurs pour accroître leurs compétences.
- Coordonner le travail et diffuser les connaissances.
- Créer de la cohérence et de la transparence.
- Optimiser les avantages du BI libre-service tout en réduisant les risques.
- Réduire la dette technique.
- Point fort clé : Le COE permet de voir comment les outils sont utilisés dans toutes les divisions, identifiant les pratiques réussies à étendre.
- Responsabilités courantes du COE :
- Mentorat et partage des connaissances, heures de bureau.
- Projets de codéveloppement et révisions des meilleures pratiques.
- Gestion du portail centralisé.
- Production/promotion de supports de formation.
- Création de documentation et ressources (fichiers modèle).
- Application des règles de gouvernance.
- Gestion et assistance à l'administration Fabric.
- Réponse aux problèmes de support utilisateur remontés.
- Développement de solutions et d'architecture des données.
- Recrutement des membres du COE : Rechercher une combinaison de compétences analytiques, techniques et commerciales. Les membres idéaux ont une vision, un intérêt pour Fabric, sont des apprenants continus, partagent facilement leurs connaissances, sont axés sur les processus reproductibles, collaboratifs et agiles. Les "utilisateurs experts" (champions) peuvent devenir membres satellites.
- Rôles courants au sein du COE :
- Responsable du Centre d'excellence : Gère les opérations quotidiennes.
- Entraîneur : Accompagne et forme, participe au canal de discussion, aide le réseau de champions.
- Formateur : Développe et distribue les supports de formation.
- Analyste de données : Expert technique, liaison avec les divisions, créateur de contenu, aide à la certification.
- Modeleur de données : Crée et gère les ressources de données (modèles sémantiques, flux de données).
- Créateur d'états : Crée et publie des rapports/tableaux de bord.
- Ingénieur Données : Planifie le déploiement et l'architecture des données.
- Service client : Aide à résoudre les écarts de données et les problèmes.
- Structures d'un COE :
- Centralisé : Une seule équipe de services partagés. Avantages : Standards uniformes, facile à démarrer. Inconvénients : Peut privilégier les solutions génériques, risque de ne pas comprendre les besoins spécifiques des divisions.
- Unifié : Équipe centralisée étendue avec des membres intégrés dédiés à un domaine/division spécifique. Avantages : Meilleure compréhension des besoins des divisions. Inconvénients : Responsabilités différentes, risques de complications organisationnelles.
- Fédéré : Équipe centrale plus des membres satellites de chaque unité fonctionnelle/division. Travaillent en coordination. Avantages : Expertise par domaine, équilibre centralisé/décentralisé, efficace pour la propriété de données distribuée. Inconvénients : Nécessite une direction forte, bonne communication, gestion de projet robuste, risque de concurrence des priorités.
- Décentralisé : Géré indépendamment par chaque division. Avantages : Culture de données spécialisée par division, agilité. Inconvénients : Risque de fonctionnement indépendant, stratégies incohérentes, difficile à mettre à l'échelle.
- Recommandation : Les approches unifiée et fédérée sont souvent les plus efficaces pour la plupart des organisations.
- Financement du COE :
- Centre de coûts : Budget annuel approuvé ("push").
- Centre de profit : Accepte des projets en fonction du financement d'autres divisions ("pull").
- Combinaison des deux. La facturation interne peut être basée sur l'utilisation de Fabric.
- Considérations et actions clés pour le COE :
- Définir l'étendue des responsabilités et les compétences nécessaires.
- Identifier les lacunes dans la capacité.
- Déterminer la meilleure structure (centralisée, unifiée, fédérée, décentralisée).
- Planifier la croissance future.
- Identifier les clients et le modèle d'engagement (push/pull).
- Vérifier le modèle de financement.
- Créer un plan de communication.
- Créer des objectifs et des métriques (KPI/OKR).
- Niveaux de maturité du COE :
- Niveau 100 : Initial : COE existe mais objectifs/attentes flous, demandes d'assistance non gérées planifiées.
- Niveau 200 : Reproductible : COE mis en place avec charte de mentorat/conseil, objectifs/étendue/financement établis.
- Niveau 300 : Défini : COE fonctionne avec l'implication active de toutes les divisions en mode unifié ou fédéré.
- Niveau 400 : Capable : Objectifs du COE alignés sur les objectifs organisationnels, valeur prouvée à la communauté.
- Niveau 500 : Efficace : Examens réguliers des KPI/OKR, agilité et amélioration continue sont des priorités.
9. Gouvernance (Governance)
- Définition : Système de droits décisionnels et de responsabilités pour les processus liés aux informations, régissant le comportement des utilisateurs pour une bonne gestion des données. Ne se concentre pas sur les données elles-mêmes, mais sur leur utilisation.
- Objectifs clés pour le BI libre-service : Équilibrer l'autonomisation des utilisateurs (productivité dans les garde-fous) et la conformité réglementaire/exigences internes.
- Stratégie de gouvernance :
- Le point de départ est de définir une stratégie de gouvernance, alignée sur la culture des données de l'organisation.
- Décisions implémentées via instructions, politiques et processus documentés.
- Objectifs : promouvoir l'utilisation des données, améliorer l'expérience utilisateur, garantir l'adéquation aux besoins métier, définir la propriété, améliorer la cohérence, réduire les risques, respecter les réglementations.
- Une gouvernance bien exécutée permet à plus d'utilisateurs de travailler avec les données et en fait des partenaires de confiance.
- Facteurs de succès :
- Utiliser le modèle de gouvernance le plus léger nécessaire.
- Approche itérative, sans entraver la productivité.
- Formuler des instructions de gouvernance de manière ascendante si possible.
- Décisions définies avec contributions des divisions.
- Équilibrer besoins en gouvernance et flexibilité.
- Exigences intégrées au workflow habituel des utilisateurs.
- Méthodes d'introduction de la gouvernance Fabric :
- Méthode 1 : Déployer d'abord Fabric, puis introduire la gouvernance : Priorise l'agilité. Rapide pour démarrer, gains rapides. Inconvénients : plus d'efforts pour établir la gouvernance plus tard, résistance au changement, dette technique.
- Méthode 2 : Planification complète de la gouvernance d'abord, puis déployer Fabric : Priorise le contrôle et la stabilité. Préparation complète aux exigences. Inconvénients : favorise le contenu d'entreprise, lenteur à générer de la valeur, encourage les mauvaises habitudes/contournements.
- Méthode 3 : Planifier la gouvernance de manière itérative et déployer Fabric par étapes : Équilibre agilité et gouvernance. Planification initiale minimale mais suffisante, améliorations continues et déploiement progressif. Avantages : Priorise gouvernance et productivité, apprentissage "sur le tas". Inconvénients : Nécessite une communication élevée, efforts pour maintenir la documentation.
- Recommandation : La méthode 3 est le meilleur choix pour la plupart des organisations.
- Défis courants sans gouvernance :
- Stratégiques : absence de stratégie cohérente, manque de reconnaissance de la direction.
- Humains : manque d'alignement des priorités, absence de champions, résistance au changement.
- Processus : absence de processus clairs, manque de standardisation, difficulté à communiquer, manque de documentation.
- Qualité des données : prolifération, données inexactes, manque de confiance, incohérences, données fragmentées.
- Compétences : niveaux de compétences variés, sous-estimation de la complexité.
- Planification de la gouvernance : C'est un projet continu.
- Stratégie : Évaluer l'état actuel, définir l'état futur et les objectifs, valider la portée du programme, éduquer les dirigeants.
- Personnes : Mettre en place un conseil de gouvernance et un COE, définir les rôles et responsabilités.
- Politiques et processus : Analyser les points sensibles, prioriser les politiques, décider comment les socialiser.
- Gestion de projets : Établir une chronologie, identifier les dépendances, obtenir le financement, suivre les progrès.
- Critères de décision pour les politiques de gouvernance :
- Qui possède et gère le contenu (libre-service piloté, managé, entreprise).
- Quelle est l'étendue de la livraison du contenu (personnel, équipe, départemental, entreprise).
- Domaine des données (sensibilité).
- La solution est-elle critique ?.
- Décisions clés de gouvernance Fabric à prioriser : Recommandations sur la propriété/gestion, distribution/partage, utilisation des données réglementées, sources de données non vérifiées, gestion des espaces de travail, licences, certification du contenu, gestion du cycle de vie des applications, données critiques.
- Politiques de données : Documents définissant ce que les utilisateurs peuvent/ne peuvent pas faire. Doivent être courtes, claires, inclure nom, objectif, responsabilités, étendue, audience, propriétaire, exceptions, audit, références, dates. Exemples : Politique de propriété des données, Politique de certification, Politique de classification et protection des données.
- Attention : Une documentation abondante ne garantit pas la conformité ; l'engagement du COE et l'audit sont essentiels.
- Étendue des politiques :
- À l'échelle de l'organisation : Plus faciles à gérer, cohérence supérieure. Inconvénients : rigides, moins d'autonomie.
- À l'échelle du département : Attentes plus claires, personnalisables. Inconvénients : Plus de travail, risque de silos, informations contradictoires.
- Trouver l'équilibre est difficile, commencer par des politiques standardisées et gérer les exceptions.
- Personnel et responsabilité :
- Qui a l'autorité suffisante pour prendre et appliquer les décisions.
- Freins et contrepoids : Opérationnel (unités commerciales), Tactique (équipes de soutien, audit/conformité), Stratégique (sponsor exécutif/comité directeur).
- Chacun a un rôle à jouer dans l'intendance des données.
- Rôles et responsabilités spécifiques : Directeur des données, Conseil de gouvernance, Équipe de gouvernance, Comités de travail, Comité de gestion des changements, PMO, Sponsor exécutif Fabric, COE, Champions Fabric, Administrateurs Fabric, IT, Gestion des risques, Audit interne, Intendant des données, Tous les créateurs/consommateurs.
- Considérations et actions clés pour la gouvernance :
- Aligner les objectifs et principes directeurs.
- Comprendre ce qui se passe actuellement.
- Hiérarchiser les nouvelles directives et stratégies (choisir les points de douleur majeurs).
- Créer une planification pour la révision des stratégies.
- Décider comment gérer les exceptions.
- Comprendre les ressources de données existantes.
- Vérifier le soutien des responsables.
- Préparer un plan d'action (priorités initiales, chronologie, gains rapides, métriques de succès).
- Niveaux de maturité de la gouvernance :
- Niveau 100 : Initial : Manque de planification, dépendance au jugement individuel et aux connaissances tribales.
- Niveau 200 : Reproductible : Efforts délibérés pour standardiser, approche initiale.
- Niveau 300 : Défini : Stratégie de gouvernance complète adoptée et communiquée, directives spécifiques suivies activement, rôles clairs.
- Niveau 400 : Capable : Priorités de gouvernance alignées sur les objectifs, processus de personnalisation/exceptions, rôle de Fabric clair, analyse des journaux d'activité.
- Niveau 500 : Efficace : Révisions régulières des KPI/OKR, amélioration continue, utilisation active des journaux et API pour l'adoption/gouvernance.
10. Mentorat et accompagnement des utilisateurs
- Objectif : Permettre aux utilisateurs d'être performants dans les limites établies par la gouvernance. Le mentorat est une responsabilité clé du COE et influence directement l'adoption par les utilisateurs.
- Formes de mentorat des compétences :
- Heures de bureau : Disponibilité planifiée du COE pour l'aide et la résolution de problèmes. Populaires, productives, permettent d'identifier les champions et les difficultés des utilisateurs. Définir des attentes claires sur la portée.
- Projets de codéveloppement : Assistance du COE où l'unité commerciale et le COE travaillent en partenariat pour créer des solutions de haute qualité. Objectif : développer l'expertise de l'unité commerciale et apporter de la valeur. L'implication du COE diminue au fil du temps. Réduit le risque de refactorisation ultérieure.
- Revue des meilleures pratiques : Le COE évalue le contenu Fabric libre-service pour identifier les risques ou améliorations. Utile pour la certification, l'affectation de capacité ou avant le déploiement. Se concentre sur la conception du modèle sémantique, mais aussi sur les éléments de rapport et les pratiques de développement.
- Support étendu : Implication du COE dans la résolution de problèmes complexes remontés par le support technique.
- Portail centralisé :
- Un hub unique où la communauté des utilisateurs peut trouver des ressources, des annonces, des calendriers, de la documentation, des conseils de gouvernance, des modèles, des exemples de solutions, etc..
- Facilite la recherche d'informations et aide les utilisateurs à adopter un bon comportement, en rendant le chemin recommandé le plus simple.
- Prend du temps pour que les utilisateurs l'adoptent comme premier réflexe.
- Formation :
- Facteur clé pour l'accompagnement des utilisateurs.
- Ne signifie pas toujours développer son propre contenu ; l'organisation de ressources externes fiables est cruciale (Microsoft Learn, LinkedIn Learning, etc.).
- Créer des supports personnalisés pour les processus internes.
- Objectif : acquérir de nouvelles compétences tout en évitant les mauvaises habitudes.
- Approches variées : cours, ateliers, "Lunch and learn", vidéos, défis, hackathons.
- Cibler différents types d'utilisateurs (propriétaires, créateurs de données/rapports, administrateurs) avec des besoins spécifiques.
- Les badges peuvent égayer la progression.
- Personnaliser le menu d'aide du portail Fabric vers les ressources internes.
- Documentation :
- Concise et bien écrite, aide les utilisateurs.
- Peut couvrir des aspects gérés centralement (demandes de nouvelles capacités, accès passerelle).
- Peut couvrir des aspects gérés par les utilisateurs (demandes de rapports, accès aux données).
- Doit documenter les décisions de gouvernance (certification, stockage, rétention, données sensibles).
- Doit se trouver dans le portail centralisé, facile à trouver, préférablement des documents courts.
- La documentation des paramètres du locataire est très utile pour les utilisateurs.
- Fichiers modèles Power BI (.pbit) :
- Point de départ pour les créateurs, ne contient pas de données, réduit la courbe d'apprentissage, promeut la cohérence, améliore l'efficacité.
- Fichiers de projet Power BI (.pbip) :
- Format de fichier pour le développement avancé (Visual Studio Code, Git, CI/CD). Permet la séparation des éléments du modèle sémantique et des rapports, et la collaboration de plusieurs créateurs.
- Considérations et actions clés pour le mentorat et l'accompagnement :
- Définir les services de mentorat du COE.
- Communiquer régulièrement sur ces services.
- Établir une planification régulière pour les heures de bureau.
- Définir les attentes pour les heures de bureau.
- Créer et mettre à jour régulièrement un portail centralisé avec documentation et ressources.
- Compiler une liste organisée de ressources de formation fiables.
- Déterminer la pertinence de la formation interne personnalisée.
- Fournir des modèles et des projets.
- Créer des objectifs et des métriques (KPI/OKR) pour évaluer l'efficacité.
- Niveaux de maturité du mentorat et accompagnement des utilisateurs :
- Niveau 100 : Initial : Documentation fragmentée et incohérente, peu d'utilisateurs en ont connaissance.
- Niveau 200 : Reproductible : Portail centralisé avec documentation/ressources, liste organisée de formations, heures de bureau disponibles.
- Niveau 300 : Défini : Portail centralisé est le point d'accès principal, programme de mentorat du COE en place.
- Niveau 400 : Capable : Participation régulière aux heures de bureau, revues des meilleures pratiques et projets de codéveloppement régulièrement demandés/exécutés.
- Niveau 500 : Efficace : Formation/documentation/ressources continuellement mises à jour, valeur métier mesurable du programme de mentorat.
11. Communauté de pratique (Community of Practice)
- Définition : Un groupe de personnes ayant un intérêt commun qui s'entraident et interagissent sur une base volontaire.
- Structure d'une communauté interne : Comprend le COE (noyau), les champions (créateurs de contenu libre-service collaborant avec le COE), les créateurs de contenu libre-service/experts techniques, et les consommateurs.
- Réseau de champions :
- Les champions sont des créateurs de contenu libre-service reconnus par leurs pairs comme experts de référence.
- Développent et partagent continuellement leurs connaissances, influencent et aident leurs collègues.
- Caractéristiques : Intérêt pour l'analyse, compétences techniques et connaissance du domaine, désir d'aider, expérimentaux, traduisent les besoins métier.
- Souvent identifiés et reconnus formellement par le COE pour leurs activités existantes.
- Partage des connaissances :
- Objectif principal de la communauté. Peut se faire de manière informelle ou via des activités structurées.
- Activités courantes : Canaux de discussion (forums Q&R), sessions "Lunch and learn", heures de bureau du COE, billets de blog/wiki internes, groupes d'utilisateurs internes, clubs de livres, conférences internes.
- Incentives :
- Récompenser les membres de la communauté : concours, classements basés sur les points d'aide, communication du leadership.
- Récompenser les champions : accès direct au COE, "Champion du mois", zone de discussion privée pour experts, formations spécialisées.
- Plan de communication :
- Utiliser divers canaux : forums, annonces, newsletters.
- Objectifs clés : Informer sur l'existence du COE, comment obtenir de l'aide/support, où trouver des ressources/documentation, directives de gouvernance, comment partager des suggestions.
- Types de communication : Nouveaux employés (intégration), communications continues (annonces de fonctionnalités, changements), communications situationnelles (basées sur le comportement utilisateur).
- Important : Inclure des options de communication bidirectionnelle pour le feedback.
- Ressources communautaires : Documentation, modèles et formation sont essentiels pour l'adoption.
- Considérations et actions clés pour la communauté de pratique :
- Lancer, développer et soutenir le réseau de champions : Clarifier les objectifs, créer un plan (nombre idéal, niveau d'engagement), déterminer comment identifier les champions, planifier les ressources, impliquer activement, créer une boucle de feedback.
- Améliorer le partage des connaissances : Identifier les activités de partage, confirmer les rôles et responsabilités.
- Introduire des incitations : Identifier les incitations pour les champions et les membres de la communauté.
- Améliorer les communications : Établir des méthodes de communication, identifier la responsabilité.
- Niveaux de maturité de la communauté de pratique :
- Niveau 100 : Initial : Efforts non reconnus, partage de connaissances rare et non structuré, communication incohérente.
- Niveau 200 : Reproductible : Premiers champions identifiés, objectifs du réseau de champions, pratiques de partage de connaissances en croissance.
- Niveau 300 : Défini : Partage de connaissances courant sous diverses formes, objectifs de communication transparente définis.
- Niveau 400 : Capable : Champions identifiés pour toutes les unités, soutiennent activement, incitations courantes pour reconnaître les efforts, communications régulières selon un plan.
- Niveau 500 : Efficace : Boucles de feedback bidirectionnelles, KPI mesurant l'engagement/satisfaction, automatisation en place pour l'expérience utilisateur.
12. Support utilisateur (User Support)
- Objectif : Résolution des problèmes et amélioration de l'expérience utilisateur globale, en lien avec le mentorat et l'accompagnement.
- Types de support utilisateur :
- Support intra-équipe (informel interne) : Les membres d'équipe s'entraident au quotidien. Utile pour les analystes de domaine, mais moins pour les analystes uniques.
- Support communautaire interne (informel/formel interne) : Collègues interagissent via des canaux de discussion (Teams, Yammer). Les réponses peuvent venir de toute l'organisation. Permet au COE de superviser les questions, d'identifier les experts/champions et de s'assurer que les questions ont une réponse.
- Conseil : Encourager les questions publiques, mais être sensible aux réticences. Un FAQ bien conçu peut être préférable à un bot pour les questions simples.
- Support du service d'assistance (formel interne) : Gère les problèmes et demandes formelles, souvent géré par l'IT. Gère les problèmes simples documentés dans une base de connaissances.
- Important : Les décisions de gouvernance affectent le volume des demandes. Répondre rapidement pour éviter les contournements. Définir des SLA pour les problèmes techniques.
- Support étendu (interne) : Le COE intervient sur les problèmes complexes remontés par le support technique. Doit suivre un chemin d'escalade formel pour encourager l'utilisation des canaux appropriés.
- Support technique Microsoft (externe) : Pour les utilisateurs et administrateurs Fabric sous licence. Inclut la documentation complète de Fabric et le support via le portail Microsoft 365 pour les problèmes de haute priorité.
- Support communautaire (externe) : Communauté mondiale d'experts, MVP et passionnés sur des forums publics et plateformes sociales. Utile pour les questions génériques, mais valider les informations (date, contexte, crédibilité).
- Considérations et actions clés pour le support utilisateur :
- Améliorer le support intra-équipe (incitations, reconnaissance, rôles formels).
- Améliorer le support de la communauté interne (encourager les questions, surveiller activement le canal, communiquer les options, automatiser l'accès).
- Améliorer le support technique interne (définir les responsabilités, évaluer la préparation, organiser des formations, créer une base de connaissances, système de suivi des tickets, SLA).
- Améliorer le support étendu interne du COE (déterminer le fonctionnement du support réaffecté, collaboration COE/administrateurs, boucles de feedback).
- Niveaux de maturité du support utilisateur :
- Niveau 100 : Initial : Support intra-équipe cloisonné, canal de discussion interne non surveillé.
- Niveau 200 : Reproductible : COE encourage le support intra-équipe, canal de discussion interne prend de l'ampleur, support technique gère une petite partie des problèmes.
- Niveau 300 : Défini : Canal de discussion interne populaire et autonome (surveillé par COE), système de suivi du support technique en place, COE fournit un support étendu.
- Niveau 400 : Capable : Support technique pleinement formé, SLA en place pour le support technique et étendu.
- Niveau 500 : Efficace : Boucles de feedback bidirectionnelles (support technique/COE), KPI mesurent la satisfaction, automatisation pour la rapidité et la réduction des erreurs.
13. Supervision du système (System Oversight / Administration)
- Définition : Activités administratives continues et quotidiennes de Fabric, liées à la gouvernance, l'autonomisation des utilisateurs et l'adoption.
- Administrateurs Fabric : Rôle centralisé dans Microsoft 365 qui affecte l'ensemble du locataire. Idéalement 2 à 4 personnes, en coordination étroite avec le COE.
- Rôle à privilèges élevés : Affecte les fonctionnalités utilisateur, donne un accès de sécurité complet aux espaces de travail, peut accéder aux espaces de travail personnels, et a accès à toutes les activités utilisateur.
- Risque : Trop d'administrateurs Fabric augmente la probabilité de gestion non approuvée ou incohérente.
- L'administrateur idéal comprend les besoins des utilisateurs libre-service pour équilibrer autonomisation et gouvernance.
- Autres rôles d'administration courants :
- Administrateur de capacité : Gère les espaces de travail, charges de travail et intégrité d'une capacité Fabric.
- Administrateur de passerelle de données : Gère la configuration des sources de données, les informations d'identification et les attributions d'utilisateurs.
- Administrateur d'espace de travail : Gère les paramètres et l'accès aux espaces de travail.
- Gestion des services (tenant oversight) :
- Paramètres du locataire : Contrôler les fonctionnalités activées et pour quels utilisateurs.
- Domaines, espaces de travail, codes incorporés, visuels organisationnels.
- Ordinateurs et appareils des utilisateurs : Assurer que les créateurs et consommateurs ont les outils et applications nécessaires (licences, formation, installation, mises à jour).
- Architecture :
- Architecture des données : Principes, pratiques et méthodologies pour la collecte, l'ingestion, le stockage, la gestion, l'intégration, la modélisation et l'utilisation des données. Les décisions ont un impact significatif sur l'adoption et la satisfaction des utilisateurs. Implique le COE et les administrateurs.
- Gestion de la capacité : Utilisation des licences Premium par utilisateur (PPU) ou de capacité Fabric pour des solutions à grande échelle.
- Raisons d'investir dans la capacité : Distribution illimitée, accès aux expériences Fabric, pipelines de déploiement, point de terminaison XMLA, augmentation des limites de taille de modèle, actualisations plus fréquentes, résidence des données.
- Gérer l'intégrité de la capacité est essentiel. Définir les responsables, les critères de publication, utiliser l'application Métriques de capacité, définir des alertes.
- Mise à l'échelle automatique (Autoscaling) : Pour les pics d'utilisation occasionnels, augmente automatiquement les ressources CPU. Réduit les problèmes de performance mais entraîne un coût financier.
- Gestion décentralisée de la capacité : Plusieurs capacités pour faciliter la gestion par différentes divisions, équilibre agilité/contrôle.
- Architecture et gestion de la passerelle de données : Facilite le transfert sécurisé de données entre sources locales/cloud et Fabric.
- Trois types : locale (standard), locale (personnel), réseau virtuel.
- Conseil : Encourager les passerelles standard/réseau virtuel, plus évolutives et auditables.
- Gestion décentralisée de la passerelle : Certains aspects peuvent être gérés par des équipes décentralisées (informations de connectivité, identifiants), d'autres par des propriétaires de données centralisées ou l'IT (mises à jour logicielles, gestion du cluster).
- Licences utilisateur : Chaque utilisateur a besoin d'une licence commerciale (gratuite, Pro, PPU) intégrée à Microsoft Entra.
- Approches pour obtenir des abonnements : Centralisée (administrateur de facturation) ou Décentralisée (services individuels via achat en libre-service).
- Achat en libre-service : Peut être utile pour les grandes organisations décentralisées, mais peut être désactivé pour des raisons de conformité, de coût ou de prérequis.
- Essais gratuits : Généralement activés par défaut, non recommandés à désactiver pour éviter les contournements, sauf si des problèmes de coût ou des prérequis stricts.
- Conseil : Ne pas introduire trop de barrières à l'obtention de licence.
- Gestion des coûts : Analyser l'utilisation des licences, la rentabilité de la capacité, surveiller la capacité Fabric, utiliser l'autoscaling judicieusement, colocaliser les sources de données Azure.
- Sécurité, protection des informations et prévention contre la perte de données (DLP) : Responsabilités conjointes des créateurs, consommateurs et administrateurs.
- Responsabilités des utilisateurs : Accepter un engagement d'utilisation en libre-service.
- Sécurité des données : Documentation et formation pour les créateurs, bonnes pratiques pour les administrateurs, restriction des paramètres de locataire.
- Utilisateurs invités externes : Gérés par les paramètres du locataire et Microsoft Entra ID.
- Protection des informations et DLP : Support via Microsoft Purview Information Protection (étiquettes de confidentialité), Microsoft Purview DLP, Microsoft Defender pour Cloud Apps.
- Résidence des données : Capacité Fabric peut être définie pour une région spécifique.
- Clés de chiffrement : BYOK pour la capacité Premium.
- Audit et supervision : Critique pour analyser l'adoption, comprendre les modèles d'utilisation, éduquer/soutenir les utilisateurs, atténuer les risques, améliorer la conformité, gérer les coûts et surveiller les performances.
- Niveaux d'audit : Au niveau du rapport, des données, du locataire.
- API REST : Les API REST Power BI et Fabric fournissent des informations précieuses pour l'audit et la gestion programmatique (activité utilisateurs, inventaire, permissions, etc.).
- Planification d'un changement : Rester à jour avec les nouvelles fonctionnalités mensuelles de Microsoft est essentiel.
- Important : Ne pas sous-estimer l'importance de rester à jour pour une gestion et un support efficaces.
- Considérations et actions clés pour la supervision du système :
- Améliorer la surveillance du système (réduire les administrateurs, PIM, former).
- Améliorer la gestion du service Fabric (revoir et documenter les paramètres du locataire).
- Améliorer la gestion des ordinateurs et appareils utilisateur (processus d'intégration, mises à jour).
- Planifier l'architecture des données (évaluer l'état actuel, revoir les passerelles, gérer les passerelles personnelles).
- Améliorer la gestion des licences utilisateur (processus de demande, achat libre-service, essais).
- Améliorer la gestion des coûts (objectifs de gestion des coûts, données d'activité).
- Améliorer la sécurité et la protection des données (attentes de protection, utilisateurs externes, Defender pour Cloud Apps).
- Améliorer l'audit et la surveillance (besoins d'audit, rôles, extraction/stockage des données, analyse).
- Utiliser les API REST.
- Niveaux de maturité de la supervision du système :
- Niveau 100 : Initial : Paramètres du locataire configurés indépendamment, besoins architecturaux réactifs, journaux d'activité Fabric sous-utilisés.
- Niveau 200 : Reproductible : Paramètres du locataire alignés intentionnellement, administrateurs spécifiques, processus définis pour licences/logiciels, étiquettes de confidentialité configurées mais utilisation incohérente.
- Niveau 300 : Défini : Paramètres du locataire documentés dans portail centralisé, formation transversale pour administrateurs, étiquettes de confidentialité cohérentes, exportation automatisée des journaux d'activité/API.
- Niveau 400 : Capable : Administrateurs travaillent en étroite collaboration avec COE/gouvernance (équilibre autonomisation/gouvernance), gestion décentralisée efficace, stratégies automatisées dans Defender pour Cloud Apps, analyse proactive des journaux/API.
- Niveau 500 : Efficace : Administrateurs étroitement liés au COE (planification des changements), analyse régulière de la gestion des coûts, utilisation de l'API REST pour les paramètres du locataire, journaux/API activement utilisés pour améliorer l'adoption/gouvernance.
14. Gestion des changements (Change Management)
- Définition : Procédures qui traitent de l'impact des changements sur les membres d'une organisation, protégeant contre les interruptions et la perte de productivité.
- Bénéfices d'une gestion des changements efficace :
- Aide les créateurs/consommateurs à utiliser l'analytique plus efficacement et plus tôt.
- Limite la redondance dans les données/outils/solutions.
- Réduit la probabilité de comportements à risques.
- Atténue la résistance aux changements.
- Atténue l'impact des changements et améliore le bien-être des utilisateurs.
- Important : La gestion des changements concerne les personnes, pas les outils/processus. Nécessite de l'empathie et de la communication. Promouvoir le changement comme une "amélioration".
- Types de changements à gérer :
- Changements au niveau du processus : Affectent une communauté plus large ou toute l'organisation, ont un impact plus important, nécessitent plus d'efforts. Exemples : Passage de centralisé à décentralisé (propriété), changements dans l'étendue de distribution, création d'un COE, changements de gouvernance, migration vers Fabric (passer de rapports statiques à interactifs, de local à SaaS).
- Changements au niveau de la solution : Affectent une seule solution ou un ensemble de solutions, impact limité, mais plus fréquents. Exemples : Modifications de la logique de calcul, des données de référence, de l'actualisation des données, introduction d'analyses avancées, changements d'interactions des consommateurs.
- Gérer les changements de manière incrémentielle : Décomposer les changements à fort impact en phases gérables.
- Étapes :
- Définir ce qui change : Décrire les états antérieur/postérieur, clarifier les changements, justifier.
- Décrire l'impact : Évaluer l'impact sur l'entreprise, identifier les affectés et les conséquences disruptives, considérer les effets en aval.
- Identifier les priorités : Se concentrer sur les changements à fort impact potentiel.
- Planifier l'implémentation incrémentielle : Diviser les changements en phases pour limiter l'impact, identifier contraintes/dépendances.
- Créer un plan d'action par phase : Actions d'implémentation et support, atténuation des interruptions, plan de restauration.
- Étapes :
- Communiquer efficacement les changements :
- Claire et concise, doit provenir de la direction.
- Inclure : Ce qui change, pourquoi, quand, contexte supplémentaire, contacts.
- Communiquer suffisamment à l'avance, surtout pour les changements à fort impact.
- Planifier la formation et le support :
- Les changements nécessitent formation et support supplémentaires.
- Regrouper la formation/support via un portail centralisé, incitations pour le support autonome, planifier des heures de disponibilité, scénarios de bout en bout.
- Impliquer la direction : Essentiel pour l'approbation et le renforcement des changements, surtout les changements à grande échelle. La résistance de la direction peut indiquer un besoin d'alignement métier plus fort.
- Impliquer les parties prenantes : Identifier et impliquer les personnes affectées tôt pour comprendre l'impact et leurs préoccupations.
- Gérer la résistance aux changements :
- Impliquer le sponsor exécutif pour la résolution des conflits.
- Identifier les problèmes bloquants et les solutions de contournement.
- Se concentrer sur les données/faits plutôt que sur les opinions.
- Se concentrer sur les questions et processus métier.
- Promoteurs : Identifier et impliquer tôt pour amplifier leur plaidoyer. Excellents candidats pour le réseau de champions.
- Détracteurs : Identifier et impliquer tôt pour atténuer leur impact négatif. Répondre à leurs préoccupations peut les faire changer d'avis.
- Niveaux de maturité de la gestion des changements :
- Niveau 100 : Initial : Changements réactifs, mal communiqués, résistance entraînant des conflits, pas d'équipe/rôle clair pour la gestion des changements.
- Niveau 200 : Reproductible : Dirigeants reconnaissent le besoin, efforts pour planifier/communiquer, mais incohérents, résistance encore courante, changements disruptifs.
- Niveau 300 : Défini : Plans/rôles formels en place, mais non toujours suivis de manière cohérente, gestion réussie par des personnes clés.
- Niveau 400 : Capable : Empathie et communication efficace intégrées aux stratégies, efforts de gestion des changements par équipes/rôles spécifiques, communication claire, changements rarement disruptifs.
- Niveau 500 : Efficace : Changements intégrés à l'organisation (dynamisme plutôt que perturbation), rarement disruptifs, considérés comme un aspect humain.
15. Conclusion et ressources supplémentaires
- Résumé des aspects abordés : La série a couvert l'introduction à l'adoption, les niveaux de maturité, la culture des données, le soutien des responsables, l'alignement métier, la propriété/gestion du contenu, l'étendue de la distribution, le Centre d'excellence, la gouvernance, le mentorat/accompagnement, la communauté de pratique, le support utilisateur, la supervision du système et la gestion des changements.
- Actions suivantes à effectuer :
- Apprendre : Lire la série d'articles, discuter des concepts.
- Évaluer l'état actuel : Documenter les résultats pour chaque domaine de la feuille de route.
- Clarifier les objectifs stratégiques : Définir les objectifs de l'organisation avec Fabric, aligner avec les objectifs BI/analytique généraux, se concentrer sur les 3-12 prochains mois.
- Prioriser : Clarifier ce qui est le plus important sur 12-18 mois, déterminer les avancées de maturité à prioriser.
- Identifier l'état futur : Définir les écarts entre l'état actuel et l'état souhaité pour les 12-18 prochains mois.
- Personnaliser les niveaux de maturité : Ajuster les descriptions des niveaux de maturité pour qu'elles soient réalistes par rapport aux objectifs et à la stratégie.
- Définir des objectifs mesurables : Créer des KPI/OKR pour le prochain trimestre (spécifiques, mesurables, limités dans le temps, réalisables).
- Créer des plans tactiques : Ajouter des éléments d'action spécifiques au plan de projet (court, moyen, long terme).
- Suivre les éléments d'action : Utiliser un logiciel de planification pour suivre la progression, résumer pour le sponsor exécutif.
- Ajuster : Réévaluer et ajuster le focus trimestriellement en fonction des nouvelles informations et priorités.
- Célébrer : Apprécier les progrès, célébrer les victoires, récompenser les initiatives.
- Répéter : Poursuivre l'apprentissage, l'expérimentation et l'ajustement, utiliser des boucles de feedback, prioriser l'amélioration continue.
- Points clés des suggestions :
- Se concentrer sur le court terme (prochain trimestre, semestre, année).
- La progression sera incrémentielle (petits changements s'additionnent).
- Les changements sont continus (planifier des ajustements fréquents).
- Tout est corrélé (objectifs stratégiques aux actions détaillées).
- Ressources supplémentaires :
- Planification de l'implémentation de Power BI : Complète cette feuille de route, couvre des considérations, actions et recommandations.
- Transformation BI de Microsoft : Partage l'expérience de Microsoft sur la culture des données et l'importance du COE.
- Adoption de Power Platform : Contenu de l'équipe Power Platform sur l'adoption (Power Apps, Power Automate, Power Virtual Agents), incluant le modèle de maturité Power CAT et le Starter Kit du COE.
- Adoption de Microsoft 365 et Azure : Guides et frameworks d'adoption par d'autres équipes Microsoft (Modèle de maturité Microsoft 365, Cloud Adoption Framework pour Azure, guides Teams/SharePoint).
- Conseils du secteur : Informations sur la maturation des pratiques de gestion des données.
- Communauté des partenaires : Partenaires expérimentés disponibles pour aider.