Telt wat er is
Elk component, per type, per oplossing en per domein. Inclusief een low-code-verhouding met de definitie erbij, want het getal wordt zonder die definitie geciteerd.
Power Platform
Het leest een Power Platform-landschap, vertelt wat technische schuld is en wat herstellen kost, en benoemt elke controle die het niet kon uitvoeren. Het schrijft nooit naar de omgeving.
Wat het doet
Niemand opent een beoordelingstool omdat hij een tool wil. Men wil weten wat men heeft, wat eraan mankeert, en wat herstellen kost.
Elk component, per type, per oplossing en per domein. Inclusief een low-code-verhouding met de definitie erbij, want het getal wordt zonder die definitie geciteerd.
Wat Microsoft heeft verwijderd of afgeschaft, wat slecht is gebouwd ongeacht waarmee, en waarvan niemand zou merken dat het stukging. Elk met het bewijs dat het aantoonde.
Een urenbereik per bevinding met onderbouwing, gegroepeerd tot een backlog die iemand daadwerkelijk zou verfijnen, opgeteld tot een totaal waarvan je de rekensom ter plekke kunt narekenen.
Manieren naar binnen
Deze worden gegenereerd uit hetzelfde contract waarop het product draait, dus deze pagina kan geen bereik beloven dat het product niet heeft.
Een Entra-app-registratie die als toepassingsgebruiker met een alleen-lezenrol aan de omgeving wordt toegevoegd. De modus voor alles wat herhaalbaar moet zijn. De roldefinitie wordt meegeleverd, zodat een securityteam een bestand beoordeelt in plaats van een beschrijving.
Jij, aangemeld, lezend wat je toch al mag lezen. Niets aan te maken en niets goed te keuren, waardoor dit de snelste manier is om iets echts te zien. Niet herhaalbaar: een geplande run kan jouw sessie niet lenen.
Een geëxporteerde onbeheerde oplossing, offline gelezen. Geen verbinding, geen credential, geen securitybeoordeling. Dit is de modus die in week één door de review komt terwijl het verzoek om een service principal in een wachtrij staat.
Wat een modus niet bereikt, bepaalt welke controles überhaupt kunnen draaien. Elke controle die niet kon draaien wordt in het rapport benoemd, met de reden, en wordt nooit als geslaagd gerapporteerd.
Eerlijkheid
Elke controle verklaart welk bewijs ze nodig heeft. Als de gekozen verbinding dat bewijs niet bereikt, wordt de controle als niet beoordeeld gerapporteerd, met naam en reden. Nooit als geslaagd, en nooit als nul bevindingen.
Een klant vertellen dat hij geen technische schuld heeft terwijl de waarheid is dat niemand zijn omgeving kon lezen, is het schadelijkste wat een beoordeling kan doen. Daarom draagt het rapport de lijst van wat niet gecontroleerd kon worden, vooraan, waar ze gelezen moet worden.
Veiligheid
In geen enkele modus, en er is geen instelling die dat verandert. Een verkenning kan in een eerste gesprek draaien zonder change advisory board, en dat maakt het bruikbaar voordat iemand iets heeft gekocht.
Het enige wat het ergens schrijft zijn work items in Azure DevOps, Jira of GitHub, en alleen die iemand heeft gekozen. Wat het heeft aangemaakt, waar en wanneer wordt vastgelegd bij de run die het deed.
Geen enkele modus schrijft naar een Power Platform-omgeving. De roldefinitie met minimale rechten is een bestand dat het securityteam van een klant kan lezen voordat het iets verleent.
Geheimen staan in Key Vault en worden op naam aangeroepen. Een verbindingsrij is daarom veilig te lezen, te loggen en te exporteren, wat ertoe doet omdat dat uiteindelijk gebeurt.
Alleen de items die iemand op het backlogscherm heeft gekozen worden weggeschreven, en een proefrun laat precies zien wat er zou landen zonder iets te schrijven. Elk item draagt een deterministische sleutel, dus twee keer publiceren werkt bij wat er staat in plaats van een tweede kopie te maken.
Toegang geldt per opdracht en wordt in de query afgedwongen in plaats van op het scherm, zodat een pagina die vergeet te filteren het landschap van de ene klant nog steeds niet aan de andere kan tonen.
Resultaat
Drie dingen, elk voor iemand anders in de kamer, alle drie geproduceerd uit de opgeslagen resultaten van één run in plaats van uit de regels van vandaag.
Een Excel-bestand met de bevindingen, de inventaris, de lijst niet-beoordeeld en de backlog, elk op een eigen blad. Bewust sober, met filters op elke kop, zodat een architect erin kan sorteren en draaien in plaats van ernaar te kijken.
Een pdf voor wie de werkmap niet zal openen. Wat is gelezen, wat niet is gelezen, wat is gevonden, wat het zou kosten, en waar het werk op een routekaart staat.
Een epic per categorie, een feature per regel die er een nodig heeft, een story per bevinding die het waard is, en de kleinigheden gebundeld. Met acceptatiecriteria, en desgewenst rechtstreeks weggeschreven naar Azure DevOps, Jira of GitHub.
Het product
Schermafbeeldingen van het product op de demonstratieomgeving. Niets hier is een mock-up.
Het rapport
Gemaakt door het product uit de demonstratieomgeving, niet getekend voor deze pagina. De cijfers zijn die welke de regels hebben gevonden.








Wat het controleert
Een controle toevoegen werkt deze pagina bij. Dat is opzet: een marketingpagina die meer belooft dan het product doet, is er een die iemand ooit hardop voorleest in een vergadering.
Hoe goed gebouwd is wat er staat. Foutafhandeling, omvang, naamgeving, structuur, en of een flow die faalt daar iets mee doet.
8 controles
Werkstromen, wachtrijen en capaciteit. Of een gesprek dat binnenkomt iemand bereikt die het kan aannemen -- alleen gelezen waar Contact Center is geïnstalleerd.
8 controles
Wat nu traag is of het bij volume wordt. Een synchrone plug-in van twee seconden is wat een gebruiker bedoelt met «het formulier blijft hangen».
7 controles
Of dit tussen omgevingen kan bewegen zonder dat iemand iets moet onthouden. Hardgecodeerde endpoints, onbeheerde aanpassingen in productie, componenten die stranden in de standaardoplossing.
7 controles
Agents, prompts en modellen. Of wat het landschap op AI heeft gebouwd ergens op gefundeerd is, actueel is en van iemand is.
7 controles
Eigenaarschap, wildgroei, verweesde componenten en blootstelling aan premium connectors. Inclusief de flows waarvan de eigenaar is vertrokken.
6 controles
Componenten die Microsoft heeft verwijderd, afgeschaft of waarin niet meer wordt geïnvesteerd. Een dialoog die nog in een oplossing zit, zegt meer over een landschap dan welk ander component ook.
4 controles
Of logica staat waar logica hoort. Vijf verschillende mechanismen die op één tabel afgaan is een bevinding, ook als ze allemaal werken.
4 controles
Rechten, geheimen in definities en schrijfrechten op organisatieniveau. Geen penetratietest, en het doet ook niet alsof.
4 controles
Of iemand het zou merken als het stukgaat. Een landschap zonder enige foutmelding is er een waar de eerste melding van een storing van een klant komt.
3 controles
Iets wat werkt en waarvoor nu een beter antwoord bestaat. De categorie die een klant het liefst wil en die het makkelijkst wordt oververkocht, dus elke controle hier draagt ook een reden om het te laten zoals het is.
2 controles
Sommige komen uit Microsofts eigen Power Apps checker, opgenomen onder Microsofts regelidentificaties zodat een consultant ze kan opzoeken. De rest zijn die de checker niet heeft: levenscycluspositie, schuld verspreid over componenten, wildgroei en oplossingshygiëne.
Talen
Engels, Nederlands, Duits, Frans, Spaans en Italiaans, overal: de schermen, de regeluitleg, de bevindingen, het rapport en de backlog. De taal waarin je het product leest, de taal waarin het rapport verschijnt en de taal waarin de backlog is geschreven zijn drie instellingen, omdat een Nederlandse consultant die een Engels rapport schrijft voor de groeps-IT van een klant en een Spaanse backlog voor het deliveryteam het normale geval is en geen uitzondering.
Grenzen
Een pagina die alleen belooft is een brochure. Dit zijn de vragen om elders te stellen.
Het meldt waar een premium connector wordt gebruikt en houdt daar op. Het kan niet zien wat de tenant bezit, en gokken zou erger zijn dan zwijgen.
De beveiligingscontroles gaan over rechten, geheimen in definities en schrijfrechten op organisatieniveau. Ze beoordelen niet of er kan worden ingebroken.
Er is geen herstelmodus en er komt er ook geen. Alles wat het oplevert is een aanbeveling, een rapport of een work item voor iemand die het werk zelf doet.
Meld je aan met je Microsoft-account. Er staat een demonstratielandschap klaar, met bevindingen die het product zelf heeft geproduceerd, zodat er iets te bekijken is voordat een klant je iets heeft gegeven.