什么是软件开发云?

网络
软件开发云是面向开发者提供的云服务,即开即用,随时随地在云端进行项目管理、配置管理、代码检查、编译、构建、测试、部署、发布、流水线等,让开发者快速而又轻松地开启云端开发之旅。

软件开发云

软件开发云是面向开发者提供的云服务,即开即用,随时随地在云端进行项目管理、配置管理、代码检查、编译、构建、测试、部署、发布、流水线等,让开发者快速而又轻松地开启云端开发之旅。

软件开发云打造轻量级DevOps解决方案,让软件开发简单高效,让开发者能够专注快速创新和应对永无止境的需求变化,大幅提升个人和团队的交付能力和效率,支撑业务持续快速发展。

产品优势

  • 敏捷:云端服务,即开即用;支持Scrum敏捷开发流程;快速交付,快速反馈,开发和运维同步迭代。
  • 安全:利用资源隔离,网络隔离,安全组规格,防DDoS和暴力攻击保护去提供一个安全的环境。数据加密传输与存储;数据云端存储,安全可靠;基于角色的企业级安全模型。
  • 社交:社会化协作,跨地域协同更高效;对接社交工具,项目动态及时掌控。
  • 智能:多层次系统监控,全方位质量分析,智能化辅助决策。

操作流程

基本操作完整流程如图1所示。

图1 基本操作完整流程

操作流程主要有以下场景:

完整开发流程:“新建项目 > 新建迭代 > 新建工作项 > 新建代码仓库 > 新建代码检查任务 > 新建编译构建任务 > 测试管理 > 发布管理”

单独开发流程:“服务 > 配置管理(新建代码仓库) > 代码检查(新建代码检查任务) > 编译构建(新建编译构建任务) > 发布管理(新建软件发布)”

项目经理常用流程:“创建项目 > 添加项目成员并分配角色 > 创建迭代 > 添加并分配工作项 > 了解项目进展 > 项目完成并发布软件包”

开发团队常用流程:“创建并配置代码仓库 > 领取任务 > 拉取分支 > 编写代码并上传 > 创建代码检查 > 修改代码 > 创建编译构建任务 > 提交测试 > 解决“Bug” > 合并分支 > 完成任务”

测试团队常用流程:“分配测试需求 > 编写测试用例 > 分配并测试用例 > 提交“Bug” > 验证“Bug”修改情况 > 完成测试”

以上场景的操作流程说明如表1所示。

表1 五种场景说明

责任编辑:武晓燕
相关推荐

2017-10-16 00:24:45

2017-09-19 09:14:40

2017-12-13 17:01:41

华为云

2012-12-31 09:43:56

云工具企业软件开发云产品

2018-08-23 09:36:10

软件开发编程

2019-05-20 09:55:47

物联网软件开发IOT

2013-05-22 09:26:48

软件开发工作效率

2010-01-14 19:34:09

云计算IBMRational

2014-02-12 09:39:11

云计算

2022-01-27 08:05:05

2

2018-12-17 15:17:43

软件开发云政策

2022-03-09 10:18:48

UnixC语言软件

2011-09-04 15:16:45

Innovate 20Rational云计算

2011-10-11 16:13:59

TechED 2011

2020-02-17 16:31:23

华为Cloud

2016-12-23 10:06:03

软件开发云华为

2021-11-02 20:39:35

数字化

2016-12-14 14:09:56

华为软件DevOps

2012-06-18 09:34:14

点赞
收藏

51CTO技术栈公众号