Vraag een willekeurige organisatie waarom een Dynamics 365-traject is uitgelopen of duurder is geworden dan begroot, en het antwoord wijst zelden naar de techniek. Het wijst naar requirements die pas tijdens de bouw duidelijk werden, naar wensen die elkaar tegenspraken zonder dat iemand dat vooraf had opgemerkt, of naar een scope die gaandeweg groeide.
Dit is precies het gat dat de rol van business analist invult, en het is een rol die in kleinere en middelgrote Dynamics 365-trajecten regelmatig ontbreekt — niet omdat hij onbelangrijk wordt gevonden, maar omdat hij vaak stilzwijgend bij de consultant of de ontwikkelaar wordt neergelegd, zonder dat daar expliciet tijd of aandacht voor wordt vrijgemaakt.
Wat een business analist in een Dynamics 365-traject precies doet
Een business analist vertaalt de wensen en processen van een organisatie naar requirements die bruikbaar zijn voor een implementatie. Dat klinkt eenvoudiger dan het is. Een afdelingshoofd dat zegt “we willen beter zicht op onze verkoopkansen” heeft daarmee nog geen requirement geformuleerd — die uitspraak moet worden vertaald naar concrete vragen: welke informatie ontbreekt er nu, wie heeft die informatie nodig en wanneer, hoe ziet succes eruit, en wat is het verschil tussen een rapportagebehoefte en een procesprobleem dat dieper zit.
De vertaalslag naar het juiste platformniveau
In de context van Dynamics 365 CE en Power Platform betekent dit ook het vertalen van die requirements naar het juiste niveau binnen het platform: hoort dit bij een aanpassing van een bestaande entiteit, een nieuwe Power Apps-applicatie, een Power Automate-flow, of eigenlijk bij een procesverandering die geen systeemwijziging vraagt.
Waarom dit vaak misgaat in kleinere trajecten
In grotere implementaties is een aparte business analist gebruikelijk: iemand die de requirements ophaalt en vastlegt, los van wie de techniek bouwt. In kleinere trajecten, met een beperkter budget en een kleiner team, wordt deze rol vaak overgeslagen of geïmproviseerd. De consultant die het systeem bouwt, haalt tegelijkertijd de requirements op, vaak onder tijdsdruk en zonder de structuur die een aparte analysefase zou bieden.
Wat een goede requirementsanalyse concreet oplevert
Een gedegen analysefase levert een aantal tastbare resultaten op. Een helder requirementsdocument dat als referentiepunt dient tijdens de bouw en bij de oplevering — niet om bureaucratisch af te vinken, maar om scopediscussies te kunnen voeren op basis van een vastgelegd uitgangspunt in plaats van een terugblikkende herinnering. Een prioritering van wensen, zodat helder is wat een must-have is voor de eerste release en wat een latere uitbreiding kan zijn. En een vroege signalering van requirements die elkaar tegenspreken, voordat die tegenspraak halverwege de bouw zichtbaar wordt en alsnog tot herwerk leidt.
De licentie- en architectuurcomponent
Voor Dynamics 365- en Power Platform-trajecten heeft dit ook een directe licentie- en architectuurcomponent: een requirement die eigenlijk om een losse Power Apps-applicatie vraagt in plaats van een uitbreiding binnen D365 CE zelf, heeft gevolgen voor wie welke licentie nodig heeft.
Waarom deze rol goed samengaat met technische expertise
Een business analist die de onderliggende techniek niet kent, loopt het risico requirements op te stellen die functioneel logisch zijn maar technisch onhaalbaar of onnodig duur om te bouwen. Een business analist die de techniek wél kent, kan tijdens het ophalen van requirements al meedenken over haalbaarheid en aanpak, zonder de analysefase te laten verzanden in een te vroege technische discussie.
Dit is een van de redenen waarom ik deze rol soms zelf vervul naast de technische rol in een traject: niet als vervanging van een aparte analysefase, maar als manier om de afstand tussen wat een organisatie nodig heeft en wat technisch wordt opgeleverd zo klein mogelijk te houden.
“De meeste herwerk-discussies gaan niet over wie een fout heeft gemaakt, maar over een aanname die nooit hardop is uitgesproken. Een goede analysefase maakt die aannames zichtbaar vóórdat ze duur worden.”
Wat een gestructureerde analysefase onderscheidt
Een traject dat begint met een gedegen requirementsanalyse, heeft de volgende eigenschappen:
- Requirements zijn vastgelegd — Niet als losse notities, maar als een document waar tijdens de bouw naar wordt teruggekoppeld.
- Prioriteiten zijn expliciet — Iedereen weet wat een must-have is voor de eerste release en wat later kan volgen.
- Tegenstrijdigheden zijn vroeg zichtbaar — Conflicterende wensen komen aan het licht vóór de bouw, niet erna.
- Techniek en proces zijn los beoordeeld — Een wens wordt pas naar een systeemwijziging vertaald als dat ook echt de juiste oplossing is.
- Scope is een referentiepunt — Nieuwe wensen tijdens de bouw worden afgezet tegen wat is afgesproken, niet stilzwijgend toegevoegd.
Een traject zonder deze fase kan prima verlopen — totdat de eerste tegenstrijdige wens, onuitgesproken aanname of scopeverandering zich halverwege de bouw aandient.
Wanneer schakel je hier hulp bij in?
Voor organisaties die een Dynamics 365- of Power Platform-traject overwegen en merken dat de eigen requirements nog niet scherp genoeg zijn om aan een bouwteam over te dragen, is een gerichte analysefase vooraf een investering die zich vrijwel altijd terugbetaalt in minder herwerk en scopediscussies later.
Dat geldt niet alleen bij de start van een nieuw traject. Ook bij een traject dat al loopt en waar de requirements gaandeweg onduidelijk zijn geworden, helpt het om een stap terug te zetten en de oorspronkelijke vraag opnieuw scherp te stellen voordat er verder wordt gebouwd op een wankel fundament.
Conclusie
Een Dynamics 365- of Power Platform-traject staat of valt niet alleen met de techniek die wordt opgeleverd, maar met de vraag of die techniek het juiste probleem oplost. Een business analist die zowel de organisatie als het platform begrijpt, is geen extra laag bureaucratie — het is de stap die voorkomt dat een traject duurder, langer en frustrerender wordt dan nodig.
Het is werk dat vooraf weinig zichtbaar is, maar dat tijdens de bouw en bij de oplevering het verschil maakt tussen een soepel traject en een traject vol scopediscussies en herwerk.
Zijn jouw requirements scherp genoeg om mee te bouwen?
Ik bied een gerichte requirementsanalyse aan als losse stap, ook los van een vervolgopdracht voor de implementatie zelf. Laten we vrijblijvend kijken waar jouw traject staat.