"Utvecklare av mjukvara saknar ofta en sådan klar och användbar kravspecifikation ( Humphrey , 1990 ;