Een analist zoekt naar verschillende belangrijke stukjes informatie door middel van prototyping, waarbij het allemaal draait om het valideren van aannames en het verfijnen van het ontwerp van een systeem of product. Deze informatie valt grofweg in deze categorieën:
* Bruikbaarheid: Prototypes helpen analisten te begrijpen hoe gemakkelijk en intuïtief het systeem te gebruiken is. Ze observeren gebruikers die interactie hebben met het prototype om bruikbaarheidsproblemen te identificeren, zoals verwarrende navigatie, onduidelijke instructies of lastige workflows. Dit omvat het verzamelen van kwalitatieve gegevens (feedback van gebruikers, observaties) en potentieel kwantitatieve gegevens (doorlooptijden van taken, foutenpercentages).
* Haalbaarheid: Prototyping helpt bij het bepalen van de technische haalbaarheid van het ontwerp. Een werkend prototype, zelfs een low-fidelity-prototype, kan onverwachte technische uitdagingen of beperkingen in de voorgestelde aanpak blootleggen. Dit kan kostbare fouten later in het ontwikkelingsproces helpen voorkomen.
* Functionaliteit: Prototyping valideert dat de voorgestelde kenmerken en functies voldoen aan de behoeften en verwachtingen van de gebruikers. Het maakt vroegtijdige detectie mogelijk van ontbrekende of slecht geïmplementeerde functies voordat er aanzienlijke middelen worden ingezet voor ontwikkeling.
* Vereisten Validatie: Prototypes zijn waardevol voor het valideren van vereisten die eerder in de analysefase zijn verzameld. Gebruikers die interactie hebben met het prototype kunnen bevestigen of de vereisten nauwkeurig hun behoeften weerspiegelen, lacunes identificeren of wijzigingen voorstellen.
* Gebruikersfeedback: Dit is misschien wel de meest cruciale informatie die wordt verzameld. Prototyping biedt een concreet artefact waarmee gebruikers kunnen communiceren en waar ze feedback op kunnen geven. Deze feedback helpt het ontwerp te verfijnen en ervoor te zorgen dat het eindproduct aan de verwachtingen van de gebruiker voldoet. De feedback kan betrekking hebben op esthetiek, functionaliteit, bruikbaarheid en algehele tevredenheid.
* Ontwerpverfijning: Prototyping is een iteratief proces. De verzamelde feedback vormt de basis voor ontwerpiteraties, wat leidt tot een verfijnd en verbeterd eindproduct.
Samenvattend wil een analist door middel van prototyping informatie verzamelen die aannames bevestigt of weerlegt, potentiële problemen in een vroeg stadium identificeert en ervoor zorgt dat het eindproduct gebruiksvriendelijk en functioneel is en aan de gespecificeerde eisen voldoet. Het type verzamelde informatie is zowel kwalitatief (meningen van gebruikers, observaties) als kwantitatief (statistieken over prestaties en bruikbaarheid). |