分类：电脑/网络-软件
问题：什么是需求领导让我做软件需求。怎么弄呀 
领导让我做需求。怎么弄呀
回答：需求的定义      IEEE软件工程标准词汇表(1997年)中定义需求为：      (1)用户解决问题或达到目标所需的条件或权能(Capability)。      (2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。      (3)一种反映上面(1)或(2)所描述的条件或权能的文档说明。  需求的层次      下面这些定义是需求工程领域中常见术语的定义说明。      软件需求包括三个不同的层次—业务需求、用户需求和功能需求—也包括非功能需求。业务需求( business requirement)反映了组织机构或客户对系统、产品高层次的目标要求，它们在项目视图与范围文档中予以说明。用户需求(user requirement) 文档描述了用户使用产品必须要完成的任务，这在使用实例(use case)文档或方案脚本(scenario)说明中予以说明。功能需求(functional requirement)定义了开发人员必须实现的软件功能，使得用户能完成他们的任务，从而满足了业务需求。所谓特性(feature)是指逻辑上相关的功能需求的集合，给用户提供处理能力并满足业务需求。软件需求各组成部分之间的关系如图所示。      作为补充，软件需求规格说明还应包括非功能需求，它描述了系统展现给用户的行为和执行的操作等。它包括产品必须遵从的标准、规范和合约；外部界面的具体细节；性能要求；设计或实现的约束条件及质量属性。所谓约束是指对开发人员在软件产品设计和构造上的限制。质量属性是通过多种角度对产品的特点进行描述，从而反映产品功能。多角度描述产品对用户和开发人员都极为重要。