Strategie und Vision
Organisationen, die Power Platform Lösungen implementieren, haben oft Hauptbenutzer und ihre professionellen Entwickler, die Hand in Hand an Projekten arbeiten. Die Hauptbenutzer erstellen Anwendungen, die dabei helfen, die Arbeitsfunktion zu verbessern oder die Produktivität zu steigern, während Entwickler die eher technischen Komponenten erstellen, die diese Lösungen zum Funktionieren bringen.
Dieser Vorgang unterscheidet sich von dem, was in der Vergangenheit getan wurde. Wenn so viele Menschen zusammenarbeiten und Lösungen entwickeln, kann dies zu unterschiedlichen Herausforderungen in Bezug auf Sicherheit, Compliance, Leistung und weiterem führen.
Vor dem Erstellen von Lösungen mithilfe der Microsoft-Plattform, ist es wichtig zu überlegen, wie das aussieht. Ein wenig Planung und Überlegung kann einen wertvollen Beitrag zum Erfolg eines Projekts leisten. Dazu gehört das Implementieren verschiedener Tools und Praktiken, die dazu beitragen sollen, dass die von Ihnen erstellten Lösungen reibungsloser funktionieren.
Ein Kompetenzzentrum (Center of Excellence) einrichten
Eines der ersten Dinge, die Sie berücksichtigen sollten, ist die Einrichtung eines Microsoft Power Platform Kompetenzzentrums. Das Einrichten eines Kompetenzzentrums (CoE) bedeutet, in das organische Wachstum von Power Platform zu investieren und es zu fördern, während Governance und Kontrolle aufrechterhalten werden. Für viele Organisationen ist das CoE der erste Schritt zur Förderung von mehr Kreativität und Innovation im gesamten Unternehmen. Es versetzt verschiedene Geschäftsbereiche in die Lage, ihre Geschäftsprozesse zu digitalisieren und zu automatisieren sowie gleichzeitig das erforderliche Maß an zentraler Aufsicht und Governance aufrechtzuerhalten.
Ein Schlüsselprinzip besteht darin, zu klären, warum Sie ein CoE einrichten, was und welche wichtigen Geschäftsergebnisse Sie erreichen möchten. Dann beginnen Sie, und lernen und entwickeln Sie sich weiter.
Ein CoE soll Innovation und Verbesserung vorantreiben. Es kann geografische und organisatorische Silos aufteilen, um Gleichgesinnte zusammenzubringen, die ähnliche Geschäftsziele verfolgen, um Wissen und Erfolg auszutauschen und gleichzeitig der Organisation Standards, Konsistenz und Governance zu bieten. Zusammenfassend kann ein CoE eine leistungsstarke Möglichkeit für ein Unternehmen sein, sich an Geschäftszielen auszurichten und nicht an einzelnen Abteilungsmetriken.
Typischerweise sind die folgenden Personen oder Abteilungen wichtige Treiber oder Interessengruppen beim Einrichten eines Kompetenzzentrums:
App‑ und Flow-Entwickler
Application Lifecycle Management‑ und DevOps-Benutzer
Zentrale IT
Ingenieure unterstützen und ausbilden
Änderungsmanagement für das Geschäft
Zunächst kann die Einrichtung eines Kompetenzzentrums einfach mit einer einzelnen Person beginnen, die die bereitgestellten Tools und bewährten Methoden verwendet, um sich einen Überblick über ihre eigene Microsoft Power Platform-Akzeptanz in ihre Organisation zu verschaffen. Wenn sich Ihr Unternehmen weiterentwickelt, kann es zu einer ausgereifteren Investition mit mehreren Funktionen und Rollen heranwachsen, um mehrere Aspekte von Governance, Ausbildung, Support und automatisierter App-Bereitstellung im gesamten Unternehmen zu verwalten.
Wir empfehlen die folgende Strategie für den Beginn Ihrer Reise zur Einrichtung eines CoE:
Schützen Sie sich, indem Sie Richtlinien zur Verhinderung von Datenverlust einrichten, Lizenzen verwalten und auf Datenquellen zugreifen.
Vermitteln Sie, indem Sie einen Community-Bereich in Teams, Yammer oder SharePoint bereitstellen mit einer Sammlung von Links, damit Menschen mit dem Lernen beginnen können.
Überwachen Sie Ihre Nutzung, zeigen Sie an, wer Apps erstellt, welche Apps erstellt werden und wie sie verwendet werden.
Entwickeln Sie Ihre CoE-Strategie mit diesen Erkenntnissen weiter.
Sie können mehr über das Erstellen vom Microsoft Power Platform-Kompetenzzentrum hier erfahren: Erste Schritte mit dem Microsoft Power Platform-Kompetenzzentrum
Rollen und Verantwortlichkeiten
Planen und pflegen Sie Power Platform-Lösungen sowie die Einrichtung eines Kompetenzzentrums erfordern in der Regel Input und Feedback für viele verschiedene Interessengruppen, um effektiv zu sein. Wir empfehlen Ihnen, die folgenden Rollen und Verantwortlichkeiten in Ihre Strategie aufzunehmen, um dies zu unterstützen. Dies wird dazu beitragen, Anleitungen zur Anwendungserstellung bereitzustellen, die Datensicherheit zu gewährleisten und sicherzustellen, dass App-Hersteller beim Erstellen von Lösungen bewährte Methoden anwenden. Die folgende Liste ist ein empfohlener Ausgangspunkt. In Ihrer Organisation kann dies abweichen, oder Sie können mit nur wenigen Rollen beginnen und im Laufe Ihrer Einführungsreise auf mehr anwachsen.
Team für Low-Code-Strategie
Das Team für Low-Code-Strategie repräsentiert die wichtigsten Entscheidungsträger und stellt sicher, dass die Microsoft Power Platform-Strategie an den Unternehmenszielen ausgerichtet ist. Dieses Team ist auch für die Akzeptanz‑ und Änderungsverwaltung sowie für die Prüfung von Arbeitsweisen im gesamten Unternehmen verantwortlich. Als Motor für digitale Innovationen stellen sie sicher, dass es einen konkreten Aktionsplan zur Steigerung der digitalen Kompetenz gibt. Dies wird vielfach durch eine Kombination von Bottom-up‑ und Top-down-Initiativen erreicht.
Bottom-up: Bilden Sie Ihre Entwickler aus, machen Sie es weniger beängstigend und fördern Sie die Selbstermächtigung.
Top-down: Arbeiten Sie an der Führungskompetenz und schaffen Sie eine innovationsfreundliche Kultur.
Microsoft Power Platform-Administratorteam
Das Microsoft Power Platform Admin Team ist verantwortlich für das Erstellen einer Umgebungsstrategie, das Einrichten der Richtlinien zur Verhinderung von Datenverlust (DLP) und das Verwalten von Benutzern, Kapazitäten und Lizenzierungen. Sie stellen Entwicklern auch Daten durch Konnektoren, Integration oder Migration zur Verfügung.
Microsoft Power Platform-Förderungsteam
Da sMicrosoft Power Platform-Förderungsteam – dies kann aus Ihren Experten bestehen – organisiert App-in-a-Day-Events und Hackathons, bietet Mentoring für Entwickler und stellt sicher, dass neue Entwickler einen guten Start haben, und bemüht sich wirklich, die Plattform zu vermitteln.
Automatisierung und wiederverwendbare Komponenten
Ein weiteres Team oder eine andere Funktion, die Sie berücksichtigen sollten, befasst sich mit der Automatisierung von Aufgaben, z. B. der Archivierung ungenutzter Ressourcen, der Identifizierung häufig verwendeter Ressourcen, um formelleren Support zu leisten, und der Genehmigung von Umgebungs‑ und Lizenzanforderungen von Endbenutzern. Dieses Team würde auch das Application Lifecycle Management mit Microsoft Power Platform Build Tools für Azure DevOps verwenden, die Architekturprüfungen mit Entwicklern unterstützen und gemeinsame Vorlagen und wiederverwendbare Komponenten teilen. Durch Einrichten dieser Funktionen wird sichergestellt, dass Ihr Unternehmen schneller Vorteile zieht, indem sichergestellt wird, dass Prozesse konsistent sind und bewährte Methoden im gesamten Unternehmen kopiert werden.
Liefermodelle
Zudem sollten sie zu Anfang die Art und Weise berücksichtigen, in der Sie der Organisation Lösungen bereitstellen. Abhängig von der Größe Ihrer Organisation möchten Sie möglicherweise Ihren Microsoft Power Platform-Adoptionsansatz durch die Implementierung eines strukturierten Organisationsmodells formalisieren. Sie sollten die folgenden Möglichkeiten berücksichtigen, um Ihr Team zu strukturieren und zu entscheiden, was am besten zu Ihrer Situation und Ihrem Unternehmen passt.
Microsoft Power Platform hat vier Liefermodelle, aber jedes davon ist nur ein mentales Modell, jede Organisation verfügt über eine Variation mehrerer Modelle entlang dieses Kontinuums. Selbst wenn Sie sich zum Beispiel für ein zentralisiertes Modell entscheiden, bei dem alle Anforderungen in ein zentrales Bereitstellungsteam eingehen, haben Sie immer noch Citizen Developer, die die Plattform entdecken und Apps für ihre Teams erstellen. Sie verfügen unabhängig davon über Elemente von Matrix oder BizDevOps.
Diese Modelle können Ihnen helfen, zu überlegen, was Ihr aktuelles Softwarebereitstellungsmodell ist und wie es Microsoft Power Platform überlagern kann, oder wie sich Ihr aktuelles Modell weiterentwickeln kann, um die schnelle Entwicklungsfähigkeit zu berücksichtigen, die durch Microsoft Power Platform ermöglicht wird.
Zentralisiert
In diesem Modell erstellen Sie zentrale Teams von Produktbesitzern, die für die Low-Code-Bereitstellung von Abteilungslösungen aus den Geschäftsbereichen der Organisation verantwortlich sind. Professionelle Entwickler, die Code-First-Lösungen besitzen, arbeiten mit dem Unternehmen zusammen, um ein gemeinsames Modell bereitzustellen. Unternehmensarchitekten besitzen die mittlere Ebene und Dienste. Zudem stellen sie sicher, dass für die Entwickler die Daten verfügbar sind. Die zentrale IT wird die Systeme und Lizenzen besitzen, in denen alle arbeiten.
Sie erstellen mit diesem Modell ein zentrales Team, das die Entwicklung von Apps basierend auf organisatorischen Prioritäten übernehmen kann. Darüber hinaus verfügen die Mitglieder Ihres Teams über grundlegendes Fachwissen in Power Apps. Daher gehören zu Ihrem Team Mitglieder, die sich auf bestimmte Teile von Microsoft Power Platform spezialisiert haben, wie zum Beispiel Power Automate, Power BI und das Power Apps Component Framework. Alternativ können sie sich auf die Integration von Drittanbietern und künstliche Intelligenz spezialisieren. Dieses Modell ist eine effektive Methode zum Vorantreiben von Veränderungen, es handelt sich zudem um die beste Möglichkeit, jede Anwendungsart bereitzustellen.
Dezentralisiert
In diesem Modell können Sie mehrere Teams in der gesamten Organisation erstellen, die eng mit dem täglichen Geschäft von verschiedenen Teams verbunden sind. Sie verfügen über Ressourcen, um Apps innerhalb der Unternehmensrichtlinien konsistent bereitzustellen. Jedes Team kann autonom funktionieren, und sie können sich aufteilen und auf zellulare Weise wachsen. Bei diesem Modell brauchen Sie jedoch immer noch eine zentralisierte Governance, um einige digitale Leitplanken auf hoher Ebene anzuwenden, um die Unternehmenskonformität sicherzustellen. Dazu können Dinge wie die Verwaltung der Verhinderung von Datenverlust (DLP) Governance sowie Konnektor‑ und Lizenzverwaltung gehören, um sicherzustellen, dass Benutzer und Entwickler Lösungen mit minimalem Eingriff der IT sicher erstellen und veröffentlichen können, während die Unternehmensdaten sicher und konform bleiben. Dies ist eine großartige Self-Service-Option.
Matrix
Mit diesem Modell kombinieren Sie das Beste aus dezentral und zentral. Sie haben ein zentralisiertes Team von geschulten und zertifizierten Microsoft Power Platform-Experten. Sie haben Führungskräfte für Veränderung, Design, Bereitstellung und Architektur sowie spezialisierte Trainer, die lokale Teams in der gesamten Organisation schulen. Lokale Teams aus Citizen Developers sind mit Experten aus der zentralen Struktur verbunden, um sicherzustellen, dass bei der Übersetzung zwischen den Menschen, die ihre tägliche Arbeit erledigen und die erstellten Apps verwenden, nichts verloren geht. Mithilfe dieses Modells können Sie Tausende von Personen skalieren, die an der App-Erstellung arbeiten.
Dieses Team sollte auch die Idee eines Kompetenzzentrums berücksichtigen, um seinen Datenbestand zu verwalten und Lösungen mit Richtlinien für alle bereitzustellen. Dies funktioniert gut für Self-Service‑ und kleine Teams, um Optionen schnell und mit geringem IT-Einsatz bereitzustellen.
BizDevOps
Eine schnelle App-Entwicklung kann nur mit der Geschwindigkeit erfolgen, mit der Operationen wie die IT die erstellten Apps unterstützen können. BizDevOps ist eine ganzheitliche Beziehung zwischen App-Erstellern und Betrieben, die in einer positiven Schleife funktioniert. Damit das funktioniert, müssen alle Teams eine klare Vorstellung von der digitalen Kultur haben, auf die sich das Unternehmen zubewegt. Sie benötigen zuverlässigen Support, Governance und Verwaltbarkeit, um den größtmöglichen Nutzen aus den erstellten Apps zu ziehen. Aufgrund der Weiterentwicklung der Technologie müssen Aktualisierungen an den Apps vorgenommen werden, um sie auf dem neuesten Stand zu halten. Veränderungen nicht nur bewusst wahrzunehmen, sondern auch einen Plan für deren Bewältigung zu haben, ist ein Schlüssel zu erfolgreichen Apps.
Nachdem wir nun einige der Schlüsselelemente untersucht haben, die bei der Entwicklung einer Power Platform-Strategie und Vision berücksichtigt werden müssen, lassen Sie uns einige Dinge untersuchen, die bei der Planung einer Bereitstellung zu berücksichtigen sind.