检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
业务、架构与技术 下面,让我们先来看看业务(Business)、架构(Architecture)与技术(Technology)这个维度: Business matters...Architecture doesn't.
所有交付的功能特性都是基于假设:We believe that [building this feature] [for these people] will achieve [this outcome].
TLS协议握手失败并报错"ssl handshake failure" fatal: refusing to merge unrelated histories 在CentOS系统下使用HTTPS协议克隆代码时,报错"The requested URL returned error
产品优势 一站式软件开发生产线 软件开发全流程覆盖:支持需求管理、代码托管、流水线、代码检查、编译构建、部署、测试、制品仓库等全生命周期软件开发服务。 开箱即用,云上开发,全流程规范可视,高效异地协作。 研发安全Built-In 在应用设计、开发、测试、运行等全流程提供安全规范及防护能力
通过项目经理驾驶舱查看项目状况及项目工作负荷 背景说明 作为项目经理,需要及时掌握项目的整体运作情况,能够及时跟踪项目在所选时间段内需求交付和缺陷修复的进度、资源分配和风险。 而且项目经理经常遇到的问题是项目成员的工作饱和度不能直观的展现,特别是当成员跨项目时,做两个以上项目的任务
无论是Configuration As Code,还是Infrastructure As Code,强调的都是用管理代码的方式来管理环境。将环境版本化,无论对于快速创建,还是可稳定的重复创建这些DevOps的基本要求来说,都是最重要的基础。
什么是软件开发生产线(CodeArts) 软件开发生产线(CodeArts)是面向开发者提供的一站式云端平台,即开即用,随时随地在云端交付软件全生命周期,覆盖需求下发、代码提交、代码检查、代码编译、验证、部署、发布,打通软件交付的完整路径,提供软件研发流程的端到端支持。 图1 CodeArts
项目经理驾驶舱 项目经理驾驶舱内置多个度量报告,帮助项目经理对项目交付全链路进行跟踪,跟进项目进度以及识别交付风险。 租户内的所有成员均可以进入项目经理驾驶舱,查看自己所参与项目相关的度量结果;管理员、领域行管可管理自定义报表。角色与权限管理操作请参考权限设置。 需求效率度量 度量所选项目在所选时间段内的需求交付效率
如果发起分支合并请求时勾选了“合并后删除源分支”,分支“Feature-Store”将在分支合并完成后被删除。 父主题: 实施步骤
交付在云端-全云DevOps实践 过去谈到DevOps的时候,往往不是讨论云化的问题,而是讨论工程方法和企业能力。但是现在,在交付方式逐步从单体软件向云上迁移的过程中,大家开始意识到继续在自己的研发环境做基于本地化的私有化工具链已经落伍。于是提出新的要求,做新的全云化的DevOps
例如,某用户角色只关心Feature级别的列表,单击“Feature”旁边的完成折叠。 导出项目规划 CodeArts还支持将项目规划导出到Excel,以“条目化”的方式查看以及管理。单击页面右上角“导出”完成。
新建Feature“门店网络”。 在Epic“凤凰商城”下方单击图标。 输入标题“门店网络”,敲击回车保存。 图1 新建Feature 按照同样的方式,为Feature“门店网络”添加Story“作为用户应该可以查询所有门店网络”。 编辑Story。
基础设施即代码(Infrastructure as Code) 作为代码的基础设施(IaC)是描述性模型中的基础设施(网络、虚拟机、负载平衡器和连接拓扑)的管理,使用与DevOps团队用于源代码相同的版本。
效能洞察总览 效能洞察(CodeArts Board)为企业管理者、项目经理、团队Leader、开发者提供面向DevSecOps领域端到端的研发效能度量能力,提供从需求、缺陷、代码、构建、测试、部署、发布到运营等研发各阶段作业数据的分析洞察能力,覆盖交付质量、交付效率、交付能力、交付成本
Architecture(架构) A是Architecture,正如康威定律所言,组织结构、业务结构之间互相促进、互相影响。如果仅有新的组织结构而没有全新的业务架构,会发现这个组织运作不流畅。我们必须对现有的业务进行调整,调整的思路伴随着IT基础设施的变化而变化。
“Epic>Feature>Story>Task”的层级关系,形成了需求粒度上的划分。 迭代评审会议,是对迭代产物的沟通与反馈。 回顾会议,是对迭代过程的审视与优化。
CodeArts前端DevOps实践 本文主要以CodeArts产品自身为背景,简要介绍一些在前端性能优化方面的优秀实践方法和常见问题。 在开始本文的内容之前,先简单介绍一下华为云CodeArts。CodeArts是华为云一站式云端DevOps平台。简单来说,就是在云端提供了从需求到运维的端到端
同时,由应用层的自动化部署,同样可以发现Infrastructure层、Runtime层的问题,虚拟化与云的技术也与DevOps相辅相成,相得益彰。
Scrum Kanban(看板方法) Agile Modeling(敏捷建模) FDD(Feature-driven development,特性驱动开发) TDD(Test-driven development,测试驱动开发) XP(eXtreme Programming,极限编程
如何拆分用户故事 需求通常以“Epic>Feature>Story”进行层级拆分: Epic通常是公司重要战略举措或者巨大的需求,例如做一个电商网站就是一个Epic。 Feature通常是在Epic之下,对用户有价值的功能,用户可以通过使用特性满足他们的需求。