在AppStage开发中心创建需求
需求管理是开发中心集成需求管理(CodeArts Req)服务的能力,是华为多年研发实践沉淀的需求管理与团队协作服务,内置多种开箱即用的场景化需求模型。
前提条件
- 已关联CodeArts。
- 已创建版本。
- 已获取项目经理、开发人员或测试人员角色权限,权限申请方法请参见申请权限。
创建需求操作指导
- 在开发中心左上角单击,在菜单列表中选择“全部菜单 > 团队空间”,进入默认团队空间(在页面顶部单击团队名右侧可切换我的其他团队,单击服务名右侧可切换团队关联的其他服务)。
- 在左侧导航栏选择“需求管理”。
需求管理功能操作的详细介绍如表1所示。
表1 需求管理功能说明 项目类型
需求管理功能导航
说明
参考文档的链接
IPD系统设备类项目
IPD系统设备类项目功能介绍
IPD系统设备类项目是面向系统设备类产品开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型产品开发进行高质高效的管理,主要包含原始需求、系统特性、研发需求、任务、缺陷等内容,任务和缺陷是在需求实现过程中产生的活动和发现的问题。
原始需求(RR)
原始需求生命周期共有提交、分析、规划、实现、交付、验收、关闭七个状态,通过新建/分析/规划/交付/验收原始需求等完成生命周期的状态流转。
请参见原始需求(RR)。
特性(FE)
特性全生命周期共有初始、研发、完成三个状态,通过新建/初始/研发特性等完成生命周期的状态流转。
请参见特性(FE)。
研发需求(IR/SR/AR)
研发需求生命周期共有初始、分析、开发、测试、完成五个状态,通过新建/分解/处理研发需求等完成生命周期的状态流转。
请参见研发需求(IR/SR/AR)。
任务(Task)
任务全生命周期共有初始、处理中、完成三个状态,通过新建/处理/编辑任务等完成生命周期的状态流转。
请参见任务(Task)。
缺陷(Bug)
缺陷的全生命周期共有分析、修复、测试、验收、关闭五个状态,通过新建、处理、编辑缺陷等完成生命周期的状态流转。
请参见缺陷(Bug)。
评审
评审类型分为三种:变更评审(CR)、基线评审(BR)、通用评审(GR)。
请参见评审。
统计
按照发布和时间两个维度对项目所有数据展示统计报表,包括项目概览、缺陷度量。
请参见统计。
计划管理
新建发布和迭代、设置发布和迭代基线、查看历史记录、删除发布和迭代等。
请参见计划管理。
工作配置
项目的工作设置主要包括:项目的基础配置、工作项相关设置、标签和工时类型的自定义设置、添加协同下游项目、通知设置及导入导出记录的查询和下载。
请参见工作配置。
IPD独立软件类项目
IPD独立软件类项目功能介绍
IPD独立软件类项目是面向独立软件类开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型软件开发进行高质高效的管理,主要包含原始需求、系统特性、研发需求、任务、缺陷等内容,任务和缺陷是在需求实现过程中产生的活动和发现的问题。
请参见IPD独立软件类项目功能介绍。
原始需求(RR)
原始需求生命周期共有提交、分析、规划、实现、交付、验收、关闭七个状态,通过新建/分析/规划/交付/验收原始需求等完成生命周期的状态流转。
请参见原始需求(RR)。
特性(FE)
特性全生命周期共有初始、研发、完成三个状态,通过新建/初始/研发特性等完成生命周期的状态流转。
请参见特性(FE)。
研发需求(IR/US)
研发需求生命周期共有初始、分析、开发、测试、完成五个状态,通过新建/分解/处理研发需求等完成生命周期的状态流转。
请参见研发需求(IR/US)。
任务(Task)
任务全生命周期共有初始、处理中、完成三个状态,通过新建/处理/编辑任务等完成生命周期的状态流转。
请参见任务(Task)。
缺陷(Bug)
缺陷的全生命周期共有分析、修复、测试、验收、关闭五个状态,通过新建、处理、编辑缺陷等完成生命周期的状态流转。
请参见缺陷(Bug)。
评审
评审类型分为三种:变更评审(CR)、基线评审(BR)、通用评审(GR)。
请参见评审。
统计
按照发布和时间两个维度对项目所有数据展示统计报表,包括项目概览、缺陷度量。
请参见统计。
计划管理
新建发布和迭代、设置发布和迭代基线、查看历史记录、删除发布和迭代等。
请参见计划管理。
工作配置
项目的工作设置主要包括项目的基础配置、工作项相关设置、标签和工时类型的自定义设置、添加协同下游项目、通知设置及导入导出记录的查询和下载。
请参见工作配置。
Scrum项目
Scrum项目开发流程
在使用Scrum项目前,请先了解Scrum项目的开发流程。具体流程如下:
请参见Scrum项目开发流程。
需求规划
根据项目分解需求,进行思维导图或甘特规划。
请参见需求规划。
新建需求
以客户视角描述的原始问题或者原始诉求放在原始需求中管理,通过新建原始需求功能,可以设置需求的背景、价值、详情、优先级等信息。
请参见新建工作项(Epic/Feature/Story/Task或Bug)中的“Story”。
管理需求
新建完需求后,可以查看需求详情,新建子需求,复制子需求,对需求批量导入导出、进行修改或删除,进行批量复制、批量编辑和批量删除操作等。
请参见管理工作项中的“Story”。
需求详情
在需求详情页面,除了可以修改需求的处理人、状态等,还可以查看关联需求、查看工作代码提交记录、查看需求操作历史、添加需求附件等。
请参见工作项详情中的“Story”。
自定义工作流(可选)
自定义配置不同需求的状态,以及自定义调整状态的前后顺序,包括根据项目需求定制需求字段与模板、状态与流转以及公共字段设置和公共状态设置。
请参见自定义工作流。