-
方案概述 - 软件开发生产线 CodeArts
录取出并保存在PostgreSQL数据库中,以便管理端UI可以抽取数据进行统计显示。 技术栈:.net core或者Java(此服务提供两种技术栈实现了同样的功能,可根据需要修改配置选择其中一个作为运行时进程)。 订单缓存 业务逻辑:此服务作为用户端UI服务的数据持久化服务存在。
-
交付在云端-全云DevOps实践 - 软件开发生产线 CodeArts
么多人工过程了。第二是弹性扩展,不管是交付的软件也好,或者使用的工具也好,要有一个自动适应弹性扩展的能力,很方便的依托于现在公有云提供的能力,这种弹性扩展的能力并不难实现。第三要有一个足够的资源池,一般来说,公有云的服务商已经为大家打造了这样的平台,金字塔里面都满足了,可以说是云
-
我在CodeArts做需求 - 软件开发生产线 CodeArts
o,我想要What,以便于Why。有了Who、Why、What的信息,How就变得呼之欲出了。以往我们上来就写需求的,往往注意到的是What(干什么),却忽略了Who(为谁做)以及Why(为什么做)。而Who>Why>How>What的逻辑模式,恰好也是影响地图的结构。 CodeArts支持工作项模板,在“设置
-
基于Pipeline的DevOps核心实践 - 软件开发生产线 CodeArts
这就实现了一个协同,有多个人提交或者每个人提交都会执行,执行的时候会看结果如何。这种时候一般会做基础用例、拉通用例、滚动用例模式。如果定点发车了,会推送到全量构建,解决他们的协同发布。通常是晚上12点会执行一轮,第二天早上整个项目组的同事就收到了流水线测试的结果。如果成功了,大家欢
-
软件版本管理 - 软件开发生产线 CodeArts
已提交(committed):数据已经安全的保存在本地数据库。 已修改(modified):修改了文件,但还没保存到数据库中。 已暂存(staged):对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。 Git仓库、工作目录以及暂存区域 Git仓库目录: Git用来保存项目的元数据和对象数
-
购买CodeArts - 软件开发生产线 CodeArts
购买CodeArts 前提条件 CodeArts采用包年/包月计费模式,购买前需要拥有满足以下任一条件的账号: 租户账号。 拥有Tenant Administrator权限的IAM用户。 拥有DevCloud Console FullAccess及BSS Administrator权限的IAM用户。
-
华为云CodeArts百人大规模精益DevOps转型 - 软件开发生产线 CodeArts
优势。但是,随着DevOps理念的发展,已经超越了一种研发模式的范畴,更是商业模式的变革,很多行业也会走向DevOps模式,比如,装备制造业可以从卖制造设备走向卖制造服务,如同云服务的客户从购买产品走向购买服务一样,种种大服务的模式将重新构建客户和供应商之间的商业关系。 DevO
-
DevOps敏捷测试之道 - 软件开发生产线 CodeArts
付是半年、两个月发一次,转型之后变成一个月,甚至两周发一次,但这时的转变并不彻底,与客户的交付过程仍然存在一些问题。 在2011年到2014年,华为全面把工具向平台化、服务化方向转型,这个时候一些商业模式才发生了根本性的变化,也就是说当需求上云了以后,用户才更加快速的介入进来。以
-
Scrum实践之团队 - 软件开发生产线 CodeArts
的敏捷Scrum团队尤为重要。 Scrum团队是一个完整的团队。Scrum团队是基于功能开发而组成的跨职能、自我管理团队,在组织方式、管理模式和开发过程等方面与传统的开发团队有着重大改革。 Scrum团队与传统团队的简单对比下图: Scrum团队中没有传统意义上的项目经理、产品经
-
Scrum的22个基础知识点 - 软件开发生产线 CodeArts
Backlog)。这些内容在得到了PO和团队的认可后会交付给团队进行开发,就变成了sprint backlog,这个过程可能很复杂(比如包含多层分解、涉及多个子产品/组件、多个团队协作),也可能很简单;转换成sprint backlog的过程一般还包括了任务分解和工期估算的工作内容。 在CodeArts中,可以通过“工作
-
系统指标说明 - 软件开发生产线 CodeArts
系统指标说明 服务内置了以下系统指标,帮助快速搭建完善的效能度量看板。 表1 系统指标 视角 领域 指标 指标定义 组织 工作项 需求总数 度量近1年创建需求总数。 存量需求数 度量在当前时刻的还未关闭的需求数。 超期需求数 度量在当前时刻的已经超期还未完成的需求数。 新增需求数
-
首页总览 - 软件开发生产线 CodeArts
”,根据需要选择分组名称。 搜索项目 在项目列表上方搜索框中输入关键字,页面根据输入内容显示搜索结果。 切换列表显示模式 项目列表有两种显示模式:卡片模式、列表模式。单击项目列表右上方即可切换。 父主题: CodeArts首页
-
步骤一:管理项目规划 - 软件开发生产线 CodeArts
迭代开始后,项目组通过每日站立会议沟通每个工作项的当前进展,并对工作项状态进行更新。 使用卡片模式能够简单直观的查看迭代中各工作项的当前状态。 进入“迭代”页面,单击图标,切换到卡片模式。页面中展示了处于每种状态下的工作项卡片,通过拖拽工作项卡片即可更新其状态。 迭代评审会议验收迭代成果。
-
DevOps面面观 - 软件开发生产线 CodeArts
到打击。 与此同时,业务部门则希望业务需求尽快的推向市场,而维稳的要求导致价值交付用户的速度被延缓,价值无法迅速得到反馈验证。 当发布列车变成3个月一趟车次时,业务人员习惯于自己的需求无法快速得到满足,能想出的方法就是把所有的业务需求都设置成最高优先级,去抢占发布窗口。所有人都这
-
什么是敏捷 - 软件开发生产线 CodeArts
敏捷开发不是一种为了快速交付而出现的方法,它之所以比较快则是因为避开了许多浪费的处理方式。 那么,敏捷改善了些什么? 前置时间:传统开发法依循计划、分析、设计、程序开发、测试再进行修改整合后发布的步骤进行,是一种顺序性的开发模式,当前一个步骤用掉越多时间时,后面步骤的前置时间就会越长,而形成时间上越多的浪费
-
停止计费 - 软件开发生产线 CodeArts
停止计费 CodeArts采用包年/包月计费模式,购买时进行一次性付费,订单到期后服务将会自动停止使用。 如果在计费周期内不再使用CodeArts,您可以执行退订操作,CodeArts套餐、资源扩展、增值特性均支持退订。系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券
-
持续交付流水线 - 软件开发生产线 CodeArts
repeatable, reliable basis?" ——Mary Poppendieck 修改一行代码,上线需要多少时间?这一指标决定了你能多持续、多稳定的交付,决定了MTTR,多久服务可以恢复、多快能够上线一个严重的缺陷修复、多快能够发布一个服务并获取价值反馈。这一指标,就是部署的前置时间。
-
DevOps VS 敏捷 - 软件开发生产线 CodeArts
虚拟化和云计算基础设施日益普遍 数据中心自动化技术 敏捷开发的普及 从种种概念可以看出,业务敏捷、开发敏捷、运维侧自动化、以及云计算等技术的普及,几乎打穿了从业务到开发到运维(包括测试),所以虽然字面上是Dev到Ops,事实上,已经是BizDevTestOpsSec了,即从狭义的D2O,前
-
创建用户并授权使用软件开发生产线控制台 - 软件开发生产线 CodeArts
要的权限。 示例流程 图1 给用户授予软件开发生产线控制台权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予软件开发生产线控制台只读权限“DevCloud Console ReadOnlyAccess”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。
-
如何构建高效的持续交付能力 - 软件开发生产线 CodeArts
私有依赖库可用于将项目当中的依赖包上传至此库中,以方便云端构建,并进行版本控制,避免环境差异化。 分支策略 不论是主干开发模式,还是Git Flow、Github Flow、Gitlab Flow,事实上背后都是研发与交付的模式体现。选择哪种分支策略,与团队的能力成熟度,与自身的业务模式,与客户的管控要求,都息息相关。