平台优势

敏捷

Scrum敏捷开发

云上服务,即开即用

开发和运维同步迭代

快速开发,快速反馈

安全

数据加密传输与存储

云上储存

7x24小时高可靠性

基于角色的安全模型

社交

社交化协作

跨地域协同更高效

项目动态及时掌控

智能

多层次系统监控

全方位质量分析

智能化辅助决策

功能描述

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

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

业务架构

应用场景

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

  • 软件园区|孵化器
  • 互联网企业
  • 高校|培训机构
  • 软件外包行业
软件园区|孵化器
软件园区|孵化器
  1. 基于平台为园区企业提供研发方法与工具服务,助力园区向软服务升级转型,增强粘性
  2. 统一的开发流程与平台,提升园区企业协作效率,形成规模竞争优势
  3. 云上服务即开即用,免升级与维护,利于企业更专注业务创新与交付
常见问题与需求
园区孵化器各企业办公地点、研发工具不统一,项目协同难度大,搭建统一适用的研发环境难度大,希望有统一的社交化协作研发平台
搭建园区孵化器共用环境成本高,需要不断的维护、升级、和扩容,各个企业的代码质量和研发水平参差不齐,希望有一套可以按需使用的研发工具和环境
研发工具推荐
云端项目管理、集成开发环境等
云端项目管理、代码托管、持续集成、自动化测试等统一云平台
互联网企业
互联网企业
  1. 践行DevOps 模式,提升业务交付质量与效率
  2. 支撑云+端应用开发,专注业务交付
  3. 基于华为企业云构建DTAP环境,使软件生产与运营都在云上
常见问题与需求
异地开发协同效率低,以手动部署为主,版本管理复杂,代码合并冲突频繁
现行编译构建工具太复杂,没有具体的质量度量和要求,人工测试为主,缺少自动化测试,效率低
缺少研发流程,项目管理混乱,进度管控不好,没有代码规范,代码质量低。开发人员手工使用IDE打包、手工部署和发布,效率低
研发工具推荐
开发任务跟踪、代码托管、开发协同、代码检查、部署和发布
缺陷管理、编译构建、自动化测试、代码托管
项目管理、代码静态检查、持续集成
高校|培训机构
高校|培训机构
  1. 基于平台进行软件开发实战,熟悉企业工程开发方法与工具
  2. 基于平台进行协作开发,教师对学生进行即时指导,并量化评价学生软件能力
  3. 基于企业云构建演示平台,了解云平台,并使演示统一化
常见问题与需求
目前缺少功能完备的研发工具链,搭建研发工具环境耗费大量时间,环境维护耗费精力,现有的研发工具上手慢,学习成本高,不利于教学。
缺少编码经验,缺少项目经验,对常用的研发工具不熟悉,希望有高效的开发平台,能闪速上手,并提供质量保证工具,能确保交付的代码高质量交付。
研发工具推荐
代码托管
项目管理、代码托管、代码检查、自动化测试
软件外包行业
软件外包行业
  1. 云上协同,促进发包方与接包方合作
  2. 利于软件接包方研发能力的展示
  3. 助力软件发包方对交付质量的把控
常见问题与需求
软件发包方难以掌控产品以及项目的进度,对于产品的质量在交付阶段才可以验证,希望可以随时了解产品研发进展以及查看产品现有功能
目前的研发模式和开发工具难以满足客户快速变化的需求和高标准的质量要求,希望有敏捷Scrum模式的项目管理平台缩短研发周期,专业的检查工具提高产品质量,便捷的为发包方展示产品的平台
研发工具推荐
项目管理、持续交付
项目管理、代码检查、集成开发环境

敬请期待