Stratégie et vision
Les organisations qui implémentent des solutions Power Platform ont souvent des utilisateurs expérimentés et des développeurs professionnels qui travaillent main dans la main sur des projets. Les utilisateurs expérimentés créent des applications qui contribuent à améliorer les fonctions de tâche ou à accroître la productivité, tandis que les développeurs créent les composants plus techniques qui font fonctionner ces solutions.
Cette approche est différente de celle adoptée dans le passé. Lorsqu’autant de personnes collaborent et élaborent des solutions, cela peut entraîner différents défis liés à la sécurité, à la conformité, aux performances et plus encore.
Avant de commencer à élaborer des solutions à l’aide de la plateforme Microsoft, il est important de réfléchir à ce à quoi ressemble la création sur la plateforme dans votre organisation. Cela inclut l’implémentation de différents outils et pratiques conçus pour garantir le bon fonctionnement des solutions que vous élaborez. Un peu de planification et de réflexion peuvent contribuer grandement à la réussite d’un projet.
Créer un Center of Excellence
L’une des premières choses à envisager est de créer un Center of Excellence (CoE) Microsoft Power Platform. La mise en place d’un CoE implique d’investir dans la croissance organique que Power Platform peut créer et de l’entretenir, tout en maintenant la gouvernance et le contrôle. Pour de nombreuses organisations, le CoE est la première étape pour favoriser une plus grande créativité et une plus grande innovation au sein de l’organisation. Il permet aux différents centres de profit de numériser et d’automatiser leurs processus métier, tout en maintenant le niveau nécessaire de supervision et de gouvernance centrales.
Un principe clé consiste à clarifier la raison pour laquelle vous mettez en place un CoE, ce que vous voulez accomplir et les principaux résultats opérationnels que vous espérez obtenir. Alors lancez-vous, apprenez et évoluez en cours de route.
Un CoE est conçu pour stimuler l’innovation et l’amélioration. Il peut briser les silos géographiques et organisationnels pour rassembler des personnes partageant les mêmes objectifs commerciaux afin de partager les connaissances et les succès, tout en fournissant des normes, une cohérence et une gouvernance à l’organisation. En résumé, un CoE peut aider une organisation à s’aligner sur des objectifs commerciaux, plutôt que sur des indicateurs de service individuels.
En général, les individus ou départements suivants sont les principaux moteurs ou principales parties prenantes lors de la création d’un CoE :
Créateurs d’applications et de flux
Utilisateurs d’Application Lifecycle Management et de DevOps
Informatique centrale
Ingénieurs de support et de formation
Gestion du changement dans l’entreprise
La création d’un CoE peut commencer simplement par une seule personne qui obtient une vue d’ensemble de l’adoption de Microsoft Power Platform dans son organisation à l’aide d’outils et de bonnes pratiques. Au fur et à mesure de l’évolution de votre organisation, il se peut que l’investissement devienne plus mature, avec plusieurs fonctions et rôles pour gérer les multiples aspects de la gouvernance, de la formation, du support et du déploiement automatisé des applications dans toute l’organisation.
Nous vous recommandons la stratégie suivante pour commencer à établir un CoE :
Sécurisez en établissant des stratégies de protection contre la perte de données pour gérer les licences et l’accès aux sources de données.
Faites part de son utilité en fournissant un espace communautaire sur Teams, Yammer ou SharePoint, avec une collection de liens permettant aux utilisateurs de commencer leur apprentissage.
Surveillez votre utilisation : voyez qui crée des applications, les applications créées et leur utilisation.
Faites évoluer votre stratégie de CoE en fonction de ces enseignements.
Vous pouvez en savoir plus sur la création du Center of Excellence Microsoft Power Platform ici : Prise en main du Center of Excellence Microsoft Power Platform.
Rôles et responsabilités
La planification et la maintenance des solutions Power Platform, ainsi que l’établissement d’un CoE, nécessitent généralement la participation et les commentaires de nombreuses parties prenantes différentes pour être efficaces. Pour y parvenir, envisagez d’inclure les rôles et responsabilités suivants dans votre stratégie. Inclure les rôles adéquats vous permet de communiquer des conseils sur la création d’applications, garantir la sécurité des données et vous assurer que les créateurs d’applications utilisent les bonnes pratiques lors de l’élaboration de leurs solutions. La liste ci-dessous représente un point de départ suggéré. Dans votre organisation, la situation peut être différente, ou vous pouvez commencer avec seulement quelques rôles et en ajouter au fur et à mesure de votre parcours d’adoption.
Équipe chargée de la stratégie low-code
L’équipe chargée de la stratégie low-code représente les principaux décisionnaires et s’assure que la stratégie de Microsoft Power Platform est alignée sur les objectifs organisationnels. Cette équipe est responsable de l’adoption et de la gestion du changement, ainsi que de l’examen des méthodes de travail sur l’ensemble de l’organisation. En tant que moteur de l’innovation numérique, elle veille à la mise en place d’un plan d’action concret pour accroître la culture numérique. Souvent, cet objectif est atteint par une combinaison d’initiatives ascendantes et descendantes.
De bas en haut : éduquez vos créateurs, rendez-les moins effrayants et incitez-les à se prendre en charge.
De haut en bas : travaillez sur la formation des cadres et la création d’une culture favorable à l’innovation.
Équipe d’administration de Microsoft Power Platform
L’équipe d’administration de Microsoft Power Platform est chargée d’établir une stratégie d’environnement, de mettre en place des stratégies de protection contre la perte de données (DLP) et de gérer les utilisateurs, la capacité et les licences. Elle met également les données à la disposition des fabricants par le biais de connecteurs, d’intégration ou de migration.
Équipe de consolidation de Microsoft Power Platform
L’équipe de consolidation de Microsoft Power Platform (qui peut être composée de vos champions) organise des événements « app-in-a-day » et des hackathons, fournit un mentorat aux créateurs et s’assure que les nouveaux créateurs prennent un bon départ. Il s’agit des promoteurs de votre plateforme.
Automatisation et composants réutilisables
Une autre équipe ou fonction que vous devez envisager est celle qui s’occupe de l’automatisation des tâches de plateforme, comme l’archivage des ressources inutilisées, l’identification des ressources très utilisées pour fournir un support plus formel, et l’approbation des demandes d’environnement et de licence des utilisateurs finaux. Cette équipe configure également Application Lifecycle Management à l’aide des Microsoft Power Platform Build Tools pour Azure DevOps, prend en charge les révisions de l’architecture avec les créateurs et partage des modèles communs et des composants réutilisables. La mise en place de ces fonctions permet à votre organisation d’extraire des bénéfices plus rapidement, en garantissant la cohérence des processus et la reproduction des bonnes pratiques sur l’ensemble de l’organisation.
Modèles de livraison
Un autre élément à prendre en considération concerne la manière dont vous allez fournir des solutions à l’organisation. En fonction de la taille de votre organisation, vous souhaiterez peut-être formaliser votre approche de l’adoption de Microsoft Power Platform en implémentant un modèle d’organisation structuré. Vous devez envisager les façons suivantes de structurer votre équipe et décider de ce qui convient le mieux à votre situation et à votre organisation.
Microsoft Power Platform dispose de quatre modèles de livraison, mais il ne s’agit que de modèles mentaux. En réalité, chaque organisation a une variation d’un ou plusieurs modèles le long de ce continuum. Par exemple, même si vous optez pour un modèle centralisé, où toutes les exigences arrivent à une équipe de livraison centrale, vous aurez toujours des développeurs citoyens qui découvriront la plateforme et créeront des applications pour leurs équipes. Vous aurez des éléments de matrice ou de BizDevOps de toute façon.
Ces modèles peuvent vous aider à déterminer quel est votre modèle actuel de livraison de logiciels et comment Microsoft Power Platform peut s’y intégrer, ou comment votre modèle actuel peut évoluer pour s’adapter à la capacité de développement rapide permise par Microsoft Power Platform.
Centralisé
Dans ce modèle, vous créez des équipes centrales de propriétaires de produits qui sont responsables de la livraison de solutions low-code pour les départements des centres de profit de l’organisation. Les développeurs professionnels qui possèdent des solutions axées sur le code travaillent en tandem avec les centres de profit pour fournir un modèle partagé. Les architectes d’entreprise s’occupent du niveau intermédiaire et des services, et s’assurent que les données sont à la disposition des créateurs. L’informatique centrale est propriétaire des licences et des systèmes dans lesquels tout le monde opère.
Avec ce modèle, vous créez une équipe centrale qui peut développer des applications en fonction des priorités de l’organisation. Comme cette équipe a une expertise de base dans Power Apps, elle comprend des membres spécialisés dans des parties spécifiques de Microsoft Power Platform telles que Power Automate, Power BI et Power Apps Component Framework ou elle peut se spécialiser dans l’intégration de tiers et l’intelligence artificielle. Ce modèle est un moyen efficace de conduire le changement sur l’ensemble de votre organisation et constitue la meilleure façon de fournir tout type d’application.
Décentralisé
Dans ce modèle, vous créez plusieurs équipes proches des opérations quotidiennes sur l’ensemble de l’organisation. Elles disposent des ressources nécessaires pour fournir des applications de manière cohérente dans le respect des directives de l’organisation. Chaque équipe peut fonctionner de manière autonome, et elle peut se diviser et se développer de manière cellulaire. Toutefois, avec ce modèle, vous avez toujours besoin d’une gouvernance centralisée pour appliquer certains garde-fous numériques de haut niveau afin de garantir la conformité de l’entreprise. Il peut s’agir d’éléments tels que la gouvernance de la protection contre la perte de données (DLP), la gestion des connecteurs et la gestion des licences, afin de garantir que les utilisateurs et les développeurs puissent élaborer et diffuser des solutions en toute sécurité avec une intervention minimale du service informatique, tout en assurant la sécurité et la conformité des données de l’entreprise. Il s’agit d’une excellente option de libre-service.
Matrice
Avec ce modèle, vous mélangez le meilleur de la décentralisation et de la centralisation. Vous disposez d’une équipe centralisée de spécialistes formés et certifiés de Microsoft Power Platform. Vous avez des responsables du changement, de la conception, de l’exécution et de l’architecture, ainsi que des formateurs spécialisés chargés de former les équipes locales dans toute l’organisation. Des équipes locales composées de développeurs citoyens sont mises en relation avec des experts de la structure centralisée, afin de s’assurer que rien ne se perd dans la traduction entre les personnes qui font leur travail au quotidien et celles qui utilisent les applications créées. Avec ce modèle, vous pouvez effectuer un scale-up pour des milliers de personnes travaillant à la création d’applications.
Dans ce modèle, vous devez également envisager d’ajouter un CoE pour gérer le parc de données et établir des directives pour tout le monde. Cela fonctionne bien pour le libre-service et les petites équipes qui peuvent fournir des options rapidement avec peu d’engagement informatique.
BizDevOps
Le développement rapide d’applications ne peut se faire qu’à la vitesse à laquelle les opérations, comme l’informatique, peuvent prendre en charge les applications créées. BizDevOps est une relation holistique entre les créateurs d’applications et les opérations qui fonctionne en boucle vertueuse. Afin que cela fonctionne, toutes les équipes doivent avoir une vision claire de la culture numérique vers laquelle l’organisation se dirige. Pour tirer le maximum de valeur des applications créées, l’organisation a besoin d’un support, d’une gouvernance et d’une maintenabilité fiables. Au fur et à mesure que les technologies évoluent, des mises à jour doivent être effectuées sur les applications afin qu’elles restent d’actualité. Pour réussir une application, il faut non seulement être conscient des changements en cours, mais aussi avoir un plan pour les gérer.
Maintenant que nous avons examiné certains des éléments clés à prendre en compte lors de l’élaboration d’une stratégie et d’une vision pour Power Platform, examinons certains éléments à prendre en compte lors de la planification d’un déploiement.