云服务器内容精选

  • 在缺陷详情页中管理缺陷 在编辑缺陷详情页面,您除了可以修改缺陷的描述、优先级、当前责任人等,还可以添加标签、添加附件、关联工作项、查看评审记录、添加工时和查看操作历史。 图2 缺陷详情页 表2 详情页相关管理操作 操作项 操作步骤 备注 编辑工作项 在缺陷详情页中单击需要修改的字段取值框,在输入框中输入目标值或在下拉框中选择目标值,可即时保存已修改内容。 操作成员需拥有缺陷的“编辑”权限。 修改工作项状态 进入工作项详情页面,单击工作项“状态”字段,可根据需要将工作项流转至目标状态,状态流转操作参考表1。 操作成员需拥有缺陷的“更新状态”权限。 上传附件 附件类型支持图片、工作簿、文稿、文本文件等类型。每个工作项可容纳的附件个数不超过100个,附件总容量不得超过50MB。 进入工作项详情,单击“附件”页签。 单击“点击或拖拽文件到此处上传”,选择本地文件,将文件上传至工作项中作为附件。 支持将本地文件直接拖拽到输入框中。当上传进度条达到100%,系统提示附件上传成功。 将鼠标放在上传成功的文件上,会显示可执行的操作。 单击,可以下载文件到本地存放。 单击,可以删除上传的文件。 操作成员需拥有缺陷的“上传附件”权限。 添加并查看关联项 工作项可以与项目内的其它类型工作项建立关联关系。 进入工作项详情页面,选择“关联项”页签。 图3 关联项 完成关联操作。 关联工作项:与本项目中其他类型的工作项,直接建立关联关系。 支持关联已有RR:先完成新建原始需求后,才可以在此处关联。 支持关联已有IR、SR和AR:先完成新建研发需求、分解研发需求后,才可以在此处关联。 关联已有Task:先完成新建任务后,才可以在此处关联。单击,可取消关联。 协同上游缺陷:从上游项目协同过来的缺陷。 仅其他项目的缺陷在新建“协同下游缺陷”中选择的“归属项目”为本项目时,才会在本项目中显示相应的信息。 协同下游缺陷:可将缺陷下发到其他项目。 支持批量协同下发,一次最多只能下发10条。默认一条,且不能删除。 1. 单击“协同下发”,弹出“协同下发”窗口。 2. 配置下发缺陷的信息。单击图标,可以展开及配置更多信息。 3. 单击“确定”,缺陷下发成功。该缺陷还需在协同下发的归属项目中进行查看和处理。 说明: 缺陷协同下发后,上游缺陷的附件不会带到下游缺陷中,需要缺陷当前责任人联系缺陷提出人获取附件。 文件:缺陷对应的文件。 选择与当前缺陷相关联的文件,支持上传本地文件。 Wiki:缺陷对应的Wiki。 选择与当前缺陷相关联的Wiki,支持新建Wiki。 测试计划:当前缺陷相关的测试计划。选择与本缺陷相关联的测试计划。 测试用例:当前缺陷相关的测试用例。可以在测试管理中选择与测试用例相关联的缺陷。 代码提交记录:当前缺陷相关的代码提交记录。 仅当代码提交时,关联了当前缺陷单号,才会显示相关信息。 代码分支:当前缺陷相关的代码分支。 仅当代码分支关联了当前缺陷单号,才会显示相关信息。 操作成员需拥有缺陷的“关联/取消关联工作项”、“分发”“关联/取消关联文件”、“关联/取消关联wiki”权限。 添加工时 进入工作项详情页面,选择“工时”页签。 单击“新增工时”,弹出“新增工时”窗口。 填写工时信息。 工时的结束日期不能早于开始日期。 是否勾选“包含周末”,如果不勾选,则工时记录中不会生成周末的记录。 “工时”可以选择“总数”或“每天”。 “工时类型”包括后端开发、前端开发、UI设计、调休请假、缺陷修复、公共事务等,还支持自定义取值,具体步骤参考添加IPD系统设备类项目工作项的工时类型 单击“确定”,工时新增成功。 系统会自动根据填写的工时日期和工时天数生成对应的记录。 工时支持编辑、删除操作。 添加工时操作,成员需拥有缺陷的“新增工时”权限。 编辑、删除工时操作默认是谁添加就谁可以操作,项目管理员默认可以编辑、删除所有工时数据。 查看历史记录 历史记录展示了用户的所有操作日志,包括:创建、状态流转、发起评审、关联工作项、新增工时等。 进入工作项详情页面。 选择“历史记录”页签,查看工作项所有的修改操作。 单击或,可以按操作时间的正序或倒序查看历史记录信息。 通过设置查询条件,可以查询到符合条件的历史记录。 操作成员需拥有缺陷的“查看”权限。 给工作项打标签 进入工作项详情页面,单击页面上方“标签”后面的,选择“新建标签”。 添加的标签显示在“标签”中。 在弹出的“新建标签”窗口中,输入“标签名称”和选择“标签颜色”。 单击“确定”,标签新建成功。 在缺陷列表中对应需求的编号后会显示新增的标签。 (可选)隐藏标签。 单击“标签”后面的,在弹出窗口中去掉标签的√,则会隐藏标签。 图4 隐藏标签01 将鼠标放在标签名称上,单击,则会隐藏标签。 图5 隐藏标签02 说明: 当有多个工作项需要添加标签时,您可以选择在工作项列表中勾选需要添加标签的需求,单击页面下方的“批量编辑”,选择“标签”字段进行添加。 操作成员需拥有缺陷的“编辑”权限。 添加评论 进入工作项详情页面。 在“详情”页签,单击“评论”输入框。 图6 添加评论 输入评论内容。 评论支持上传图片、输入链接、关联工作项、@项目成员等操作。 单击“发表”,评论成功。 发表后的评论支持回复、编辑、置顶、删除操作。 操作成员需拥有缺陷的“查看”权限。
  • 导入特性树 访问CodeArts Req服务首页。 在项目主页,选择“特性树”。 单击“导入特性树”,弹出“导入”窗口。 图3 导入特性树 单击“下载导入模版”链接。导入模板文件显示在页面右上方,可保存到本地填写数据。模板文件命名规则:项目名称+“-”+模块名称(如特性)+导入模板。 填写“特性树-导入模板”页签中的字段。参数填写规则请参见模板文件中“导入说明”页签。 通过拖拽或单击图标,选择一个需要导入的文件。 单击“导入”,导入成功。 在特性树列表中可以查看到导入的特性集。
  • 相关操作 对新创建的特性集,可以执行以下操作。 表1 特性集基本操作 操作项 说明 创建子特性集 单击特性集后单击图标,弹出“新建特性集”窗口。 输入“标题”。 单击“确定”,创建成功。 在对应特性集中可查看到新建的二级子特性集。 图4 子特性集 二级子特性集下可再创建三级子特性集,以此类推,最多可创建十级特性集。 系统支持对分层特性集的编辑和删除操作。 编辑特性集 鼠标悬浮特性集右侧按钮,单击“编辑”,可修改特性集名称。 删除特性集 鼠标悬浮在特性集右侧按钮,单击“删除”,弹出确定删除提示框 图5 删除特性集提示框 单击“删除”,删除成功。页面不再显示被删除的特性集及其子特性集。 说明: 特性集删除后,可在回收站中进行恢复和彻底删除。
  • 使用项目模板创建CodeArts项目 在CodeArts中,预置了多种开箱即用的项目模板,包括Scrum、IPD和看板类型,您可以根据业务场景选择合适的项目模板。 单击服务首页的“新建项目”。 进入“选择模板”页面,根据自身业务需求选择合适的项目模板,各项目模板的特征和适用场景如表 项目模板特征和适用场景的区别所示。 表1 项目模板特征和适用场景的区别 项目模板 模板特征 适用场景 Scrum项目 Scrum是增量迭代式的软件开发方法,通过最重要的迭代计划会议、每日站会、迭代回顾、验收会议来进行简单高效的管理。 迭代式增量的软件开发。 IPD系统设备类项目 涉及到软硬件配套开发,产品需求相对固定,有相关的行业标准,开发周期长,一般为6~9个月,对产品质量及稳定性要求高,决策点多,多采用瀑布模式。 嵌入式软件场景,其特点为软件持续迭代,硬件平台也在持续演进,比如通信设备、汽车、家电、消费电子等涉及到软硬件复杂产品。 IPD独立软件类项目 软件可独立部署销售,多采用敏捷开发,客户需求变化频繁、快速规划、敏捷发布,交付周期一般为2~3个月甚至更短。 IT应用及平台类软件,硬件标准化或不依赖专有硬件,软件频繁迭代,比如ERP软件、CRM、数据库、网管软件等。 IPD自运营软件/云服务类项目 商业决策和需求决策分离,需求决策向下授权。以微服务为作战单元小步快跑,快速规划持续交付,发布频繁,交付周期2~3周左右甚至3~5天,多采用DevOps敏捷模式。 云服务开发,微服务架构,自运营软件场景居多,比如公有云、互联网应用软件。 看板项目 看板协作是一种业界流行的轻量、灵活和简单的团队协作办法,它将项目的需求、缺陷和任务可视。 任何行业、任何团队、任何角色高效协作。 选择合适的项目模板,单击“选用”,进入“新建项目”页面,配置相关参数。 表2 新建项目 参数名 参数说明 工作项设置模板 工作项设置模板包含Scrum项目工作项配置的所有配置项,“工作项设置-状态与流转-自动流转-为特定状态指定处理人”除外,可根据需求进行选择,选用之后可快速复用该项目的工作项配置数据。 除系统提供的默认Scrum模板外,您可以自定义工作项设置模板,操作方式为打开某项目后进入设置ㅡ工作项配置页面,再在该页面执行【保存为模板】操作。 说明: “工作项设置模板”仅Scrum项目支持。 项目名称 根据自己需求设置。 同一租户下的项目,名称不能重复。 支持大小写英文字母、数字、“_”,不超过128个字符。 项目代号 针对第三方业务。设置项目代号后,便于业务管理。 支持字母、数字、下划线和连字符,不超过200个字符。 关联企业项目(资源组) 指的是用户管理用户虚机、容器、数据库等底层资源,可根据需求选择。 说明: “关联企业项目(资源组)”仅Scrum项目和看板项目支持。 项目描述 对项目的简要说明。 支持大小写英文字母、数字、“_”,不超过1024个字符。 单击“确定”,项目创建成功,页面自动跳转至到项目内。
  • 在工作项详情页中管理工作项 在编辑工作项详情页面,您除了可以修改工作项的描述、优先级、责任人等,还可以添加标签、添加附件、关联工作项、查看评审记录、添加工时和查看操作历史。 图2 工作项详情页 表2 详情页相关管理操作 操作项 操作步骤 备注 编辑工作项 在工作项详情页中单击需要修改的字段取值框,在输入框中输入目标值或在下拉框中选择目标值,可即时保存已修改内容。 操作成员需拥有工作项的“编辑”权限。 修改工作项状态 进入工作项详情页面,单击工作项“状态”字段,可根据需要将工作项流转至目标状态。 操作成员需拥有工作项的“状态设置”权限。 上传附件 附件类型支持图片、工作簿、文稿、文本文件等类型。每个工作项可容纳的附件个数不超过100个,附件总容量不得超过50MB。 进入工作项详情,单击“附件”页签。 单击“点击或拖拽文件到此处上传”,选择本地文件,将文件上传至工作项中作为附件。 支持将本地文件直接拖拽到输入框中。当上传进度条达到100%,系统提示附件上传成功。 将鼠标放在上传成功的文件上,会显示可执行的操作。 单击,可以下载文件到本地存放。 单击,可以删除上传的文件。 操作成员需拥有工作项的“上传附件”权限。 添加并查看关联项 工作项可以与项目内的其它类型工作项建立关联关系。 进入工作项详情页面,选择“关联项”页签。 完成关联操作。 父工作项:工作项所归属的父工作项。 说明: FE可以关联Epic。 US可以关联FE。 Task可以关联US。 Bug可以关联US。 子工作项:当前工作项分解的子工作项。 支持批量分解,一次最多只能分解10条。默认一条,且不能删除。 1. 单击“分解”,弹出“分解子工作项”窗口。 2. 输入子工作项的信息。单击图标,可以展开及配置更多信息。 3. 单击“确定”,子工作项分解成功。 该子工作项会自动显示在工作项列表中所属父工作项下。 4. (可选)单击,可取消关联。 说明: 仅Epic、FE、US类型工作项才支持分解子工作项操作。 关联工作项:与本项目中其他类型的工作项,直接建立关联关系。 Epic、US、Task工作项中支持新建和关联Epic、FE、US、Task、Bug,新建操作可参见新建工作项。 FE、Bug工作项中支持关联Epic、RR、FE、US、Task、Bug。 协同缺陷:当前项目的缺陷可以下发给其他项目。 支持批量下发,一次最多只能下发10条。默认一条,且不能删除。 1. 单击“协同下发”,弹出“协同下发”窗口。 2. 输入缺陷下发的基本信息。单击图标,可以展开及配置更多信息。 3. 单击“确定”,缺陷下发成功。 4. (可选)单击,可取消关联。 文件:当前工作项相关的文件。 选择与当前工作项相关联的文件,支持上传本地文件。 Wiki:当前工作项相关的Wiki。 选择与当前工作项相关联的Wiki,支持新建Wiki。 代码提交记录:当前工作项相关的代码提交记录。 仅当代码提交时,关联了当前工作项单号,才会显示相关信息。 代码分支:当前工作项相关的代码分支。 仅当代码分支关联了当前工作项单号,才会显示相关信息。 测试用例:当前工作项相关的测试用例。 说明: 仅Epic、FE、US、Task类型工作项支持关联测试用例。 在测试管理中选择与测试用例相关联的工作项。 测试计划:当前工作项相关的测试计划。 说明: 仅Task类型工作项支持关联测试用例。 选择与本缺陷相关联的测试计划。 操作成员需拥有工作项的“分解/关联/取消关联子工作项”、“关联/取消关联父工作项”、“新建/关联/取消关联工作项”、“关联/取消关联文件”、“关联/取消关联wiki”权限。 添加工时 进入工作项详情页面,选择“工时”页签。 单击“新增工时”,弹出“新增工时”窗口。 填写工时信息。 工时的结束日期不能早于开始日期。 是否勾选“包含周末”,如果不勾选,则工时记录中不会生成周末的记录。 “工时”可以选择“总数”或“每天”。 “工时类型”包括后端开发、前端开发、UI设计、调休请假、缺陷修复、公共事务等,还支持自定义取值,具体步骤参考添加IPD自运营/云服务类项目工作项的工时类型 单击“确定”,工时新增成功。 系统会自动根据填写的工时日期和工时天数生成对应的记录。 工时支持编辑、删除操作。 添加工时操作,成员需拥有工作项的“新增工时”权限。 编辑、删除工时操作默认是谁添加就谁可以操作,项目管理员默认可以编辑、删除所有工时数据。 查看历史记录 历史记录展示了用户的所有操作日志,包括:创建、状态流转、发起评审、关联工作项、新增工时等。 进入工作项详情页面。 选择“历史记录”页签,查看工作项所有的修改操作。 单击或,可以按操作时间的正序或倒序查看历史记录信息。 通过设置查询条件,可以查询到符合条件的历史记录。 操作成员需拥有工作项的“查看”权限。 给工作项打标签 进入工作项详情页面,单击页面上方“标签”后面的,选择“新建标签”。 添加的标签显示在“标签”中。 在弹出的“新建标签”窗口中,输入“标签名称”和选择“标签颜色”。 单击“确定”,标签新建成功。 在原始需求列表中对应需求的编号后会显示新增的标签。 (可选)隐藏标签。 单击“标签”后面的,在弹出窗口中去掉标签的√,则会隐藏标签。 图3 隐藏标签01 将鼠标放在标签名称上,单击,则会隐藏标签。 图4 隐藏标签02 说明: 当有多个工作项需要添加标签时,您可以选择在工作项列表中勾选需要添加标签的需求,单击页面下方的“批量编辑”,选择“标签”字段进行添加。 操作成员需拥工作项的“编辑”权限。 添加评论 进入工作项详情页面。 在“详情”页签,单击“评论”输入框。 图5 添加评论 输入评论内容。 评论支持上传图片、输入链接、关联工作项、@项目成员等操作。 单击“发表”,评论成功。 发表后的评论支持回复、编辑、置顶、删除操作。 操作成员需拥有工作项的“查看”权限。
  • 使用示例项目创建CodeArts项目 单击服务首页的“新建项目”。 进入“选择模板”页面,可以选择下方示例项目来创建项目,目前支持的示例项目如表 示例项目所示。 表1 示例项目 项目模板类别 示例项目名称 使用场景 Scrum项目 DevOps全流程示例项目 针对敏捷开发全生命周期、DevOps持续交付的模板,模板内预置了思维导图、并实例化了Scrum工作项(如促销管理、会员管理,订单管理)、代码仓库、代码检查任务、编译构建任务、流水线任务等,实现全流程的研发交付自动化。 IPD项目 IPD-系统设备示例项目 针对嵌入式软件场景,其特点为软件持续迭代,硬件平台也在持续演进,比如通信设备、汽车、家电、消费电子等涉及到软硬件复杂产品。 IPD-独立软件示例项目 针对IT应用及平台类软件,硬件标准化或不依赖专有硬件,软件频繁迭代场景,比如ERP软件、CRM、数据库、网管软件等。 IPD-云服务全流程示例项目 针对云服务开发、微服务架构、自运营软件场景,比如公有云、互联网应用软件。 看板项目 客户联合敏捷交付(JAD)项目 针对研发类轻量级敏捷项目的管理,助力初创团队、小型组织任务协作,快速提升工作效率。 客户线索管理项目 针对市场营销类客户线索管理,搭建了科学的营销体系模板,推动客户转化。 招聘管理项目 针对HR类招聘进度管理,覆盖人力管理核心流程,实现科学规范化管理。 团建3+1项目 针对团建类项目的管理,助力团队活动建设。 选择相应的示例项目,进入“新建项目”页面,配置相关参数。 表2 新建项目 参数名 参数说明 工作项设置模板 工作项设置模板包含Scrum项目工作项配置的所有配置项,“工作项设置-状态与流转-自动流转-为特定状态指定处理人”除外,可根据需求进行选择,选用之后可快速复用该项目的工作项配置数据。 除系统提供的默认Scrum模板外,您可以自定义工作项设置模板,操作方式为打开某项目后进入设置ㅡ工作项配置页面,再在该页面执行【保存为模板】操作。 说明: “工作项设置模板”仅Scrum项目支持。 项目名称 根据自己需求设置。 同一租户下的项目,名称不能重复。 支持大小写英文字母、数字、“_”,不超过128个字符。 项目代号 针对第三方业务。设置项目代号后,便于业务管理。 支持字母、数字、下划线和连字符,不超过200个字符。 关联企业项目(资源组) 指的是用户管理用户虚机、容器、数据库等底层资源,可根据需求选择。 说明: “关联企业项目(资源组)”仅Scrum项目和看板项目支持。 项目描述 对项目的简要说明。 支持大小写英文字母、数字、“_”,不超过1024个字符。 单击“确定”,项目创建成功,页面自动跳转至到项目内。
  • 后续操作 完成新建自定义报表或通过系统预置报表模板新建报表后,拥有报表的“编辑报表”、“删除报表”、“移动报表”“导出报表”权限的成员,可以执行以下操作: 对于新创建的报表,可以进行如下的操作。 表3 报表基本操作 操作项 说明 报表的图形和表格显示切换 单击报表卡片右上角的,可以切换报表的显示形式。 全屏查看报表 单击报表卡片右上角,可以全屏查看报表。 保存图表 单击报表卡片右上角下的“保存图表”,可以将当前报表保存为png图片。 导出表格 单击报表卡片右上角下的“导出表格”,可以将当前报表数据导出为Excel文件。 编辑报表 单击报表卡片右上角下的“编辑报表”,可以进入报表详情页进行编辑。 移动报表 单击报表卡片右上角下的“移动报表”,可以将当前报表移动至其他报表分类中。 删除报表 单击报表卡片右上角下的“删除报表”,可以将当前报表进行删除。 说明: 报表的删除为彻底删除,一旦删除后,不可恢复。
  • 相关操作 对新创建的特性集,可以执行以下操作。 表1 特性集基本操作 操作项 说明 创建子特性集 单击特性集后单击图标,弹出“新建特性集”窗口。 输入“标题”。 单击“确定”,创建成功。 在对应特性集中可查看到新建的二级子特性集。 图4 子特性集 二级子特性集下可再创建三级子特性集,以此类推,最多可创建十级特性集。 系统支持对分层特性集的编辑和删除操作。 编辑特性集 鼠标悬浮特性集右侧按钮,单击“编辑”,可修改特性集名称。 删除特性集 鼠标悬浮在特性集右侧按钮,单击“删除”,弹出确定删除提示框 图5 删除特性集提示框 单击“删除”,删除成功。页面不再显示被删除的特性集及其子特性集。 说明: 特性集删除后,可在回收站中进行恢复和彻底删除。
  • 导入特性树 访问CodeArts Req服务首页。 在项目主页,选择“特性树”。 单击“导入特性树”,弹出“导入”窗口。 图3 导入特性树 单击“下载导入模版”链接。导入模板文件显示在页面右上方,可保存到本地填写数据。模板文件命名规则:项目名称+“-”+模块名称(如特性)+导入模板。 填写“特性树-导入模板”页签中的字段。参数填写规则请参见模板文件中“导入说明”页签。 通过拖拽或单击图标,选择一个需要导入的文件。 单击“导入”,导入成功。 在特性树列表中可以查看到导入的特性集。
  • 如何给多个用户开通账号使用CodeArts Req服务? 例如,有20个人需要使用需求管理服务,管理员可以通过“ 统一身份认证 服务 IAM ”创建20个子账号,详细操作请参见 创建IAM用户。 若项目管理员希望将这20个子账号加入至已有CodeArts项目中,则可参见添加本企业IAM用户为CodeArts项目成员进行操作。 操作完成后,子账号通过IAM用户登录CodeArts访问需求管理服务即可,详细操作请参见IAM用户登录。 父主题: 成员管理
  • 处理方法 在工作项文件中删除之前超出300条数据量的空行后,再重新导入工作项数据。 在工作项文件中删除了几条工作项数据后,如果需要再补充到300条,则建议执行如下操作: 直接导入删除数据后的工作项文件。 检查导入成功的工作项条数是否跟工作项文件中的一致。 如果一致,未统计删除的几条工作项,则可在另一份工作项文件中填写需要增加的工作项数据后再导入。 如果不一致,统计了删除的几条工作项,则需要在需求管理服务中删除同等条数的工作项数据后,再重新导入一份工作项文件。
  • 前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。 打开华为云网站。 单击“注册”,根据提示信息完成注册。 注册成功后,系统会自动跳转至您的个人信息界面。 参考实名认证完成个人或企业账号实名认证。 已购买CodeArts专业版套餐或已购买CodeArts Req专业版套餐。 已购买CodeArts专业版套餐,如果还没有购买,可参考购买CodeArts套餐。 已购买CodeArts Req专业版套餐,如果还没有购买,可参考购买CodeArts Req服务。
  • 前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。 打开华为云网站。 单击“注册”,根据提示信息完成注册。 注册成功后,系统会自动跳转至您的个人信息界面。 参考实名认证完成个人或企业账号实名认证。 已购买CodeArts体验版套餐或已购买CodeArts Req基础版套餐。 已购买CodeArts体验版套餐,如果还没有购买,可参考购买CodeArts套餐。 已购买CodeArts Req基础版套餐,如果还没有购买,可参考购买CodeArts Req服务。
  • CodeArts Req入门实践 表1 CodeArts Req常用最佳实践 实践 描述 对IPD系统设备类项目的智能手表研发项目进行原始需求管理 成功产品的核心特征是满足客户需求。CodeArts Req打破了传统需求管理工具仅在研发阶段发挥作用的限制,将客户与市场需求也同步覆盖,提供了完整的客户需求采集、价值需求决策、交付与验收流程,让需求进展和动态客户实时透明,市场需求流动提速70%。 在CodeArts Req的原始需求管理中,用户可以将客户诉求提交至目标组织,目标组织对需求进行决策、分析、交付及后续验收流程全程实时透明化,可以加速客户诉求的交付速率,提升产品在市场上的竞争力。 对IPD系统设备类项目的智能手表研发项目进行缺陷管理 在整个产品生命周期管理中,缺陷管理是非常关键的一环。无论是硬件系统还是软件开发,都难免遇到不计其数的缺陷,如果缺陷管理不善,产品质量势必大打折扣。华为基于多年沉淀的质量运营管理经验,打造出一套行之有效的缺陷管理优秀实践,为团队提供统一、高效、风险可视的缺陷跟踪平台,确保每一个缺陷都被高质高效闭环。 某公司计划推出一款智能手表,研发周期较长,研发过程涉及多个部门、多团队的协作,如何保证缺陷在多个组织间的流转、最终达到有效闭环呢?下面请跟随我们,一起遍历整个缺陷生命周期管理实践。 对IPD系统设备类的智能手表研发项目进行基线评审管理 产品从规划到上市要经过复杂的研发过程,CodeArts Req提供了基线评审和变更管理能力,实现需求基线-受控变更-变更评审-变更管理的过程化管理,让基线变更如门禁一样,达到阈值才能启动下一步,确保产品研发“做正确的事” 某公司计划推出一款智能手表,涉及多部门、多团队的协作,且已经过前期的多轮需求沟通与澄清,将研发需求分配到各产研团队。为保障产品如期保质交付,需要确保不同研发生产团队都忠实执行任务,按照既定的需求进行研发落地。这时就需要对需求进行基线管控,基线后的需求不允许随意更改。下面我们以该公司为例,介绍如何实施需求基线管控。 对看板项目的商城管理项目进行需求规划 CodeArts Req提供的看板项目是一种业界流行的轻量、灵活和简单的团队协作方法,它将项目的需求、缺陷和任务可视,让每个人一目了然地掌握每项工作的状态,团队通过移动工作卡片的方式更新工作进展,及时暴露风险和问题。 用户可以创建看板项目对项目进行需求规划,通过新建工作项、分配工作项、处理工作项等来实现项目的需求规划与交付。
  • 需求变更情况下的移动 不接受变更 当一个Sprint的Sprint Backlog和Sprint目标确认后,为了保持团队在很短的时间内,全力以赴的向着Sprint目标冲刺,一般情况下不接受PO提出的需求变更。在很短的周期内,PO是有责任负责整理好Sprint Backlog的,进一步说,PO至少应该整理好接下来1-3个Sprint需要做的Product Backlog,然后按优先级,挑选出最近一个Sprint的Product Backlog形成Sprint Backlog,因此经常性的需求变更建议团队不接受,另一方面也是一个好习惯的养成,促进PO对需求的把控能力。所以这种情况下,团队正常移动看板中的卡片就好。 拥抱变更 完全拒绝需求变更是不现实的,有的时候高优先级的需求一定要满足变更的要求。比如,有市场时效性的,本Sprint不能完成,不能抢占市场先机,但变更需要遵循“NO CHANGE”原则。接到需求变更后,首先不是直接接受或者拒绝,而是先对需求进行分析,分析对当前迭代的影响。一般分析结果为以下几种情况: 无价值需求 与PO沟通协商,对于无价值需求果断拒绝,看板中的卡片不做任何移动。至于这些无价值的需求怎么来的,情况比较多,这里不做讲解了。 变更少,影响小的需求 高优先级的,对Sprint影响小的需求变更,可以柔和接纳,但要评估工作量,做等价交换。简单说,就是把未做的优先级低的需求从看板中替换出来,移动到Product Backlog中,这也是Product Backlog Refinement的过程,然后看板中加入高优先级需求的卡片就好。如果是交换已经产生工作量的需求就需要分情况处理:一种是移回到Product Backlog列,这种情况多于以完成特性需求为目标,更符合敏捷。另外一种是移到Done列,这种情况多见于物理看板中对统计度量数据比较看中的团队,团队需要对工作量进行有效统计。第二种情况在有些电子看板中也可以灵活统计来满足团队需求,那么就可以直接移动到Product Backlog列。 变更多,影响很大的需求 高优先级的,对Sprint影响很大的需求变更,需要停止当前Sprint,重新规划新Sprint。这里的影响很大情况是指当前Sprint中的需求可能再做下去也没有价值,这时果断停止当前Sprint,另外一种情况也可能是变更的需求本身确实需要很大的工作量才能完成,也需要停止当前迭代。这时根据最新的Sprint Backlog布置看板中的卡片就好。