Definities - Samsabal/hr-project-b GitHub Wiki
Global Requirements
Een heel abstracte requirement zoals het kopen/verkopen van tickets. Splits deze op en maak het steeds minder abstract. Voorbeeld:
- Op de site van hogeschool wil ik online kunnen studeren.
- Ik wil online een boek kunnen lezen.
- Ik wil door dit boek kunnen bladeren.
- Ik wil aantekeningen kunnen maken.
- Ik wil online een boek kunnen lezen.
Hoe abstract het is ligt aan de werkmethode, materiekennis, technische kennis en taalkennis. Bij Agile kan je valideren met de P.O. dus hoeft het detail niveau niet zo hoog te zijn.
Requirements
Iets duidelijk formuleren waar je programma aan moet voldoen. Bij requirements moet je ook formuleren hoe je dat geen gaat testen.
Waarom gebruiken wij requirements?
Dan weet je wat je moet doen. Zonder requirements heb je de kans dat je zomaar wat gaat doen wat niet nodig is.