例如,如果您打算为家里购置一辆汽车,那么您应当列出希望这辆汽车具备的功用。您的列表可能包含以下特性:
您可以将可能喜欢的不太重要的特性(如特定的颜色)列在以上内容的后面。列完后,您就会得到一份用户需求列表,帮助您确定想要购买的汽车类型。
列出购买汽车的需求比较简单。不过,该车的设计者则需要了解更多需求。
设计者需要能够说明汽车必须提供的功能的系统需求。从这些需求中,他们可以准备详细的设计文档。设计的每个部分都必须经过测试;因此,会在单独的文档中指定测试。
明确的需求能够保证满足客户所需。您可以了解需要构建怎样的产品或提供怎样的服务。有关编写需求的信息,请参阅 Get it Right the First Time。