Een eenduidige, complete en geaccepteerde List of User Requirements opstellen
Een succesvolle projectuitvoering begint bij het helder beschrijven van de klantwensen. Waarom wil de klant dit ontwikkelen? Hoe wordt het product gebruikt? En het meest belangrijk: waar moet het nieuwe product aan voldoen? Dit alles leggen we vast in een List of User Requirements (LoR). Bij Post en Dekker hebben we een gestructureerd stappenplan ontwikkeld dat ervoor zorgt dat je een eenduidige, complete en geaccepteerde List of User Requirements kunt opstellen, waarin de klantwensen goed worden vertaald naar concrete en geaccepteerde vereisten.
In dit blog delen we de vijf stappen die wij volgen om dit proces effectief te doorlopen.
Stap 1: Kennisverzameling en bronnenbepaling
De eerste stap in het proces is het verzamelen van de benodigde kennis. Dit begint met het identificeren van de relevante domeinen voor het project en het bepalen van wie de kennisdragers en stakeholders zijn. Door met de opdrachtgever in gesprek te gaan, krijg je snel inzicht in de verschillende gebieden die voor het project belangrijk zijn.
Wat te doen:
- Breng de relevante domeinen in kaart.
- Identificeer de belangrijkste kennisdragers en stakeholders.
- Verzamel documentatie en informatie die als basis kan dienen voor de LoR.
Afbeelding 1: Mogelijke domeinen waaruit kennis verzameld wordt.
Tip: Maak een overzicht van alle bronnen en zorg dat je weet wie je kunt raadplegen voor aanvullende informatie.
Stap 2: Specificaties verzamelen voor de user requirements
In deze stap verzamel je de daadwerkelijke specificaties uit de documenten en gesprekken met de kennisdragers. Dit vormt de basis voor de LoR. Onduidelijkheden die hierbij opkomen, moeten later in interviews of besprekingen met experts verder worden uitgewerkt.Naast onduidelijkheden kun je kennisdragers diepgaand interviewen om zo een compleet beeld te vormen van de klant. Vragen die je kan stellen tijdens het interview zijn:
- Waar zit de pijn van de eindklant?
- Waarom kiest de eindklant voor een specifiek product of dienst?
- Wat zijn de Unique Selling Points en key requirements?
Is er sprake van een veranderende marktbehoefte? Dan raden wij aan om diepgaand onderzoek te doen aan de hand van requirement mining sessies. Dit is een kennissessie om samen tot écht nieuwe inzichten te komen. Het is hierbij van belang om van tevoren te bepalen wat er precies onderzocht moet worden om de sessie zo relevant mogelijk te houden.
Stap 3: Concretiseren van specificaties met het CAFCR model
In stap 3 geef je de verzamelde specificaties meer inhoud en precisie. Dit doe je door middel van architectural reasoning, bijvoorbeeld met behulp van het CAFCR-model:- Customer Objectives (Wat wil de klant hebben);
- Application (Hoe wordt het systeem gebruikt);
- Functional (Wat biedt het systeem);
- Conceptual (Hoe werkt het systeem);
- Realization (Hoe wordt beschikbare technologie gebruikt)
Wat is er voor een klant belangrijk en waarom?
Door middel van een gezamenlijk sessie met betrokken stakeholders wordt vervolgens een overzicht geschetst waarbij de verzamelde specificaties worden besproken. Na een kritische blik worden hieruit de key requirements gekozen op basis van relatieve belangrijkheid.
Belangrijk in deze stap is om alle gebruikersspecificaties (User Requirements) S.M.A.R.T te maken:
- Specifiek;
- Meetbaar;
- Acceptabel;
- Realistisch;
Stap 4: Bepalen van waarden
In deze stap bepaal je de doelen en target values van de opgestelde User Requirements. Dit is de meetlat waaraan het project moet voldoen. Het is belangrijk om te bepalen wanneer en hoe de verschillende requirements gevalideerd kunnen worden tijdens de ontwikkelfase.
Wat te doen:
- Verzamel relevante normen, orderdata en projectdoelen om concrete waarden vast te stellen.
- Bepaal wanneer en hoe je de vereisten gaat valideren binnen het ontwikkeltraject.
- Zorg ervoor dat de waarden duidelijk en eenduidig zijn, zodat iedereen de LoR kan begrijpen.
Tip: Voer een gefocuste discussie met je team om tot de meest accurate en haalbare waarden te komen.
Stap 5: Acceptatie en validatie van de List of User Requirements
In de laatste stap worden de opgestelde User Requirements gecontroleerd en geaccepteerd door alle betrokken stakeholders. Dit zorgt ervoor dat de vereisten volledig aansluiten bij de verwachtingen en behoeften van de klant.
Wat te doen:
- Toets de User Requirements bij de betrokken stakeholders en verzamel feedback.
- Presenteer de definitieve LoR met de belangrijkste requirements aan de board.
- Werk de LoR bij op basis van ontvangen feedback en zorg dat alle betrokkenen akkoord gaan.
Gebruik een LoR voor een succesvolle projectuitvoering
Door deze vijf gestructureerde stappen te volgen, ben je in staat om een eenduidige, complete en geaccepteerde List of User Requirements op te stellen. Dit is niet alleen essentieel voor een succesvolle projectuitvoering, maar helpt ook bij een snelle en effectieve conceptontwikkeling. Wanneer de User Requirements goed zijn gedefinieerd, kunnen de vervolgstappen in het projectplan helder en gericht worden uitgevoerd.
Benieuwd naar een voorbeeld van hoe we de list of user requirements opstellen in de praktijk? Lees dan de klantcase van Upp, die we hierbij hebben geholpen.
Bij Post en Dekker helpen we je graag om deze aanpak toe te passen en samen met jou tot het beste resultaat te komen. Heb je vragen of wil je meer weten over hoe we dit proces in de praktijk brengen? Neem gerust contact met ons op!
De beste resultaten met Post en Dekker
Post en Dekker ondersteunt klanten met een integraal ontwerp van productfamilies en brengt hen een succesvolle inrichting van het businessmodel. Wij doen dit aan de hand van verschillende tools om de beste resultaten te boeken.
We vertellen je graag meer over Post en Dekker in de whitepaper ‘Creating New Business for OEM”