Home › Overdraagbaarheid
Hoe voorkom je afhankelijkheid van een Power BI-bouwer?
Door te eisen dat alles in jouw omgeving staat en niets in het hoofd van de bouwer. De werkruimte in jouw tenant, de code in jouw repository, de definities in een catalogus buiten het rapportbestand. Wie dat op orde heeft kan van partij wisselen zonder opnieuw te beginnen. Vraag dat vooraf, want achteraf heb je geen positie meer.
De vier vragen die je vooraf stelt
- In wiens omgeving komt het te staan? Als het antwoord de omgeving van de leverancier is, sta je later met lege handen.
- Wie is eigenaar van de code? Zet het op papier, ook als het vanzelfsprekend lijkt.
- Wat krijg ik als we stoppen? Vraag om een concrete lijst, geen geruststelling.
- Waar staan de definities? In het rapportbestand is het verkeerde antwoord.
Waar afhankelijkheid ontstaat
| Waar het misgaat | Hoe je het merkt | Wat het moet zijn |
|---|---|---|
| Werkruimte bij de leverancier | Je kunt er zelf niet bij | In je eigen tenant |
| Geen versiebeheer | Een bestand met v3 final in de naam | Een repository met historie |
| Logica in het rapport | Elk rapport rekent net iets anders | Definities in de gegevenslaag |
| Kennis bij een persoon | Alles stopt als die persoon weg is | Vastgelegd en overgedragen |
Wat een overdracht werkelijk inhoudt
Een map met bestanden is geen overdracht. Wat er hoort te liggen: het bouwbestand of de code, een beschrijving van het model en van de measures, de definities van de cijfers met een eigenaar erbij, en de afspraken over verversing en rechten.
En dan nog een gesprek waarin iemand het uitlegt aan degene die het overneemt. Zonder dat gesprek is de rest een archief dat niemand opent.
Hoe wij het doen
Wat wij bouwen staat in jouw Microsoft-omgeving en in jouw GitHub. Elke fase heeft een eigen vaste prijs en eindigt met een go of no-go. Stopt het daar, dan houd je wat er staat en kun je er met een andere partij mee verder. Je zit nooit vast aan het geheel.
Zie ook waar let je op als je een Power BI-consultant inhuurt.
He integrated seamlessly, was highly proactive, and consistently drove work forward with strong ownership and minimal direction.
Een half uur is genoeg om te weten of het past
Geen presentatie en geen offerte aan het eind. We lopen je bronnen langs, je definities en je grootste ergernis.
Plan een half uurVeelgestelde vragen
Hoe voorkom je afhankelijkheid van een Power BI-bouwer?
Door te eisen dat alles in jouw omgeving staat en niets in het hoofd van de bouwer. De werkruimte in jouw tenant, de code in jouw repository, de definities in een catalogus buiten het rapportbestand. Wie dat op orde heeft, kan van partij wisselen zonder opnieuw te beginnen.
Wat vraag je aan een partij voordat je begint?
Waar komt het te staan, wie is eigenaar van de code, wat krijg ik als we stoppen, en hoe leg je de definities vast. Een partij die daar geen helder antwoord op heeft, bouwt iets wat alleen bij hen werkt. Zet die antwoorden ook op papier, niet alleen in het gesprek.
Wat hoort er bij een goede overdracht?
Het bouwbestand of de code, een beschrijving van het model en de measures, de definities van de cijfers, en de afspraken over verversing en rechten. Plus een uur waarin iemand het aan de opvolger uitlegt. Zonder dat laatste is de rest een archief.
Waarom is logica in het rapport een probleem?
Omdat die logica alleen in dat bestand bestaat. Een tweede rapport krijgt een net iets andere definitie van dezelfde term, en dan is er weer discussie over welk getal klopt. Definities horen buiten het rapport, op een plek waar de organisatie ze kan lezen.
Werken jullie zo?
Ja. Wat wij bouwen staat in jouw Microsoft-omgeving en in jouw GitHub. Elke fase heeft een eigen vaste prijs en eindigt met een go of no-go. Stopt het daar, dan houd je wat er staat en kun je er met een andere partij mee verder.