检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本文以“DevOps全流程示例项目”为例,介绍如何在项目中管理需求。 本样例项目采用Scrum模式进行迭代开发,每个迭代周期为两周,前3个迭代已经完成凤凰商城版本的开发,当前正在进行迭代4的规划。 按照项目规划,迭代4要完成的功能为:限时打折管理、团购活动管理。 由于业务与市场的变化,临时新增一个紧
计费FAQ 旧版计费方式如何收费? 旧版本开通/关闭服务按需计费方式说明 已开通旧版本服务,能否转换为新版本计费?
个用户登录功能,按照下图所示规划需求。用户会将其中管理员登录的Task放在第一个版本中发布,后期又增加了一个手机号登录的需求,设置成Task放在第二个版本中发布,这样一个Story里面存在多个不同版本(或迭代)发布的Task,不方便管理。由此可以将这个问题的根因定性为如何进行需求结构化管理的问题:
在弹框中输入版本快照名称,可以将已确定的特性树进行快照,完成后,特性树会作为一个版本记录下来。 图8 特性树版本快照 单击SF标题,进入SF详情,单击更多操作中的“历史版本”,可以查看当前SF的历史版本,选择任意两个版本可对其进行对比,在版本对比页可查看两个版本之间的差异。 图9
当需求管理服务中包含的知识库文件存储容量不满足实际使用需求时,可购买知识库存储扩展。 计费项 存储容量(GB) 购买限制 购买知识库存储扩展前,须完成需求管理服务基础版及以上规格套餐的购买。 10GB起购,步长10GB,购买上限为1000GB。 计费公式 单价*存储容量*购买时长 计费周期 根据购买时长确定(以GM
起来使用。 预计工时 工作项完成所需的预计工时。 实际工时 工作项完成所需的实际工时。 发现版本号 Bug发现版本号,即Bug发现的产品版本号。 说明: 只有Bug类型工作项才有“发现版本号”。 完成度 设置当前工作项的完成情况。取值为0%~100%。 说明: 父工作项(即工作项
【导出增强】增加对富文本字段的导出,导出后仅保留基本文字信息 商用 在原始需求列表页中管理原始需求 3 【工作流管理】工作流新增版本管理 【工作流管理】工作流新增版本管理,允许用户自定义编辑多个版本,指定启动特定版本 商用 配置IPD系统设备类项目工作项的状态流 4 自动卷积开关配置 【自动卷积开关配置】支持状态卷积和代码提交相关的自动化规则
表单、【数据库】用户地址数据表设计和实现。 图1 需求规划 第三步:通过工作项的属性,对于不同模块以及版本进行管理 工作项详情页面对应属性如图2所示: 模块:Web端。 发布版本号:1.0.1.2。 图2 属性示例 对于模块清单的维护,可以在工作项编辑状态,单击“模块”字段右侧的
效率和准确性,保障高质量的产品交付。 缺陷全生命周期管理的流程如下: 测试人员发现缺陷并提交缺陷单。 缺陷责任人定位缺陷产生的原因,并根据版本计划及时修复。 测试人员根据最新实现功能回归测试缺陷单,并验收。 项目经理可以查看缺陷的度量数据。 缺陷责任人可根据项目实际情况对缺陷单的关联项进行追溯。
仅新建Bug时显示该参数。 发现缺陷的PI版本。 仅当新建迭代后,该参数才会有取值。 发现环境 仅新建Bug时显示该参数。 发现Bug的环境,包括开发自测环境、测试环境、生产环境。 修复迭代 仅新建Bug时显示该参数。 发现Bug的PI版本。 仅当新建迭代后,该参数才会有取值。 期望修复时间
被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 203 Non-Authoritative
缺陷现象描述。建议从用户视角描述。 错误码。错误码可以辅助分析定位代码问题。 环境信息,是开发环境,测试环境还是现网环境。 软件栈信息,包括对应的操作系统及其版本,数据库及其版本等等。 缺陷是否可以复现,复现的步骤。 缺陷描述模板举例: 【故障现象描述】 【F12查看错误码】 【环境信息】 【故障复现步骤】
T分析评审后作出决定。 特性树(FT) “特性树”包含特性集和SF的功能。 特性集:集合汇总并管理SF。特性集可建立多层级关系,且有特性树版本快照及快照对比等功能。 SF:描述带来价值的特性,SF还可以按照层级关系新建不同类型的子需求,依次为:SF > IR > US。 系统特性(SF)
工作项重要程度 status status object 工作项状态 release_dev String 工作项发布版本号 find_release_dev String 缺陷发现版本号(仅Bug类型工作项具备该字段) env env object 缺陷发现环境(仅Bug类型工作项具备该字段)
assigned_cc_user Array of WorkitemUser objects 抄送人 discover_version String 发现问题的版本 end_time String 工作项结束时间 done_ratio String 工作项进度值 expected_work_hours
于原始需求的一种类别。 特性树(FT) “特性树”包含特性集和SF的功能。 特性集:集合汇总并管理SF。特性集可建立多层级关系,且有特性树版本快照及快照对比等功能。 SF:描述带来价值的特性,SF还可以按照层级关系新建不同类型的子需求,依次为:SF > IR > SR > AR。
从步骤⑪开始,进入到工程实践,也就是通常说的CI/CD过程。 持续交付以代码配置管理为基础,除了传统意义的代码资产安全与管控、多人并行开发、版本与基线管理外,也体现了团队的协作与沟通。 代码检查(即静态扫描)、自动化的构建、各阶段的自动化测试、以及相应的自动化部署过程,都被有机的串联在流水线上。
示例项目名称 使用场景 Scrum项目 DevOps全流程示例项目 针对敏捷开发全生命周期、DevOps持续交付的模板,模板内预置了思维导图、并实例化了Scrum工作项(如促销管理、会员管理,订单管理)、代码仓库、代码检查任务、编译构建任务、流水线任务等,实现全流程的研发交付自动化。 IPD项目
自定义字段信息 developer IssueUser object 开发人员信息 discover_version String 发现问题的版本 end_time Long 工作项结束时间 年-月-日 时:分:秒 done_ratio Integer 完成度 示例:0 '0%'(输入数字0代表完成度为0%的工作项)
'关键' status status object 工作项状态 release_dev String 工作项发布版本号 find_release_dev String 缺陷发现版本号(仅Bug类型工作项具备该字段) env env object 缺陷发现环境(仅Bug类型工作项具备该字段)