Een effectieve businessanalist gebruikt zowel standaardtechnieken zoals interviews, enquêtes en brainstormsessies, als meer geavanceerde methoden voor het identificeren van verborgen behoeften: observatie van werkprocessen (job shadowing), mapping van huidige processen (AS-IS analyse) en analyse van klachten/fouten in het huidige systeem. Bovendien worden technieken zoals de "vijf waarom" en scenario-modellering (storyboarding) toegepast, waarmee de kern van problemen kan worden blootgelegd waarvan belanghebbenden zich misschien niet eens bewust zijn.
Belangrijke kenmerken:
Kun je je beperken tot alleen interviews met belangrijke belanghebbenden?
Nee, interviews belichten vaak de voor de hand liggende taken, maar echte problemen worden pas zichtbaar bij het observeren van gebruikers en het analyseren van incidenten.
Moeten verborgen behoeften noodzakelijkerwijs worden vastgelegd in de eisenomschrijving?
Ja, ze moeten worden geformaliseerd, anders zal het team ze niet realiseren — verborgen patronen moeten worden omgezet in duidelijke taken.
Kun je aannemen dat eisen die niet rechtstreeks zijn geuit, niet verplicht zijn om uit te voeren?
Nee, vaak hangt het succes van een project juist af van hoe goed het team impliciete verwachtingen en behoeften heeft meegenomen.
Negatieve case: De analist verzamelde eisen alleen van de afdelingsleider, zonder de klachten van eindgebruikers te analyseren. Voordelen: Het project begon snel, minder werk aan het begin. Nadelen: De initiële oplossing loste de meeste echte "pijnen" van het personeel niet op, wat leidde tot dure refactoring.
Positieve case: De analist observerde gebruikers, identificeerde "pijnpunten" in de processen en vertaalde deze naar eisen. Voordelen: De oplossing beviel alle gebruikers meteen. Nadelen: Meer tijd en middelen nodig in de analysefase.