En 2022, Satya Nadella, Directeur général de Microsoft, a annoncé l’évolution de la stratégie de Microsoft avec « Doing more with less » : « more speed. More Productivity. More time to focus on what matters ».
En complément, de nombreuses annonces ont été faites sur les évolutions de Power Platform, Copilot & Open Ai afin d’accompagner les efforts de digitalisation des entreprises.
Power Platform s’inscrit dans cette démarche d’optimisation du temps, des coûts d’IT et de développement, et de ROIs, pour faire plus avec moins.
Alors que les besoins métiers et projets informatiques ne cessent d’augmenter, Microsoft a lancé Power Platform, une suite de logiciels permettant de créer facilement et rapidement des applications et d’automatiser des tâches, sans avoir besoin de développement spécifique.
Power Platform réunit plusieurs outils :
Total Cost of Ownership (TCO ou Coût Total de Production), OPEX, ROI et efficacité Business sont au cœur des réflexions des entreprises en amont des choix d’investissements et de stratégie.
Power Platform est un moyen de réduire le TCO des applications en donnant aux métiers (Business Decision Makers) le pouvoir de créer eux-mêmes des applications et répondre à leurs propres cas d’usages avec une interface de développement simplifié ne nécessitant pas ou peu de connaissances en développement.
Par cette initiative, le temps et le coût de développement d’une application sont maîtrisés, de la spécification du besoin à la maintenance et support.
Les possibilités offertes par Power Platform ne représentent qu’une infime partie des possibilités d’investissement pour les entreprises afin d’optimiser à court terme les coûts de système d’information.
L’alliance des outils disponibles au sein de la plateforme donne la possibilité aux entreprises de redéfinir les frontières du développement, de l’automatisation et de la visualisation de la donnée afin que celles-ci correspondent au mieux à leurs besoins, afin de maximiser la valeur métier proposée par les outils.
On appelle « Citizen Developer » (ou Citizen dev) une personne qui n’a pas de connaissances spécifiques de code, mais qui, grâce à des outils tels que ceux proposés par Power Platform, est capable de développer des outils utiles aux métiers.
Aussi, en donnant le pouvoir au métier « Citizen Developers », les entreprises offrent la capacité aux métiers de se rapprocher de la réflexion de conception de solutions : Proof of Concept, Most Valuable Product… et des investissements nécessaires pour architecturer, développer et maintenir les applications réalisées.
Microsoft Copilot, l’assistant personnel intégré dans l’ensemble des applications Microsoft 365, permet d’ailleurs de créer une application en décrivant son besoin en langage naturel.
Jean, Directeur Technique, utilise ces outils pour organiser des réunions d’équipe via Teams et suivre les projets avec Azure DevOps, maximisant ainsi l’efficacité de son département tout en réduisant les coûts.
Marie, Responsable des Ressources Humaines, trouve Power BI et Power Automate essentiels pour analyser les données de recrutement et organiser les entretiens, ce qui lui permet de gérer efficacement le processus RH tout en se concentrant sur les besoins spécifiques de son département.
Léa, Analyste Financier, utilise Power BI pour examiner les rapports financiers et Forms pour les demandes de dépense, facilitant l’analyse et la gestion des finances de l’entreprise sans nécessiter de lourdes compétences techniques.
Le champ des possibilités offertes par Power Platform est particulièrement vaste : la suite de solutions permet de répondre à un besoin d’automatiser ses propres tâches répétitives (en bénéficiant des templates proposés sur les portails App des solutions Power Platform), ou encore de gérer la refonte ou la création d’une application legacy critique pour l’entreprise, en synergie avec les développeurs et équipes IT.
Les utilisations de Power Platform sont multiples, et les Citizen Dev ont désormais une grande liberté pour mettre en place des outils en parfaite adéquation avec leurs besoins, sans les difficultés que peuvent parfois avoir certains projets IT impliquant du développement (longueur de mise en place, produit peu adapté au besoin, difficulté de prise en main, etc.).
Olivier, Chef de Projet, trouve dans Power Platform une solution efficace pour organiser des réunions de suivi et mettre à jour les plannings de projet via SharePoint, assurant une gestion fluide et intégrée des projets.
L’utilisation de solutions Power Platform nécessite évidemment d’investir dans des licences. La compréhension des coûts de licences est importante afin d’accompagner les usages en mettant en place des organes de gouvernance et d’accompagnement nécessaires à l’adoption et au support des outils.
Pour en savoir plus sur les licences Power Platform, nous vous invitons à consulter la documentation Microsoft : « Vue d’ensemble des licences pour Microsoft Power Platform ».
La capacité d’intégration de Power Platform est liée à la rapidité et la facilité d’accès à la donnée de l’entreprise.
Pour cela, les équipes bénéficient de plus de 10 000 connecteurs disponibles pour connecter directement les flux vers les applications de Power Platform.
Grâce aux connecteurs, les utilisateurs peuvent interagir avec les APIs sans avoir de compétences dans le code ni de connaissances approfondies des APIs nécessaires.
Les connecteurs offrent également une expérience simplifiée lors de l’authentification aux APIs sans ajout de code spécifique.
Pour se connecter aux APIs internes ou aux systèmes tiers, il est possible de créer des connecteurs personnalisés et d’utiliser le service API Management pour exposer les APIs.
Enfin, l’exploitation de la donnée est simplifiée et sécurisée par le biais de Dataverse qui permet d’intégrer les données de plusieurs sources dans un même espace de stockage. Ces données peuvent ensuite être utilisées dans Power Apps, Power Automate, Power BI, et Power Virtual Agents.
Les possibilités d’architectures sont multiples et donnent le pouvoir de repenser notre manière de concevoir une solution. En dehors de l’accès aux données de l’organisation – qu’elles soient hébergées ou non sur le Cloud, la combinaison de Power Platform avec les patterns d’intégration Azure donne la capacité de connecter l’écosystème Low Code à des outils IoT, à la puissance du Machine Learning, etc.
Le Low Code propose aussi des patterns de design et d’architecture afin d’éviter les problèmes de résilience, de performance et de scalabilité.
Il est important d’accompagner les concepteurs dans les choix d’architecture, afin de se prémunir des impacts qui en découlent. Il est aussi nécessaire de mettre en place le socle de gouvernance adéquat selon le niveau de maturité de l’entreprise : gestion des environnements, rôles et responsabilités, DLP (Data Loss Prevention), déploiement, supervision & maintenance.
En conclusion, Power Platform n’est pas uniquement destinée aux applications métiers couvrant un usage interne avec peu d’utilisateurs : elle est un véritable accélérateur de la transformation et de la modernisation pour les entreprises.
La mise en place de Fusion Team (une équipe pluridisciplinaire composée d’utilisateurs et de développeurs) permet d’allier les compétences métiers, de développement et d’architecture dans un objectif global de réduction du time to market des applications.
Un travail en synergie est donc possible – et recommandé – afin de pouvoir moderniser ensemble des applications legacy nécessitant une forte compétence métier et une expertise IT.
Vous souhaitez être accompagné.es dans vos projets de Power Platform ? Contactez-nous !
Spectrum365, expert en solutions Power Platform, vous aide à déployer la suite Microsoft 365 pour votre entreprise.
Vous souhaitez être accompagné.es dans vos projets de Power Platform ? Contactez-nous !