首页 >> 公司产品 >>华为 >>华为企业云 >> 华为软件开发云
详细说明

华为软件开发云

价格
暂无价格
收藏
产品编号 华为软件开发云
产品介绍

什么是软件开发云?

软件开发云

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

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

产品优势

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

操作流程

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

操作流程主要有以下场景:
  1. 完整开发流程:新建项目 > 新建迭代 > 新建工作项 > 新建代码仓库 > 新建代码检查任务 > 新建编译构建任务 > 测试管理 > 发布管理
  2. 单独开发流程:服务 > 配置管理(新建代码仓库) > 代码检查(新建代码检查任务) > 编译构建(新建编译构建任务) > 发布管理(新建软件发布)
  3. 项目经理常用流程:创建项目 > 添加项目成员并分配角色 > 创建迭代 > 添加并分配工作项 > 了解项目进展 > 项目完成并发布软件包
  4. 开发团队常用流程:创建并配置代码仓库 > 领取任务 > 拉取分支 > 编写代码并上传 > 创建代码检查 > 修改代码 > 创建编译构建任务 > 提交测试 > 解决“Bug” > 合并分支 > 完成任务
  5. 测试团队常用流程:分配测试需求 > 编写测试用例 > 分配并测试用例 > 提交“Bug” > 验证“Bug”修改情况 > 完成测试
以上场景的操作流程说明如表1所示。
表1 五种场景说明

操作场景

说明

1

此种方式用于在项目管理中新建项目,然后在项目中新建迭代、新建工作项、新建代码仓库、新建代码检查任务、新建编译构建任务、测试管理、发布管理。

2

此种方式用于在配置管理、代码检查、编译构建和发布管理中选择已有项目进行设置。

3

此种方式用于项目经理在软件开发云中的常用操作。

4

此种方式用于开发团队在软件开发云中的常用操作。

5

此种方式用于测试团队在软件开发云中的常用操作。


产品参数

平台优势

敏捷

Scrum敏捷开发

云上服务,即开即用

开发和运维同步迭代

快速开发,快速反馈

安全

数据加密传输与存储

云上储存

7x24小时高可靠性

基于角色的安全模型

社交

社交化协作

跨地域协同更高效

项目动态及时掌控

智能

多层次系统监控

全方位质量分析

智能化辅助决策


功能描述

软件开发云(DevCloud)是集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平台;
面向开发者提供研发工具服务,让软件开发简单高效。

项目管理
敏捷Scrum管理模式;社交化协作;
多层次看板
配置管理
基于Git分布协同开发;代码安全保障;
以代码为主心的追溯;基于代码的统计分析
代码检查
缺陷的精准定位和修复;
1000个自定义规则库;全方位检查报告
编译构建
可视化交付流水线;多语言并行构建;
定制化持续集成
流水线
可定制自动化持续交付;
支持多项任务顺序、并发执行;
测试
端到端测试管理;流程双向追溯;
多维度质量报告;快速创建缺陷
部署
对接企业云产品,一键申请环境资源,
批量自动化部署。
发布
Maven仓库管理;云端中央仓代理
开发客户端
基于Eclipse的集成开发环境与插件,
实现线上线下协同

业务架构

应用场景

软件开发云(DevCloud)提供端到端的集成工具链,适用于各种软件开发应用场景。


 
高校|培训机构
  1. 基于平台进行软件开发实战,熟悉企业工程开发方法与工具
  2. 基于平台进行协作开发,教师对学生进行即时指导,并量化评价学生软件能力
  3. 基于企业云构建演示平台,了解云平台,并使演示统一化
常见问题与需求
目前缺少功能完备的研发工具链,搭建研发工具环境耗费大量时间,环境维护耗费精力,现有的研发工具上手慢,学习成本高,不利于教学。
缺少编码经验,缺少项目经验,对常用的研发工具不熟悉,希望有高效的开发平台,能闪速上手,并提供质量保证工具,能确保交付的代码高质量交付。
研发工具推荐
代码托管
项目管理、代码托管、代码检查、自动化测试




技术支持: 建站ABC | 管理登录
×