需求管理功能

产品功能介绍

需求是指用户解决某一问题或达到某一目标所需的软件功能。需求管理是一种用于查找、记录、组织和跟踪系统需求变更的系统化方法。目的是通过适当的步骤确保需求在项目的各个层面上动态地保持一致。需求管理模块主要包括需求处理、需求分解、工作分解和需求列表四个主要功能。

功能设置

1. 需求可以设置优先级、截止日期、需求分类等基本信息,并指定处理人员处理。
2. 较大粒度的需求需要分解为较小的子需求。
3. 需求必须处于“未开始”、“进行中”和“已完成”其中一个阶段。

功能说明

初始化需求管理

【需求管理】->【使用默认配置】即可初始化默认配置下的需求管理功能。

需求处理

需求处理包含了对具体需求的创建、查看、更新、删除等操作。

  1. 创建需求。点击【创建需求】按钮即可。

  1. 填写需求内容。填写标题、需求描述,按需设置需求各属性后,点击【创建】即可创建成功。

  1. 设置状态流转。【需求标题】->【需求详情页】->【设置状态】即可看到所有的设置状态。需求默认包含 7 个状态,依次是:未激活、已计划、设计中、 研发中、测试中、已发布、已关闭。

状态与状态类型关系如下:

  • 未开始:未激活

  • 进行中:已计划、设计中、 研发中、测试中

  • 已完成:已发布、已关闭

需求分解

创建子需求用于需求分解场景。需求下可创建多个子需求;子需求下不可继续分解子需求;需求和子需求都可关联工作。

  1.  创建子需求。【需求标题】->【需求详情页】->【创建子需求】即可在需求之下创建子需求。

  1. 填写子需求内容。与填写需求内容步骤一致。

工作分解

工作是指为实现某个需求所进行的具体活动,通过在需求下新建或关联工作可实现对需求工作的分解和分配。

  1. 创建工作。【需求标题】->【需求详情页】->【创建工作】即可在需求之下创建工作。

  1. 填写工作内容。填写标题、工作描述,按需设置工作各属性后,点击【创建】即可创建成功。

  1. 关联工作。【需求标题】->【需求详情页】->【关联工作】。通过引用工作 ID 并点击选择,实现需求对工作的关联操作。

需求列表

需求列表是该项目的所有需求的列表视图,是产品相关人员的主要工作界面,列表包含需求和子需求列表。尤其当存在大量需求时,通过搜索与筛选配合使用,可快速筛选出想要查找的需求。

  1. 搜索需求。【关键字】搜索条件支持对“标题”和“描述”的模糊搜索。

也可以使用多个属性条件组合搜索。

  1. 使用筛选器。列表页支持使用筛选器筛选需求,筛选器是一组搜索条件和排序方式。筛选器分为系统筛选器和自定义筛选器,其中系统筛选器不可修改和删除。【系统筛选器】如图所示。

  1. 创建自定义筛选器。在列表页选择任意筛选器,修改搜索条件和排序方式后筛选器会标记为“已修改”,然后点击“另存为”按钮,在弹出窗口中输入筛选器名称并点击保存。

创建成功后,在筛选器选择界面即可以看到自定义的筛选器。