工作产品 (工件):软件需求
该工件是系统必须符合的条件或功能规范。
用途

记录软件需求,以尝试指定:

  • 用户为实现目标而解决问题所需要的软件性能
  • 系统或系统组件为服从合同、标准、规范或其他从形式上强加的文档而必须符合或具备的软件性能
    [THA97]

这是软件开发中的基本工件,虽然在许多环境中,通常某一部分需求仍然记录得并不完整。RUP 解决该问题的方法是在多次迭代中控制软件开发和允许随着时间来展现重要的需求。

关系
角色负责人: 修改者:
输出自
描述
简述

在创建该工件时,应考虑工件的各个方面,包括以下内容:

  • 可提供需求的不同兴趣组或项目干系人
  • 需要考虑的不同需求类型(类别、规模)
属性
可选
已计划Yes
定制
说明选项

该工件通常包括在其他需求规范工件中。



为了跟踪状态、设置优先级、生成报告和确立可跟踪性,最好在数据库中管理软件需求,如 Rational ClearQuest 和/或 Rational RequisitePro。定制包括决定要针对每个需求记录的信息(需求属性)。这些决策的结果应该记录在需求管理计划中。

更多信息