检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图解软件开发生产线(CodeArts)
敏捷实践之物理看板与电子看板 选择物理看板还是电子看板 敏捷项目最终的成功还是失败,与使用物理看板还是电子看板没有绝对的因果关系。换个方式说,选择哪种看板不是对与错,而是适合与不适合。所以,要思考的是哪种方式更适合你的团队。 物理看板的优势和劣势 优势 成本低:几乎不需要成本,办
行为影响,那么即使在技术上正确,功能交付给用户了,也仍然是失败的。 影响地图试图去解决组织面临的范围蔓延、过度工程、缺乏整体视图、开发团队和业务目标不能保持一致等困扰。 影响地图的结构 简单的讲,影响地图是这样的一个思维逻辑和组织结构:为什么(Why)>谁(Who)>怎样(How)>什么(What)
的系统(用户故事地图)。 用户故事地图样例 下图是一个蛋糕制作及心得分享系统的用户故事地图: 第三行所包含的内容就是“大家在电子邮件系统所要做的事情”,包括:注册、配置信息、发布、下单、支付等。 第二行对这些事情进行了分组。 与一般用户故事地图不同的是,这张图当中增加了第一行的角色划分,以使整个流程更加清晰明了。
在下拉列表中为成员选择角色,单击“完成”。 管理员角色只能由租户账号设置。 角色可多选,也可以不选,如果不选则为普通成员。 角色权限矩阵 效能洞察中的角色与操作权限的对应关系如下: 表1 角色权限矩阵 角色 驾驶舱 指标库 管理配置 管理员 可以在全部驾驶舱中查看报表、管理自定义报表(新建、编辑、删除)。 可以查看系统指标
成长地图 | 华为云 软件开发生产线 软件开发生产线(CodeArts)是一站式、全流程、安全可信的DevSecOps平台,开箱即用,内置华为多年研发最佳实践,助力效能倍增和数字化转型。 免费体验 图说CodeArts 仅两个按钮时选用 立即使用 成长地图 由浅入深,带您玩转CodeArts
餐。园区套餐为专有套餐,套餐详情请咨询客户经理。 表2列出了软件开发生产线控制台常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。 表2 常用操作与系统权限的关系 操作 DevCloud Console FullAccess DevCloud Console ReadOnlyAccess
求规划视图中。 进入“凤凰商城”项目,单击导航“工作项 > 需求管理”。 选择“规划”页签,单击“凤凰商城思维导图”。 如果“规划”页签中显示为空白,请创建思维导图。 单击,在下拉列表中选择“思维导图规划”。 在弹框中输入名称“需求规划”,单击“确定”,页面跳转至思维导图详情。
能以思维导图的模式完成需求从“Epic > Feature > Story > Task”的创建以及管理。 需求规划 打开凤凰商城项目,单击“工作 > 需求规划”,项目规划视图以树形结构列出了需求从“Epic > Feature > Story > Task”的逐级关系。 创建新的Feature,
15 燃尽图可以说明什么问题? 燃尽图一般用来跟踪一个冲刺的进度状态。 团队把燃尽图作为预测指标来使用,可以直观得看到当前进度是快还是慢。 一般团队需要在Daily Scrum的最后查看燃尽图的最新状态,并根据情况采取措施。 16 燃尽图应该包含哪些元素? 燃尽图应该包括工作日
不一致? 测试用例中的附件无法下载 测试报告中的“用例完成率”无法到达100% 测试计划中没有用例 思维导图生成用例后,测试步骤、预期结果存在空的序号 将缺陷与测试用例的关系解除后,测试质量看板缺陷没有归零
力量,让你更专注,它不是你的力量的来源,你才是。 DevOps原本就是偏实践层面的,有很多实践归纳,比如下图的Gartner的DevOps模式和实践图,还有DevOps地铁图。但这些实践都只见树木不见森林,缺少彼此之间的关联和依赖,需要方法将其串起来。这也是为什么一套辟邪剑法的剑
授权要求,可以创建自定义策略。 目前支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。
Scrum实践之冲刺 定义和特性说明 定义 Scrum框架是目前在敏捷圈内比较流行的,下图展示了Scrum框架实践的全景图。 在Scrum框架中,工作在建议时间长度的迭代中循环做,这个迭代叫做冲刺。 各个冲刺提交的工作内容必须是对用户和客户来说具有确定价值的交付物。通常来说,在每
SysML标准规范建模,可用于系统建模。 × × √ √ 4+1视图建模 华为4+1视图建模方法实践,内置构造型和Profile,开箱即用。 √ √ √ √ 元模型扩展 扩展特定领域的元模型和Profile。 √ √ √ √ 通用建模规范检查 包含4+1视图通用建模规范检查。 × √ √ √ 文档生成
是非常乏味并且低效的。 用户故事地图是一门在需求拆分过程中保持全景图的技术,目的是既见树木,又见森林,聚焦于故事的整体,而不是过早的纠缠于细节,在看到全景图的同时,逐层进行细节拆分。采用用户故事地图,跳出了扁平化的产品待办列表,看到了产品的全景图,可以真正聚焦于目标用户以及产品最
ICT公司,研发理念和思想上也在不断变化。经历了初步的CMM持续交付、持续集成到敏捷、DevOps,直到最新的进化状态CodeArts。下图是华为公司在过去三十年研发能力和研发方法以及研发的工具进化的过程。 云原生Cloud Native的“纹身” Native的意思是辅助、原生,DevOps与Cloud
立持续反馈回路,防止问题代码进入生产环境。 组件和依赖管理 在构建或运行软件时,软件的一部分要依赖于另一部分,就产生了依赖关系,而更好的管理项目中有依赖关系的组件和库文件,就成了配置管理中重要的一环。 在软件项目中,有适当的管理依赖的方法,其中比较常见有几种:一种是应用版本控制库
如果使用Windows操作系统主机作为代理机,请安装64位的Java 8。 必须有公网访问权限,并且开通以下域名的防火墙白名单、暴露相应端口号。 表1 区域域名对应关系 区域名称 域名 北京一(cn-north-1) cloudoctopus-agent.cn-north-1.myhuaweicloud.com
在较强的依赖关系,服务之间如何协作如何处理就变得非常复杂。由于微服务是一个网状分布的,有很多服务需要维护和管理,对它进行部署维护和监控管理的时候就比较复杂。因此使用微服务,第一步是要构建一个一体化的DevOps平台。DevOps包含了持续集成与持续发布、服务依赖关系管理、服务的发