ABSTRACT
Designerscannotbuildasystemuntiltheyknowwhatisrequired.Usershave difficultystatingtheirrequirementsofatechnologytheydonotunderstand.Asa resultagreeingaspecificationisoftenasourceofcontentioninsystemsdesignandthe inabilitytoproduceanadequatespecificationmayleadtoasystemthatfailsbybeing neitherfunctional,usablenoracceptable.