龙岗要闻

华为助软件行业“上云” 加速行业转型升级

2017年05月26日 07:11 来源:深圳商报

数字化转型、开放式创新、技术与业务深度融合是新时期软件产业发展的重要特点。顺应时代变革,华为将携手合作伙伴,帮助客户迎战云时代,通过软件开发云向软件企业和软件开发团队提供智能化软件研发管理平台,以云的方式传承华为20多年积累的软件工程能力和优秀实践,不断提升软件企业核心竞争力,加速推进中国软件产业的转型升级。

“风口”处加速转型

我国软件产业收入由2010年的1.3万亿元增至2016年的4.9万亿元,年均增速为24.7%。同时,云计算、大数据、移动互联网、物联网等新一代信息技术涌现,也为软件产业注入新的活力。

随着互联网加速渗透各行业,软件产业也亟须转型升级,应将“互联网+”与各行业的融合作为软件产业自身发展的机遇,也要将互联网作为产业自身治理的重要抓手。

作为新一代信息技术产业发展的核心与灵魂,软件和服务业需要以供给侧改革为契机,推进软件产业各生产要素的有效配置与创新,也要积极发挥“双创”战略为软件产业创新发展提供新动能。这一过程中,众多ICT企业凭借自身技术和资源优势,依托云计算、大数据等技术,为“双创”搭建技术和服务平台;各地政府通过设立创业基金,出台扶持政策,加强营销、财务等第三方服务支持,打造信息、技术等共享平台等多种方式,鼓励、引导“双创”发展,在此利好条件下,软件产业领域涌现了大批创业企业,软件企业自身也在加速转型。

同时,各地政府也在积极探索,充分发挥云计算、大数据、物联网等新兴技术在企业产品创新和行业应用中的促进作用。北京、上海、南京、成都、大连、青岛等软件产业重镇一直高度重视加快当地软件和信息技术服务业发展,并制定了系列软件产业发展政策促进城市经济“换挡提速”。

软件开发云端变革

提高软件开发效率和质量, 降低软件开发运营成本, 是提升软件创造力和产业竞争力的关键。随着企业上云越发普及,软件开发也在加速向云端迁移。

传统软件开发模式存在流程繁琐复杂、部署维护低效、团队协作壁垒等诸多问题,制约了软件交付的效率和质量。提升企业IT部门的总体运作效率,快速响应用户需求,提升竞争力,成为当前大多数企业最为迫切的需求。

现在,开发模式正由早期的瀑布式流程向敏捷性开发模式转变,并开始向下游延伸至IT运营领域,出现DevOps开发与运维相结合的模式。

相比传统模式,采用DevOps开发的高效能IT企业产品发布频率则更为领先。Puppet调查数据显示,采用DevOps开发的企业产品发布次数是传统企业的200倍,交付时间缩短2555倍,故障恢复时间缩短24倍,变更失败率降低3倍,计划外工作比传统企业少了22%,而投入在创新上的时间比后者多了29%。

DevOps虽好,但落地并不容易,尤其离不开相应工具平台的支撑。目前,网上DevOps工具很多,但大多分散单一,缺乏统一的一站式解决方案。由于大型企业往往都有自己的工具研发部门,专门提供DevOps工具。因此,对大多数中小企业而言,他们对轻量化、服务化、社交化、智能化的一站式开发平台的需求更为迫切。

目前,云厂商已经开始提供相关工具集,以AWS开发工具集、华为软件开发云(DevCloud)、微软VSTS(Visual Studio Team Services)、IBM Bluemix、百度效率云等为代表的一系列平台也为企业践行DevOps开发模式提供了更多选择。例如华为软件开发云,它是一款轻量级DevOps工具,面向中小企业、初创公司、个人开发者提供包括项目管理、配置管理、代码检查、编译构建、测试、部署、发布等端到端覆盖软件生命周期的相关服务,采用按需计费。

这一新型软件生产工具与平台因为着力构建生产配套、产业协同、共生共荣的产业生态系统,正成为软件产业提质增效的重要基础和方式。

当然,软件企业向DevOps转型并非一蹴而就。除了技术革新之外,改造流程、重组团队,也需配套同步。但软件开发平台的价值在于企业可释放开发、运维压力,将更多精力聚焦到自身擅长的商业创新上。


传递核心优势及能力

面对软件产业转型升级的挑战,华为推出了集其优秀研发实践、领先研发理念及先进研发工具为一体的软件开发云平台。

谈及华为软件开发云的初衷,华为软件开发云产品总监徐峰表示,这是华为基于其先进经验而打造的一款产品。希望通过这个产品平台可以将华为最优秀的开发方法和能力传递给企业、高校和开发者,帮助他们提升软件交付质量和效率。

对于软件开发云在企业云的定位,华为企业云业务部总裁杨瑞凯表示,在2015年企业云的发布会上,华为定义了企业云的业务边界,就是聚焦IaaS层基础设施服务,聚合SaaS层的生态服务,更好地服务于客户。为了更好地服务于合作伙伴和客户,华为在提供IaaS层服务的同时也会在PaaS层上提供更多的能力,而华为软件开发云正是在PaaS层提供能力。未来,华为会和合作伙伴一起构建PaaS能力。

具体来说,华为软件开发云,是华为企业云面向软件开发团队提供的智能化软件研发管理平台,它面向开发者提供的云服务,即开即用,开发者可随时随地在云上进行项目管理、配置管理、代码检查、编译构建、测试、部署和发布等操作。华为软件开发云基于云上开发、DevOps/持续交付、全生命周期、体验与乐趣四大核心理念,形成了“一多(多场景)、二全(全集成、全云化)、三高(高性能、高安全、高智能)”的七大产品特性。

软件开发云主要应用于三大典型场景:一是支撑孵化器在孵企业统一研发工具和环境,实现协同开发;二是助力互联网公司提质增效、降低成本;三是帮助高校改进教学方式,提升学生工程化实战能力。

以高校教育为例,大学生学习软件工程往往无法接触如持续集成、交付、自动化测试等企业软件开发工程方面的知识,导致很多计算机专业学生进入社会步入企业后,会选择转岗到市场或支撑体系中,华为通过软件开发云平台为大学生提供实战能力,使学生能提早适应企业内部研发的平台,从而大幅提升大学毕业生对企业的适应性。目前,在华为软件开发云生态建设方面,华为正与多家企业、高校等单位,共同构建生态体系,引入业界最前沿、最先进的理念和工具运用于软件业务。“中国软件产业正处于一个快速发展时期,华为希望通过多年的实践和软件产业发展相结合,将华为的软件开发运营经验和能力服务于软件企业和开发者,进而推动软件产业快速发展”,杨瑞凯表示。

编辑:田小静
返回<<
  • 相关新闻