In de whitepaper "Ten steps to better requirements management" van Dominic Tavassoli (IBM) wordt gesteld dat de impact van slecht geformuleerde requirements verwoesten kan zijn: "(I)t can have a domino effect that leads to time-consuming rework, inadequate deliveries and budget overruns." en worden de onderstaande 9 kenmerken genoemd van goede requirements:
-
Correct (correct): technisch en juridisch mogelijk
-
Volledig (complete): express a whole idea
-
Duidelijk (clear): eenduidig en helder
-
Consistent (niet conflicterend)
-
Verifieerbaar (verificable): het is mogelijk vast te stellen óf de oplossing voldoet aan de gesteld eisen
-
Traceerbaar (traceable): uniek identificeerbaar en herleidbaar
-
Haalbaar (feasible): realiseerbaar binnen tijd en budget
-
Modulair (modular): aanpasbaar zonder drastische gevolgen (excessive impact)
-
Ontwerp-onafhankelijk (design-independent): beperken zich tot het 'wat' (en gaan dus niet over het 'hoe').
Bron: Ten steps to better requirements management, Requirements Management Whitepaper, Dominic Tavassoli (Juni 2009, IBM)