更新时间:2024-10-31 GMT+08:00

在IPD独立软件类项目中管理研发需求

完成新建研发需求操作后,您可以在项目内对工作项做如下的管理动作。

在研发需求列表页中管理研发需求

进入项目主页,选择工作 > 需求管理 > 研发需求页签,可进行如下操作。
图1 研发需求列表页
表1 研发需求列表管理操作

操作项

操作步骤

查询研发需求

  • 通过添加筛选条件查询研发需求
    1. 单击研发需求列表中的“搜索框”,可以根据需要选择一项或多项条件查询研发需求。
    2. 单击搜索栏最右侧的,可清空所有筛选条件,回到查询全部。
  • 通过保存视图查询研发需求
    1. 单击研发需求列表中的“搜索框”,可以根据需要选择一项或多项条件。
    2. 单击搜索栏最右侧的,输入“视图名称”
    3. 单击“确定”。在“新建IR”按钮旁边会显示创建的视图。
    4. 搜索时选择创建的视图名称,可查询出符合条件的研发需求。

      视图支持分享给其他人、修改和删除操作。

协同下发研发需求

系统支持将研发需求协同下发至其他项目中进行协同管理。

说明:

已完成的研发需求不支持协同下发。

  1. 在研发需求列表中,选择需要协同下发的需求。
    • 通过复选框选择需要协同下发的需求,单击页面下方的“协同下发”

      该方式支持单选和多选。

    • 进入需要协同下发的需求的详情页面,单击右上角的图标,选择“协同下发”
  2. 在弹出的提示窗口中选择下游项目。

    如果下拉框中无取值,需要执行如下操作增加项目取值。

    1. 单击“配置协同下游项目”,系统跳转到“协同下游项目配置”页面。
    2. 单击“添加协同下游项目”,弹出“添加协同下游项目”窗口。
    3. 选择需要协同的项目。
    4. 单击“添加”,即可添加成功。
  3. 单击“下一步”,弹出“协同下发”窗口。
  4. 选择“接收人”“期望接收时间”
  5. 单击“确定”,协同下发成功。

    在研发需求列表中,可查看到协同下发需求的“协同状态”显示为“协同下发”

    说明:

    “协同下发”显示的颜色不同,代表协同下发需求的状态不同,具体如下:

    :当前需求下存在接收中的协同下发需求,“协同下发”的颜色显示为橙色。

    :当前需求下的所有协同下发需求被接收,“协同下发”的颜色变为绿色。

    :当前需求下存在被退回的协同下发需求,“协同下发”的颜色变为红色。

协同接收研发需求

在其他项目的研发需求中执行协同下发操作后,且下游项目选择本项目,才会涉及到协同接收。

  1. 在研发需求列表中,单击搜索栏最右侧的“协同需求”,系统跳转到“协同需求”页面。
  2. 单击“接收”,显示需要接收的需求。
  3. 单击需要接收的需求后的,弹出“协同接收”窗口。
    • 单击,填写拒绝原因后,可拒绝该需求。
    • 单击,可将需求转给其他人处理。
    • 单击“导出全部”,可导出需求数据到Excel表中。
  4. 根据项目实际情况选择“接收模式”“接收类型”,及修改“需求标题”

    “接收模式”选择“关联接收”时,只需选择“关联需求”“关联需求”取值来源于本项目中创建的所有研发需求。

  5. 单击“确定”,接收成功。

    接收的需求状态变为“已接收”。

    说明:
    • 单击,可将需求下发给其他项目。
    • 单击,可退回接收的需求,退回后需求接收状态变为“接收中”
  6. 单击页面右上角的,关掉“协同需求”页面。
    • “接收模式”选择“复制接收”时,接收的需求信息在研发需求列表中展现,且该需求详情的关联项 > 协同上游需求中也可以查看到复制的需求信息。
    • “接收模式”选择“关联接收”时,关联需求的“协同状态”会显示为“协同接收”,而接收的需求信息在该关联需求详情的关联项 > 协同上游需求中查看。

导入工作项

系统提供了需求导入的模板,用户下载模板后,可填写多个需求信息进行导入,便于节约需求创建的时间。

  1. 在研发需求列表中,单击搜索栏最右侧的图标,选择“导入”
  2. 在弹出的窗口中单击“下载导入模版”

    导入模板文件显示在页面下方,可保存到本地填写数据。模板文件命名规则:项目名称+“-”+模块名称(如研发需求)+导入模板。

  3. 填写“研发需求-需求列表”页签中的字段。

    参数填写规则请参见模板文件中“原始需求-导入规则说明”页签。

  4. 通过拖拽或单击图标,选择一个需要导入的文件。
  5. 单击“导入”,弹出导入进度提示框。
    • 导入成功后,可在研发需求列表中查看到导入的需求信息。
    • 导入失败后页面右上方会给出“查看失败详情”的提示,可根据失败详情描述修改后再重新导入。
      说明:

导出工作项

通过导出功能,可以将系统中的需求导出到Excel表中,方便查看。

  1. 选择导出部分或全部研发需求。
    • 导出全部:在“研发需求”主页,单击搜索栏最右侧的图标,选择“导出”,弹出“选择导出字段”窗口。
    • 导出部分:在研发需求列表中,勾选一个或多个需要导出的研发需求,单击页面下方的“导出”,弹出“选择导出字段”窗口。
  2. 选择需要导出的字段,及是否导出子需求。
  3. 单击“导出”,弹出导出进度提示框。

    导出成功后,研发需求文件会自动下载到本地,文件格式为“.xlsx”

    说明:

设置列表显示字段

单击“操作”字段后的图标进行设置。
  • 在弹框左侧“可选字段”中勾选需要显示的字段。
  • 在弹框右侧“已选字段”中通过拖拽方式调整字段显示顺序。

在研发需求详情页中管理研发需求

在编辑研发需求详情页面,您除了可以修改研发需求的描述、优先级、责任人等,还可以添加标签、添加附件、关联工作项、查看评审记录、添加工时和查看操作历史。
图2 研发需求详情页
表2 详情页相关管理操作

操作项

操作步骤

备注

编辑工作项

在研发需求详情页中单击需要修改的字段取值框,在输入框中输入目标值或在下拉框中选择目标值,可即时保存已修改内容。

操作成员需拥有研发需求的“编辑”权限。

修改工作项状态

进入工作项详情页面,单击工作项“状态”字段,可根据需要将工作项流转至目标状态,状态流转操作参考表1

操作成员需拥有研发需求的“状态设置”权限。

基线研发需求

  1. 进入工作项详情页面,选择下的“基线”,弹出确定基线弹框。
  2. 单击“确定”,基线成功。

    在研发需求标题左侧可查看到该研发需求的图标上会显示基线图标

说明:

已基线研发需求可进行取消基线操作。

操作成员需拥有研发需求的“基线”权限。

基线评审研发需求

  1. 进入工作项详情页面,选择下的“基线评审”,跳转到“新建BR”的页面。
  2. 填写BR信息。

    “基线对象”默认为发起基线评审的研发需求。

  3. 单击“提交”,自动跳转到“评审”页面。

    评审 > 基线评审列表中可查看到发起基线评审新建的BR。

  4. 切换到“特性”主页,可查看到被基线评审的研发需求图标显示为
    说明:

    跟踪BR基线评审单的审批进展,状态需变为“已通过”,对应的研发需求才能基线成功。

操作成员需拥有研发需求的“查看”权限。

变更评审研发需求

仅已基线且非完成态的研发需求支持发起变更流程。

  1. 进入已基线工作项详情页面,选择下的“变更”,跳转到“新建CR”的页面。
  2. 填写CR信息。
    • 变更对象:默认为发生变更的研发需求。
    • 父项协同变更:已存在CR才支持添加。
  3. 单击“提交”,自动跳转到“评审”页面。

    评审 > 变更评审列表中可查看到发生变更流程新建的CR,状态默认为“待评审”

    说明:

    跟踪CR变更单的审批进展,状态需变为“已完成”,才表示该CR变更单处理完成,从而变更的内容才会在对应的研发需求中体现。

操作成员需拥有研发需求的“查看”权限。

上传附件

附件类型支持图片、工作簿、文稿、文本文件等类型。每个工作项可容纳的附件个数不超过100个,附件总容量不得超过50MB。

  1. 进入工作项详情,单击“附件”页签。
  2. 单击“点击或拖拽文件到此处上传”,选择本地文件,将文件上传至工作项中作为附件。

    支持将本地文件直接拖拽到输入框中。当上传进度条达到100%,系统提示附件上传成功。

    将鼠标放在上传成功的文件上,会显示可执行的操作。

    • 单击,可以下载文件到本地存放。
    • 单击,可以删除上传的文件。

操作成员需拥有研发需求的“上传附件”权限。

添加并查看关联项

工作项可以与项目内的其它类型工作项建立关联关系。

  1. 进入工作项详情页面,选择“关联项”页签。
    图3 关联项
  2. 完成关联操作。
    • 父需求:研发需求所归属的父需求。

      仅当该需求IR被原始需求关联时,才会在“父需求”中显示对应原始需求的信息。

    • 父特性:研发需求所归属的父特性。

      仅当该需求IR被特性关联时,才会在“父特性”中显示对应特性的信息。

    • 子需求:当前研发需求中的子需求SR。

      支持批量分解,一次最多只能分解10条。默认一条,且不能删除。

      1. 单击“分解”,弹出“分解子需求”窗口。

      2. 配置子需求的信息。单击图标,可以展开及配置更多信息。

      3. 单击“确定”,分解成功。该子需求会自动显示在研发需求列表中所属父需求下。

    • 协同上游需求:在其他项目中执行协同下发操作,且下游项目选择本项目,接收后才会在本项目展示协同上游需求。
    • 协同下游需求:向下游项目协同的需求。

      1. 单击“协同下发”,弹出“分解子需求”窗口。

      2. 在弹出的提示窗口中输入“选择下游项目”“接收人”“期望接收时间”
      说明:

      如果下拉框中无取值,需要执行如下操作增加项目取值。

      1. 单击“配置协同下游项目”,系统跳转到“研发需求下游项目”页面。

      2. 单击“添加协同下游项目”,弹出“添加协同下游项目”窗口。

      3. 选择需要协同的项目。

      4. 单击“添加”,即可添加成功。

      3. 单击“确定”,协同下发成功。

      在研发需求列表中,可查看到协同下发需求的“协同状态”显示为“协同下发”

    • 关联工作项:与本项目中其他类型的工作项,直接建立关联关系。

      支持关联Task类型工作项。

    • 文件:研发需求对应的文件。

      选择与当前需求相关联的文件,支持上传本地文件。

    • Wiki:研发需求对应的Wiki。

      选择与当前需求相关联的Wiki,支持新建Wiki。

    • 测试用例:研发需求对应的测试用例。可以在测试管理中选择与测试用例相关联的研发需求。
    • 代码提交记录:研发需求对应的代码提交记录。

      仅当代码提交时,关联了当前需求编号,才会显示相关信息。

    • 代码分支:研发需求对应的代码分支。

      仅当代码分支关联了当前需求,才会显示相关信息。

操作成员需拥有研发需求的“协同下发/撤销下发”“分解/删除关联子需求”“关联/取消关联工作项”“关联/取消关联文件”“关联/取消关联wiki”权限。

查看评审记录

发生如下情况时,才可以查看到需求相关的评审记录。

  • 将研发需求加入至基线评审单时,会触发基线评审流程。流程发起后,才会在对应特性详情的“评审”中查看到评审记录。
  • 修改已基线研发需求的基线锁定字段时,会自动触发变更流程。变更流程发起后,才会在对应特性详情的“评审”中查看到评审记录。
  • 当研发需求存在通用评审记录时,才会在对应特性详情的“评审”中查看到评审记录。

操作成员需拥有研发需求的“查看”权限。

添加工时

  1. 进入工作项详情页面,选择“工时”页签。
  2. 单击“新增工时”,弹出“新增工时”窗口。
  3. 填写工时信息。
    • 工时的结束日期不能早于开始日期。
    • 是否勾选“包含周末”,如果不勾选,则工时记录中不会生成周末的记录。
    • “工时”可以选择“总数”“每天”
    • “工时类型”包括后端开发、前端开发、UI设计、调休请假、缺陷修复、公共事务等,还支持自定义取值,具体步骤参考添加IPD独立软件类项目工作项的工时类型
  4. 单击“确定”,工时新增成功。

    系统会自动根据填写的工时日期和工时天数生成对应的记录。

    工时支持编辑、删除操作。

添加工时操作,成员需拥有研发需求的“新增工时”权限。

编辑、删除工时操作默认是谁添加就谁可以操作,项目管理员默认可以编辑、删除所有工时数据。

查看历史记录

历史记录展示了用户的所有操作日志,包括:创建、状态流转、发起评审、关联工作项、新增工时等。

  1. 进入工作项详情页面。
  2. 选择“历史记录”页签,查看工作项所有的修改操作。
    • 单击,可以按操作时间的正序或倒序查看历史记录信息。
    • 通过设置查询条件,可以查询到符合条件的历史记录。

操作成员需拥有研发需求的“查看”权限。

给工作项打标签

  1. 进入工作项详情页面,单击页面上方“标签”后面的,选择“新建标签”

    添加的标签显示在“标签”中。

  2. 在弹出的“新建标签”窗口中,输入“标签名称”和选择“标签颜色”
  3. 单击“确定”,标签新建成功。

    在原始需求列表中对应需求的编号后会显示新增的标签。

  4. (可选)隐藏标签。
    • 单击“标签”后面的,在弹出窗口中去掉标签的√,则会隐藏标签。
      图4 隐藏标签01
    • 将鼠标放在标签名称上,单击,则会隐藏标签。
      图5 隐藏标签02
      说明:

      当有多个工作项需要添加标签时,您可以选择在工作项列表中勾选需要添加标签的需求,单击页面下方的“批量编辑”,选择“标签”字段进行添加。

操作成员需拥有研发需求的“编辑”权限。

添加评论

  1. 进入工作项详情页面。
  2. “详情”页签,单击“评论”输入框。
    图6 添加评论
  3. 输入评论内容。

    评论支持上传图片、输入链接、关联工作项、@项目成员等操作。

  4. 单击“发表”,评论成功。

    发表后的评论支持回复、编辑、置顶、删除操作。

操作成员需拥有研发需求的“查看”权限。