*Aanleiding/Dilemma
Tijdens ontwikkeling en innovatie krijgen functionele eisen vaak de meeste aandacht. Niet-functionele eisen zoals kwaliteitscriteria worden ondergewaardeerd.
*Rationale
Niet-functionele eisen bepalen de kwaliteit van het systeem. Ze zijn essentieel voor de gebruikersacceptatie, omdat hiermee onder andere de gebruikersvriendelijkheid, performance, herbruikbaarheid, uitbreidbaarheid, schaalbaarheid, betrouwbaarheid, onderhoudbaarheid, toekomstvastheid, effectiviteit en efficiënte bepaald wordt.
Het doel van niet-functionele eisen is:
- specificeren van de gewenste kwaliteitseigenschappen;
- definiëren van beperkingen en ontwerpcriteria van het systeem (bv. veilig en overdraagbaar);
- vroegtijdig dimensioneren van het systeem en vergemakkelijken van de inschatting van de kosten;
- beoordelen van de levensvatbaarheid van het voorgestelde systeem.
*Implicaties
Package | Afgeleide principes |
Auteur | MeDaMa |
Alias | The non-functional requirements are identified, qualified, and determined. |
Stereotypes | Principle |