Guide d'Implémentation Power Platform
Guide d'Implémentation Power Platform
Voici quelques-unes :
1. IT - Center of Excellence
2. Citizens Developers
Accède aux
MasterClass
-20% CODE :
YOUTUBE20
Pendant presque 4 ans, j’ai côtoyé des dizaines de Center of Excellence, tous avec des qualités et
des défauts. Le Center of Excellence parfait n’existe pas, c’est un concept en constante évolution
semaine après semaine.
Dans ce guide, j’ai souhaité mettre à votre disposition l’ensemble des ressources pour permettre
à votre Center of Excellence de se parfaire, d’évoluer et de grandir. Vous y retrouverez des
bonnes pratiques, des témoignages d’autres clients et des outils.
Le principe est que si vous pouvez vous mesurer par rapport à un ensemble clair de normes
pour identifier où se situent vos pratiques et vos capacités, vous pouvez prendre des mesures
concrètes pour les faire évoluer.
Power Platform Maturity Assessment peut vous aider à prendre une vue d'ensemble sur
l'adoption de la Power Platform et de comprendre l'état actuel par rapport à l'état souhaité.
L'idée de base est de donner aux personnes travaillant avec Power Platform les moyens de:
Comprendre leurs capacités sur plusieurs dimensions dans une échelle clairement définie
Décider du niveau qu'ils veulent atteindre pour chaque dimension et dans quel délai
Améliorer leurs capacités de manière tangible en passant au niveau supérieur
Comparer l'évolution de l'organisation sur la base d'enquêtes quantifiées
Télécharger l’application d’assessment
Accède aux
MasterClass
-20% CODE :
YOUTUBE20
La stratégie
Définir sa stratégie et sa vision
L’adoption réussie de Power Platform implique la mise à disposition efficace des processus, du
support, des outils et des données aux créateurs et aux utilisateurs.
Une idée fausse mais couramment répandue établit que l’adoption est principalement liée à
l’utilisation ou au nombre d’utilisateurs. Il ne fait aucun doute que les statistiques d’utilisation
sont un facteur important.
Toutefois, l’utilisation n’est pas le seul facteur. L’adoption ne consiste pas seulement à utiliser
la technologie de manière régulière.
Recommandation
Les profils pouvant assurer ce rôle de sponsor sont très souvent les : CEO ; CDO
(Chief Data ou Chief Digital Officer) ; CIO ; CTO ; Responsable de l’innovation
La checklist du succès
Nous avons un(e) Sponsor efficace pour promouvoir la plateforme
Notre sponsor communique souvent sur les avancées
Nous avons désigné un administrateur Power Platform
Les limitations concernant la création d’environnements de production sont partagées
L’environnement pas défaut est géré, organisé et correspond aux standards
Nous avons en place un processus de demande et d’accès aux environnements
Ma stratégie d’environnements est connue, communiquée et partagée
Une équipe de développement est connue pour soutenir les utilisateurs
Accède aux
MasterClass
-20% CODE :
YOUTUBE20
Administrer
Disposer de la bonne gouvernance
Ce qui distingue Power Platform des autres solutions Low Code déjà utilisées dans votre
organisation (via Excel ou Access) ou des autres fournisseurs c’est que tout est régi et authentifié
via Azure Active Directory (Azure AD), vous devez vous connecter avec votre compte Azure AD
pour utiliser ce service.
Cela signifie qu’en tant qu’administrateur, vous avez une visibilité complète sur tout ce que font
vos créateurs et vos utilisateurs. C’est gouvernable, automatisable et auditable.
Les capacités complètes de Power Apps et Power Automate sont intégrées sous licence dites
Premium (par utilisateur ; par application ou à l’utilisation). De plus, des capacités limitées de
Power Apps et Power Automate sont incluses dans diverses licences Office 365– cela signifie que
les utilisateurs disposant de ces licences ont déjà accès à Power Apps et Power Automate.
Capacité API
Vous retrouverez les limites des capacités d’API sur le lien suivant : Requests limits
and allocations - Power Platform | Microsoft Learn
Capacité de stockage
La première licence Per App / Per User / Per User Flow etc.. va directement octroyer
un stockage par défaut.
Exemple :
Power Apps Per User : 10GB de DB, 20GB de File et 2GB de Log
Power Apps Per App : 5GB de DB, 20GB de File et 2GB de Log
La checklist du succès
Nous avons un monitoring des licences, des capacités et des APIs
Les utilisateurs connaissent l’importance d’utiliser le Developer Plan pour se former
Une politique de DLP est en place pour nos environnements
La politique de DLP est bien attribuée
Nous disposons de compte de service pour administrer Power Platform
La majorité des ressources et environnement sont liés aux groupes Azure Active Directory
Un processus de provisionnement automatique des environnements est en place
Nous avons un processus de gouvernance des environnements Dataverse for Teams
La stratégie des environnements est documentée et connue dans l’organisation
Accède aux
MasterClass
-20% CODE :
YOUTUBE20
Monitorer
Surveiller et alerter
L’un des principes clés de l’administration de Power Platform est d’avoir une visibilité totale sur
la façon dont votre organisation utilise Power Apps et Power Automate afin d’éviter le Shadow
IT.
Les informations sur votre adoption vous aideront à régir et à sécuriser la plateforme, à
identifier les problématiques et à encourager vos créateurs à accélérer l’adoption.
Surveillance des utilisateurs : Les activités Power Apps et Power Automate peuvent être
suivies et visualisées. Cela permet de suivre lorsque des applications ou des flux sont créés,
modifiés ou supprimés avec d’autres activités clés.
-20% CODE :
YOUTUBE20
Former
Pourquoi créer des parcours de formation
Lorsque votre organisation adopte Power Platform, vous souhaitez réfléchir à la façon dont vous
allez développer votre communauté de créateurs pour vous assurer qu’ils utilisent les outils
dans lesquels vous avez investi pour atteindre les objectifs de votre organisation.
Il est important de réfléchir à votre stratégie de formation des créateurs, notamment ce qui sera
disponible pour les nouveaux, intermédiaires et avancés, pour qu’ils puissent apprendre en
permanence.
À mesure que les compétences se développent, ils deviendront les leaders et les formateurs de
vos futurs développeurs citoyens. Certains peuvent se spécialiser dans des domaines
spécifiques de Power Apps en acquérant d’excellentes compétences techniques qui permettent
de résoudre des problèmes plus avancés au sein de votre organisation.
Créer des composants réutilisables : Les composants sont des blocs de construction
réutilisables pour les applications afin que les créateurs d’applications puissent créer des
contrôles personnalisés à utiliser dans une application ou entre les applications à l’aide de la
bibliothèque de composants.
Bonne pratique
Créer un programme de champions sera pertinent pour avoir des considérations et
les actions clés que vous pouvez appliquer pour initier, développer et maintenant
votre réseau de champions.
Les nouveaux utilisateurs : L’un de vos domaines prioritaires sera de vous assurer que les
nouveaux utilisateurs de Power Apps et Power Automate disposent des ressources dont ils
ont besoin pour être productifs et réussir avec ces outils. En conséquence, ils commencent à
cliquer un peu partout et se retrouvent dans Power Apps ou Power Automate. Mais, au-delà
de certains modèles plus simples, les utilisateurs ont besoin de ressources supplémentaires
pour traiter leurs cas d’utilisation.
Organiser des Hackathon : Si vous souhaitez susciter plus d’enthousiasme dans votre
organisation et inciter plus de personnes à rejoindre votre communauté Power Apps, une
présentation d’applications est un excellent moyen d’y parvenir. Les équipes se réunissent
pour faire une démonstration de ce qu’elles ont créé, partager les problèmes qu’elles ont
résolus et montrer l’impact qu’elles ont créé avec les applications qu’elles ont créées.
La checklist du succès
Les parcours de formation sont connus
Les formations sont disponibles régulièrement dans la formation aux outils
Nous disposons d’un Hub communautaire
Sur notre Hub nous avons une section dédiée aux formations
Des composants réutilisables sont disponibles sur le Hub
Notre hub dispose d’un RSS Flux avec les nouveautés
Il est possible d’identifier nos champions avec des critères
Nos champions savent qu’ils sont des champions
Un programme pour les champions a été créé
Il y a des animations spécifiques aux champions
Le processus pour devenir champion est connu
Une gouvernance à destination des champions est en place
Nous savons détecter les nouveaux utilisateurs
Un kit de démarrage est disponible pour les nouveaux
Nous avons des instances de présentation régulières pour la communauté
Le CoE et le/la Sponsor communique régulièrement sur les avancées
Nous avons des moyens de communication (forum / newsletter)
Des hackathons sont organisés par les développeurs
Accède aux
MasterClass
-20% CODE :
YOUTUBE20
Se former
Et notre Center of Excellence, comment le former ?
Il est important pour un Centre d'Excellence Low Code d'être formé car cela garantit que
l'équipe dispose des compétences et des connaissances nécessaires pour utiliser efficacement
la plateforme. Cela leur permet de développer des applications rapidement et efficacement tout
en respectant les meilleures pratiques et en assurant la qualité. Une formation adéquate peut
également aider l'équipe à identifier les problèmes potentiels et à atténuer les risques, ce qui
conduit à une mise en œuvre plus réussie du développement Low Code dans l'organisation.
Le livre blanc, publié pour la première fois en août 2018, a été mis à jour pour inclure les
dernières fonctionnalités ainsi que les meilleures pratiques pour la planification, la sécurisation,
le déploiement et le support des applications construites sur Power Platform.
Architecture de la plateforme
Sécurité
Surveillance
Alerte & Action Déploiement, ALM et Azure DevOps
Éducation et Support
Hands On : Administration in a Day : Dans cet atelier d'une journée complète, découvrez
les meilleures pratiques de gestion et de gouvernance des applications Power et Power
Automate, notamment l'aperçu de l'architecture, les considérations de sécurité, la gestion
des licences, la surveillance, l'alerte, la gestion du cycle de vie des applications, et la
formation des créateurs d'applications.
La checklist du succès
Le Center of Excellence dispose de la certification PL-900
Au moins une personne du Center of Excellence dispose de la certification PL-200
Notre Center of Excellence consulte régulièrement les vidéos Power CAT
Nous avons parcouru le parcours de formation sur MS Learn des bonnes pratiques
Une journée de formation Admin in a Day a été organisée pour former le Center of
Excellence
Accède aux
MasterClass
-20% CODE :
YOUTUBE20
Ce Kit de démarrage CoE et ces conseils sont destinés à la personne ou au service responsable
de la mise en place d’un CoE Microsoft Power Platform dans leur organisation.
Le but de ce guide est de vous aider à comprendre la motivation et les responsabilités d’un
centre d’excellence, en plus de vous guider à travers les prérequis, les instructions de
configuration et les composants individuels du kit de démarrage CoE.
Télécharger le Center of Excellence Sarter Kit
Accéder au Kit ici : Kit Center of Excellence Microsoft Power Platform - Power
Platform | Microsoft Learn
Le Managed Environment
Managed Environments désigne une suite de fonctionnalités qui permet aux administrateurs de
gérer Power Platform à grande échelle avec plus de contrôle, peu d’efforts et plus
d’informations.
Les administrateurs peuvent utiliser les environnements gérés avec n’importe quel type
d’environnement, à l’exception des environnements de développement.
Ce portail peut être utilisé pour la gestion des environnements, pour soumettre des tickets de
support pour Dynamics 365 et Microsoft Power Automate, et pour afficher les analyses
d’administrateur de Power Apps et Power Automate.
Lire la documentation sur l’Admin Center Power Platform
Accéder à la documentation : Administrer Microsoft Power Platform - Power
Platform | Microsoft Learn
La checklist du succès
Nous avons installé le Center of Excellence Starter Kit
Nous avons évalué la pertinence d’activer Managed Environment sur certains
environnements
Nous avons bien accès au Power Platform Admin Center
Accède aux
MasterClass
-20% CODE :
YOUTUBE20
Témoignages clients
Les autres ils font comment ?
Standard Bank South Africa creates a Center of Excellence for the Power Platform
Le centre d'excellence a continué à se développer et à collaborer avec les métiers pour créer des
solutions qui relèvent largement de ces catégories : intégration des clients, audit, services
cognitifs, engagement universel des clients, automatisation, structuration des flux de travail et
chatbots.
L'équipe a récemment remporté le prix Beyond Excellence pour l'équipe la plus performante.
Voici quelques-unes des plus de 350 solutions construites au cours des 18 derniers mois :
Au cours des dix-huit derniers mois, Schlumberger a connu une adoption virale rapide de la
plate-forme Power, atteignant plus de 10 000 utilisateurs actifs mensuels, 650+ applications de
production et 120+ développeurs citoyens construisant des solutions sur la plate-forme dans 32
pays.
Le Centre d'excellence (CoE) chez H&M Group était dirigé par quatre employés ayant différents
niveaux d'expérience en développement mais sans expérience préalable dans la mise en place
d'un CoE Power Platform. Deux des membres de l'équipe étaient Helena Forsberg, l'architecte
de solutions Microsoft 365 et Claes Söderström, le coordinateur transversale chez H&M Group.
L'équipe a examiné le guide de Power Platform de Microsoft et a mis en place son CoE en se
basant sur trois composantes principales : l'administration, la gouvernance et les outils et
processus pour aider à établir des barrières pour le développement avec Power Platform. De
plus, des initiatives ont été mises en place pour éduquer et autonomiser les développeurs et
inspirer de nouveaux développements futurs.
La SNCF a rapidement compris que les aspects humains et culturels de la transformation sont
les plus importants - favorisant une culture tant du haut vers le bas que du bas vers le haut qui
encourage tout le monde à être partie prenante du voyage de transformation.
Henri Pidault parle de trois éléments spécifiques axés sur l'humain qui sont fondamentaux pour
cette transformation.
Booster l’efficacité, LESAFFRE, acteur de l’agroalimentaire
Accéder au témoignage : #PPFS2022 - Business - Prairie - YouTube
Retour d’expérience de BPCE sur Power Platform
Accéder au témoignage : #PPFS2022 - Business - Prairie - YouTube
Power Platform chez Michelin
Accéder au témoignage : #PPFS2022 - Business - Prairie - YouTube
L’Occitane, comment nous avons débuté sur Power Platform ?
Accéder au témoignage : #PPFS2022 - Business - Grand Bleu - YouTube
Accède aux
MasterClass
-20% CODE :
YOUTUBE20
Partie 2 : Citizens Developers
Devenir un Citizens Developer / No-Code Maker
Le marché du Low-Code / No-Code devrait atteindre 187 milliards de dollars d'ici 2030, selon
une étude de Grand View Research. Une enquête menée par Forrester Research a également
révélé que 41% des entreprises ont déjà utilisé des outils de développement Low-Code /
No-Code, et 19% prévoient de le faire au cours des 12 prochains mois.
Ces chiffres montrent clairement l'importance croissante du Low-Code / No-Code dans le monde
de l'entreprise.
Le Low-Code / No-Code est une approche de développement qui permet de créer des
applications en utilisant des outils simples plutôt que d'écrire du code.
Cette approche de développement est de plus en plus populaire, car elle permet à des
personnes n'ayant pas de compétences en programmation de créer des
applications/automatisations efficaces et fonctionnelles.
Il y a plusieurs raisons pour lesquelles il est intéressant de se former au Low-Code / No-Code et
de devenir un Low/No-Code developer :
Gain de temps : Avec les outils Low/No-Code, les développeurs peuvent créer des
applications plus rapidement qu'en écrivant du code à partir de zéro. Cela permet de gagner
du temps et de se concentrer sur d'autres tâches.
Accessibilité : Le Low-Code / No-Code est accessible à tous, même aux personnes qui n'ont
pas de compétences en programmation. Tout le monde peut y arriver comme avec Excel !
Économie : L'utilisation d'outils Low-Code / No-Code est généralement moins chère que
l'embauche d'un développeur professionnel. Cela permet aux petites entreprises ou aux
organisations de créer des applications sans dépasser leur budget.
Flexibilité : Les outils Low-Code / No-Code permettent aux utilisateurs de créer des
applications personnalisées qui répondent à leurs besoins spécifiques. Cela permet
d'obtenir des résultats plus précis et plus efficaces.
Innovation : En permettant à plus de personnes de créer des applications, le Low-Code /
No-Code encourage l'innovation et l'exploration de nouvelles idées.
-20% CODE :
YOUTUBE20
Les processus répétitifs : Les tâches répétitives qui peuvent être automatisées sont
souvent des candidats pour les automatisations Power Automate. Par exemple, la création
de rapports automatisés ou la gestion des tâches administratives peuvent être améliorées à
l'aide de Power Automate.
Les applications internes : Les applications internes telles que les solutions pour
ressources humaines, les solutions de suivi de projet ou les solutions CRM sont des
domaines où Power Platform peut être utilisé pour créer des applications par exemple.
Les processus métier complexes : Les processus métier complexes peuvent souvent être
simplifiés à l'aide de Power Platform. Par exemple, la création d'un processus de demande
d'approbation automatisé ou la mise en place d'un système de gestion de flux peut être
simplifié.
Les applications mobiles : Les applications mobiles sont de plus en plus courantes dans les
entreprises, mais leur création peut être coûteuse et chronophage. Power Platform peut
aider à créer des applications mobiles sans nécessiter de connaissances en programmation.
Les applications de gestion de données : Les applications de gestion de données, telles
que les bases de données et les tableaux de bord, peuvent être créées rapidement et
facilement à l'aide de Power Platform. Cela permet aux entreprises de mieux suivre et de
gérer leurs données.
Les architectures possibles pour des solutions Power
Platform
L'architecture de Power Platform est basée sur plusieurs composants, notamment Power Apps
pour créer des applications, Power Automate pour automatiser les workflows, Power BI pour
créer des tableaux de bord interactifs et Copilot Studio pour créer des Copilots IA. Ces
composants sont étroitement intégrés pour permettre une expérience utilisateur cohérente.
Le low-code est une méthode de développement d'applications qui permet aux citizens
developers de créer des solutions plus facilement sans nécessiter de connaissances
approfondies en programmation.
Pour les développeurs professionnels, le low-code peut être un outil précieux pour accélérer
le processus de développement et réduire les coûts. En utilisant des plateformes low-code, les
développeurs peuvent se concentrer sur des tâches plus complexes et ajouter des
fonctionnalités plus avancées à leurs applications.
Une architecture plus complexe pourrait intégrer plusieurs systèmes en utilisant des
connecteurs tiers et des API pour créer des applications intégrées avec des systèmes existants.
Les architectures possibles avec Power Platform sont variées et dépendent des besoins
spécifiques de chaque entreprise. La plateforme offre des options pour créer des
applications métier personnalisées et automatiser les workflows, en utilisant des outils
Low-Code / No-Code pour une approche rapide et efficace.
Les architectures avancées par niveau de technicité
L’architecture pour débuter : Elle permet d’avoir rapidement une visibilité sur les
différentes solutions et comment les solutions peuvent interagir dans l’écosystème Power
Platform avec les produits Microsoft mais aussi via les connecteurs. Vous avez aussi une vue
sur les utilisateurs qui peuvent être externe à votre organisation.
En vous engageant dans une formation continue, vous vous assurez de rester à jour avec les
dernières innovations et de maximiser l'efficacité de vos outils de travail. De plus, une bonne
maîtrise de Copilot Studio peut vous offrir un avantage concurrentiel significatif, que ce soit pour
progresser dans votre carrière ou pour optimiser les performances de votre organisation.
Se former à Copilot Studio
Le lien pour débuter : Créer des copilotes avec Microsoft Copilot Studio - Training |
Microsoft Learn
Copilot Studio offre une interface unifiée où les utilisateurs peuvent interagir avec des outils
comme Word, Excel, PowerPoint, et Teams tout en bénéficiant d'assistants IA pour accélérer
leurs workflows.
Cela permet aux développeurs de se concentrer sur des tâches plus complexes tout en
bénéficiant de l'efficacité du low-code.
Une architecture plus complexe dans Copilot Studio pourrait impliquer l'intégration de plusieurs
services cloud, l'utilisation de connecteurs pour interagir avec des systèmes externes, et
l'exploitation de l'IA pour automatiser et optimiser des processus métier critiques.
Le guide d’implémentation de Microsoft Copilot Studio
Le guide de mise en œuvre de Copilot Studio offre un cadre pour réaliser une évaluation
complète de votre projet. Inspiré du cadre "Succès by Design" – une méthodologie éprouvée de
Microsoft utilisée pour les implémentations d'applications métier – ce guide vise à détecter les
mauvais schémas, identifier les risques, partager les meilleures pratiques, et présenter des
exemples d'implémentations.
À travers des questions approfondies, il met en lumière les risques potentiels et les lacunes, vise
à aligner le projet avec la feuille de route du produit, et partage des conseils, des meilleures
pratiques ainsi que des exemples d'architectures de référence.
Télécharger le guide d’implémentation
Le lien pour accéder au Guide d’implémentation : New Microsoft Copilot Studio
implementation guide | Microsoft Copilot Blog
Accède aux
MasterClass
-20% CODE :
YOUTUBE20
Se former
Pourquoi bien se former ?
Comme pour tous les outils, la formation au Low-Code / No-Code peut aider les utilisateurs à
mieux comprendre les fonctionnalités des plateformes, à résoudre les problèmes et à améliorer
leurs compétences en développements, ce qui peut se traduire par des solutions plus efficaces
et des résultats améliorés pour les entreprises.
-20% CODE :
YOUTUBE20
La liste de l’analyse: La liste de l’analyse représente une série de modèles à vérifier dans
votre application.
Vous pouvez accepter ou refuser chaque analyse, ajouter des commentaires à l'intention du
créateur de l'application ou afficher des détails supplémentaires sur le modèle.
Lorsque vous commencez une révision, vous remarquerez que certains éléments sont déjà en
état de réussite ou d'échec. Cela s'explique par le fait que nous pouvons détecter
automatiquement certains modèles lors du traitement d'une application lorsque vous créez une
évaluation pour la première fois.
Découvrir le Code Review Tool
Lien vers le Code Review Tool : Power Apps Code Review Tool - Microsoft Power
Platform Blog
Il existe de nombreuses informations sur Power Apps, provenant à la fois de Microsoft et d'une
communauté dynamique de créateurs, mais il est difficile de s'y retrouver.
Comment s'assurer que vous construisez correctement votre Power Apps ? Le livre blanc
comprendre l’ensemble des expériences et des connaissances en matière de Power Apps, et il
intègre aussi les résultats d’entretiens avec des créateurs de Power Apps experts du monde
entier pour recueillir leurs normes et leurs meilleures pratiques et les rassembler dans un
document.
Une fois que vous aurez compris comment créer une Power App simples, ce livre blanc vous
aidera à passer au niveau supérieur. Les normes et les directives s'adressent aux créateurs
d'applications qui sont chargés de la conception, de la création, du test, du déploiement et de la
maintenance des applications Power Apps dans un environnement.
Accéder au Whitepaper
Téléchargez le Whitepaper : PowerApps-canvas-app-coding-standards-and-
[Link] ([Link])