深圳市软件行业协会30周年
深圳市软件行业协会
华为软件开发云介绍
发布时间 2017-12-09

        一. 华为软件开发云背景

华为在近30年的软件开发历程中,持续优化研发效率和工具,历经早期个人单打独斗式开发,IPD和瀑布式开发,以及后来的敏捷开发模式,积累了丰富的软件开发经验,逐渐形成端到端的研发云平台,支撑近8万人的全球高效协同研发,一亿行代码编译从25分钟缩短到7.5分钟,研发作业时间平均缩短50%,资源复用率提升2.5倍。

结合大型软件企业协同开发困难、工具平台部署周期长;小型软件企业研发工具落后、研发效率低下、产品质量差等痛点,华为开放实践打造的开发云,让软件开发简单高效,助力软件企业专注业务创新。


二. 华为软件开发云架构

华为软件开发云包含从项目管理到发布等端到端工具服务,涵盖软件开发全生命周期。

软件开发云支持的功能如下:项目管理、代码托管、代码检查、编译构建、测试管理、移动应用测试、部署、发布、流水线、CloudIDE等。

三. 华为软件开发云特点


1. 多场景

支持互联网开发、移动应用开发、微服务开发等主流研发场景。

    2.全集成

端到端工具服务、全生命周期覆盖、和企业云紧密集成、简化部署、发布,简化应用上云。

    3.全云化

CloudIDE实现在云中编码调试,开发、测试、部署、运维等一切研发活动都在云上。

    4.高性能

充分利用云端开发加速,打造“飞”一般的高效开发体验。

    5.高安全

全方位系统安全加固,核心数据加密传输储存,基于角色的企业级安全管控,保障企业数据安全。

    6.高智能

对开发者行为进行智能分析和回放,预测项目风险,通过个性化智能报表和看板实现对项目透明化管理。


四. 华为软件开发云意义

1. 云开发有助于支撑大型软件企业加快向软件服务化转型;

2. 云开发有助于提升小型软件企业的开发效率和开发质量;

3. 云开发+云市场有利于传统软件企业拓展云服务市场;

[ 点击数:] [打印本网页] [关闭本窗口]
相关内容