Power Platform Solution Analyzer Solution Analyzer
Anmelden

Power Platform

Herausfinden, was wirklich drin ist.

Es liest eine Power-Platform-Landschaft, sagt Ihnen, was technische Schuld ist und was deren Behebung kostet, und nennt jede Prüfung, die es nicht ausführen konnte. Es schreibt niemals in die Umgebung.

Der Übersichtsbildschirm des Produkts
Scrollen

Was es tut

Drei Schritte, in der Reihenfolge, in der Kunden danach fragen.

Niemand öffnet ein Bewertungswerkzeug, weil er ein Werkzeug will. Man will wissen, was man hat, was daran falsch ist und was die Behebung kostet.

Zählt, was da ist

Jede Komponente, nach Typ, nach Lösung und nach Domäne. Einschließlich einer Low-Code-Quote mit ihrer Definition, denn die Zahl wird ohne sie zitiert.

Benennt die Schuld

Was Microsoft entfernt oder abgekündigt hat, was schlecht gebaut wurde, unabhängig womit, und wovon niemand erfahren würde, wenn es ausfällt. Jeweils mit dem Beleg, der es ausgelöst hat.

Setzt eine Zahl darauf

Eine Stundenspanne pro Befund mit Begründung, gruppiert zu einem Backlog, das jemand tatsächlich pflegen würde, summiert zu einer Gesamtzahl, deren Rechnung im Raum nachprüfbar ist.

Zugangswege

Drei Wege zu einer Landschaft, und was jeder davon aufgibt.

Diese werden aus demselben Vertrag erzeugt, auf dem das Produkt läuft, damit diese Seite keine Reichweite verspricht, die das Produkt nicht hat.

  • Anwendungsbenutzer, nur lesend

    Eine Entra-App-Registrierung, die der Umgebung als Anwendungsbenutzer mit einer Leserolle hinzugefügt wird. Der Modus für alles Wiederholbare. Die Rollendefinition liegt dem Produkt bei, sodass ein Sicherheitsteam eine Datei prüft statt einer Beschreibung.

    • Live-MetadatenVollständig
    • LösungsdateiVollständig
    • Power Apps CheckerVollständig
    • Nutzung und AusführungsverlaufTeilweise
    • Ein Modell, das Text liestVollständig
  • Delegierter Benutzer

    Sie, angemeldet, lesen, was Sie ohnehin lesen dürfen. Nichts anzulegen und nichts zu genehmigen, deshalb der schnellste Weg zu etwas Echtem. Nicht wiederholbar: ein geplanter Lauf kann Ihre Sitzung nicht ausleihen.

    • Live-MetadatenVollständig
    • LösungsdateiVollständig
    • Power Apps CheckerVollständig
    • Nutzung und AusführungsverlaufVollständig
    • Ein Modell, das Text liestVollständig
  • Lösungsdatei

    Eine exportierte nicht verwaltete Lösung, offline gelesen. Keine Verbindung, kein Zugangsdatum, keine Sicherheitsprüfung. Das ist der Modus, der in Woche eins durchkommt, während der Antrag auf einen Dienstprinzipal in einer Warteschlange liegt.

    • Live-MetadatenTeilweise
    • LösungsdateiVollständig
    • Power Apps CheckerVollständig
    • Nutzung und AusführungsverlaufKeine
    • Ein Modell, das Text liestVollständig

Was ein Modus nicht erreicht, entscheidet darüber, welche Prüfungen überhaupt laufen können. Jede Prüfung, die nicht laufen konnte, wird im Bericht namentlich mit Begründung genannt und nie als bestanden ausgewiesen.

Ehrlichkeit

Es sagt Ihnen, was es nicht prüfen konnte.

Jede Prüfung erklärt, welchen Beleg sie braucht. Erreicht die gewählte Verbindung diesen Beleg nicht, wird die Prüfung als nicht geprüft ausgewiesen, namentlich und mit Begründung. Nie als bestanden und nie als null Befunde.

Einem Kunden zu sagen, er habe keine technischen Schulden, während die Wahrheit ist, dass niemand seine Umgebung lesen konnte, ist das Schädlichste, was eine Bewertung tun kann. Deshalb trägt der Bericht die Liste des Ungeprüften weit vorn, wo sie gelesen werden muss.

60Prüfungen im Katalog
53Komponententypen, die es kennt
8Domänen, über die es berichtet
6Sprachen, durchgängig

Sicherheit

Es kann nichts in der Umgebung verändern.

In keinem Modus, und es gibt keine Einstellung, die das ändert. Eine Erhebung lässt sich im ersten Gespräch ohne Change Advisory Board durchführen, und genau das macht sie nutzbar, bevor jemand etwas gekauft hat.

Das Einzige, was es irgendwo schreibt, sind Arbeitselemente in Azure DevOps, Jira oder GitHub, und nur die ausgewählten. Was es angelegt hat, wo und wann, wird bei dem Lauf festgehalten, der es getan hat.

Immer nur lesend

Kein Modus schreibt in eine Power-Platform-Umgebung. Die Rollendefinition mit minimalen Rechten ist eine Datei, die das Sicherheitsteam eines Kunden lesen kann, bevor es irgendetwas gewährt.

Kein Zugangsdatum in der Datenbank

Geheimnisse liegen in Key Vault und werden über ihren Namen angesprochen. Eine Verbindungszeile ist deshalb sicher lesbar, protokollierbar und exportierbar, was zählt, weil genau das irgendwann passiert.

Die Veröffentlichung ist eng gefasst

Geschrieben werden nur die Elemente, die jemand im Backlog-Bildschirm ausgewählt hat, und ein Probelauf zeigt genau, was landen würde, ohne etwas zu schreiben. Jedes Element trägt einen deterministischen Schlüssel, zweimaliges Veröffentlichen aktualisiert also das Vorhandene, statt eine zweite Kopie anzulegen.

Ein Kunde, ein Auftrag

Zugriff gilt pro Auftrag und wird in der Abfrage durchgesetzt statt im Bildschirm, sodass eine Seite, die das Filtern vergisst, trotzdem nicht die Landschaft eines Kunden einem anderen zeigen kann.

Ergebnis

Was das Produkt verlässt.

Drei Dinge, jedes für eine andere Person im Raum, alle aus den gespeicherten Ergebnissen eines Laufs erzeugt und nicht aus den Regeln von heute.

Eine Befundmappe

Eine Excel-Datei mit den Befunden, dem Bestand, der Liste des Ungeprüften und dem Backlog, je auf einem Blatt. Bewusst schlicht, mit Filtern in jeder Kopfzeile, damit eine Architektin sortieren und pivotieren kann statt zu bewundern.

Ein Bewertungsbericht

Ein PDF für die Person, die die Mappe nicht öffnen wird. Was gelesen wurde, was nicht, was gefunden wurde, was es kosten würde und wo die Arbeit auf einer Roadmap steht.

Ein gepflegtes Backlog

Ein Epic je Kategorie, ein Feature je Regel, die eines braucht, eine Story je Befund, der es wert ist, und die Kleinigkeiten gebündelt. Mit Akzeptanzkriterien und auf Wunsch direkt nach Azure DevOps, Jira oder GitHub geschrieben.

Das Produkt

Drei Bildschirme, und wofür jeder da ist.

Screenshots des Produkts auf der Demonstrationslandschaft. Nichts davon ist ein Mock-up.

Der Übersichtsbildschirm des Produkts
Die Übersicht. Was gelesen wurde, was es kostet, und das Schlimmste davon.
Die Befundtabelle
Befunde, das Schlimmste zuerst, mit der Grundlage jeder Schätzung.
Der Backlog-Baum
Das Backlog: ein Epic je Kategorie, mit Abnahmekriterien vor der Veröffentlichung.

Der Bericht

Jede Seite hier ist echt.

Vom Produkt aus der Demonstrationslandschaft erzeugt, nicht für diese Seite gezeichnet. Die Zahlen sind die, die die Regeln gefunden haben.

Berichtsdeckblatt mit der Wortmarke und den Kernzahlen
Das Deckblatt. Was gelesen wurde, wie, und was es kostet.
Die Seite mit der Zusammenfassung
Wie man ihn liest, und die Zusammenfassung. Die Grenzen stehen vor den Zahlen.
Ein Balkendiagramm der Komponenten nach Domäne
Was in der Landschaft steckt, nach Domäne.
Eine Aufschlüsselung der Landschaft nach Komponententyp
Komplexität je Komponententyp, bewertet nach dem, was die Datei tatsächlich zeigt.
Die Befundtabelle
Die Befunde, das Schlimmste zuerst, nach Kategorie gruppiert.
Das Roadmap-Raster
Die Roadmap. Jeder Befund nach Art des Problems eingeordnet.
Die Lebenszyklusposition jeder gelesenen Komponente
Funktionale Reife, im Workshop bewertet. Zwei Achsen bleiben unbewertet.
Die Schätzung, nach Kategorie
Szenarien, in den Worten des Kunden.

Was es prüft

11 Kategorien, aus dem Katalog gezählt statt hier getippt.

Eine neue Prüfung aktualisiert diese Seite. Das ist Absicht: eine Marketingseite, die mehr verspricht als das Produkt tut, wird irgendwann in einer Besprechung laut vorgelesen.

  • Bauqualität

    Wie gut gebaut ist, was da ist. Fehlerbehandlung, Größe, Benennung, Struktur, und ob ein Flow, der scheitert, irgendetwas dagegen tut.

    8 Prüfungen

  • Dynamics 365 Contact Center

    Arbeitsstreams, Warteschlangen und Kapazität. Ob ein eingehendes Gespräch jemanden erreicht, der es annehmen kann -- nur gelesen, wo Contact Center installiert ist.

    8 Prüfungen

  • Leistung

    Was jetzt langsam ist oder es bei Menge wird. Ein synchrones Plug-in mit zwei Sekunden ist das, was Nutzende meinen, wenn sie sagen, das Formular hänge.

    7 Prüfungen

  • ALM und Lösungshygiene

    Ob sich das zwischen Umgebungen bewegen lässt, ohne dass jemand an etwas denken muss. Fest verdrahtete Endpunkte, nicht verwaltete Anpassungen in der Produktion, Komponenten, die in der Standardlösung stranden.

    7 Prüfungen

  • KI-Komponenten

    Agenten, Prompts und Modelle. Ob das, was die Landschaft auf KI gebaut hat, fundiert, aktuell und jemandem zugeordnet ist.

    7 Prüfungen

  • Governance

    Eigentümerschaft, Wildwuchs, verwaiste Komponenten und Premium-Konnektoren. Einschließlich der Flows, deren Eigentümer das Haus verlassen hat.

    6 Prüfungen

  • Lebenszyklus und Abkündigung

    Komponenten, die Microsoft entfernt, abgekündigt oder nicht mehr weiterentwickelt hat. Ein Dialog, der noch in einer Lösung sitzt, sagt mehr über eine Landschaft als jede andere einzelne Komponente.

    4 Prüfungen

  • Architektur

    Ob Logik dort sitzt, wo Logik hingehört. Fünf verschiedene Mechanismen auf einer Tabelle sind ein Befund, auch wenn jeder einzelne funktioniert.

    4 Prüfungen

  • Sicherheit

    Rechte, Geheimnisse in Definitionen und Schreibrechte auf Organisationsebene. Kein Penetrationstest, und es gibt auch nicht vor, einer zu sein.

    4 Prüfungen

  • Betreibbarkeit

    Ob überhaupt jemand merkt, wenn etwas ausfällt. Eine Landschaft ganz ohne Fehleralarmierung ist eine, in der die erste Störungsmeldung von einem Kunden kommt.

    3 Prüfungen

  • Modernisierung

    Etwas, das funktioniert und wofür es heute eine bessere Antwort gibt. Die Kategorie, die Kunden am meisten wollen und die am leichtesten überverkauft wird, deshalb trägt jede Prüfung hier auch einen Grund, es so zu lassen.

    2 Prüfungen

Einige stammen aus Microsofts eigenem Power Apps Checker und werden unter Microsofts Regelkennungen eingefügt, damit man sie nachschlagen kann. Die übrigen sind die, die der Checker nicht hat: Position im Lebenszyklus, über Komponenten verteilte Schuld, Wildwuchs und Lösungshygiene.

Sprachen

Sechs Sprachen und drei getrennte Einstellungen.

Englisch, Niederländisch, Deutsch, Französisch, Spanisch und Italienisch, durchgängig: die Bildschirme, die Regelerläuterungen, die Befunde, der Bericht und das Backlog. Die Sprache, in der Sie das Produkt lesen, die Sprache des Berichts und die Sprache des Backlogs sind drei Einstellungen, weil eine niederländische Beraterin, die einen englischen Bericht für die Konzern-IT eines Kunden und ein spanisches Backlog für das Lieferteam schreibt, der Normalfall ist und kein Sonderfall.

Grenzen

Was es Ihnen nicht sagt.

Eine Seite, die nur behauptet, ist eine Broschüre. Das sind die Fragen, die anderswo hingehören.

Es ist keine Lizenzbewertung

Es meldet, wo ein Premium-Konnektor verwendet wird, und hört dort auf. Es kann nicht sehen, was der Tenant besitzt, und Raten wäre schlimmer als Schweigen.

Es ist kein Penetrationstest

Die Sicherheitsprüfungen betreffen Rechte, Geheimnisse in Definitionen und Schreibrechte auf Organisationsebene. Sie bewerten nicht, ob in die Landschaft eingebrochen werden kann.

Es repariert nichts

Es gibt keinen Behebungsmodus und es ist keiner geplant. Alles, was es hervorbringt, ist eine Empfehlung, ein Bericht oder ein Arbeitselement für jemanden, der die Arbeit selbst tut.

Herausfinden, was wirklich drin ist.

Melden Sie sich mit Ihrem Microsoft-Konto an. Eine Demonstrationslandschaft wartet, mit Befunden, die das Produkt selbst erzeugt hat, damit es etwas anzusehen gibt, bevor ein Kunde Ihnen irgendetwas gegeben hat.