Users requirements beschrijven de taken die gebruikers moeten kunnen uitvoeren door gebruik te maken van het nieuwe product of systeem.
Use cases zijn uitermate geschikt voor het beschrijven van de user requirements.
User requirements kijken naar de functionaliteit van het systeem vanuit het perspectief van de gebruiker. Deze requirements geven aan wat het systeem moet doen om de gebruikers in staat te stellen hun doelen te bereiken. Er kunnen meerdere user requirements nodig zijn om een enkel business requirement te realiseren.
Een belangrijk aspect van het eliciteren van requirements is het classificeren van gebruikersgroepen. Dit houdt in dat je op zoek moet gaan naar groepen van gebruikers die verschillend zijn voor wat betreft: frequentie van het gebruik, de gebruikte eigenschappen (features), toegangsniveaus, of anderzins.
Bron: 10 Requirements Traps to Avoid (Karl E. Wiegers), Software Requirements Engineering: What, Why, Who, When and How (Linda Westfall)