当前位置:首页 > 软件与服务 >
布局软件开发云 华为云生态建设再出重拳
发布时间:2017-12-05 12:39:21来源:中国软件网作者:许卫国
[摘要]云计算时代软件开发模式发生了哪些变化?如何帮助企业构建竞争力呢?11月中旬,在海淀大街极客咖啡,中国软件网记者参加了华为云软件开发云—...
云计算时代软件开发模式发生了哪些变化?如何帮助企业构建竞争力呢?11月中旬,在海淀大街极客咖啡,中国软件网记者参加了华为云软件开发云——“云上敏捷开发 轻松实现创新梦想”的媒体圆桌对话。活动请来了华为云软件开发云的运营总监张勇先生、高级产品经理马兵东先生,还有两家企业——中译语通和大连华数大数据,对这些问题给出了精彩的预见。
现场这些嘉宾和媒体讨论了华为云软件开发云运营状况,首次面向媒体系统地介绍了软件开发云的功能特点、案例以及相应的商业布局。
华为云软件开发云的运营总监张勇先生
产品定位直接面向云计算时代软件开发痛点
华为云软件开发云的运营总监张勇在介绍软件开发云时重点强调了云计算时代的软件开发模式的变化,以及如何帮助企业构建竞争力。张勇认为,云计算时代和过去非云时代的开发是不一样的。很多人没有意识到,在云时代整个软件开发的生态会发生巨大的变化。
第一个变化是我们面临的这个时代就是一个即将发生剧变的时代,但是很多人没有意识到云计算时代竞争会极大地加剧,所以创新的速度会极大地影响这家公司的竞争力。这是云带给我们软件产业发展最大的影响。为了适应现在这一巨大的变化,企业的具体研发模式也会发生变化。例如DevOps,这个概念并不新,已经提出好几年了,但是在过去大家发现,做DevOps只有一些自己做运营的互联网公司才可以做,很简单,我的客户没有上云。
第二个变化是要实现跨地域交易、跨地域交付,开发节奏必然会加快。如果大家都上云以后,跨地域的竞争会加剧,所以对每个公司的研发实力提出了很大的挑战。“还有开发节奏快,你只有做到快,经常说天下武功唯快不破,不管你有什么样的人才,有什么样的技术,如果我的节奏足够快,我交付也足够快,我发布新特性的速度足够快,其实别人是很难追上的。这也是我们华为公司的一个特点,这么多年一个特点就是快,我们比所有的竞争对手节奏都要快。”张勇说。
华为云软件开发云构筑软件企业竞争力
软件企业的CEO最关心的是提高收入和客户的满意度。那么,究竟怎么实现让客户的满意度提升,让开发效率提高,让软件缺陷减少及降低开发成本呢?华为云软件开发云提供了十余大服务帮助软件企业提高开发效率和质量。
首先,在组织和管理层面提供了经典流程、敏捷流程。通过这些流程和理念有效地把员工组织起来,运用工具把效率提升起来。在提升质量方面不依赖人,更多的是靠管理手段。现在很多小公司都交叉做,用高水平的人代替,去把低水平的人代码过一边,其实这样做的效率是非常低的。而且当你的代码量大时,这样做也不太现实。华为云软件开发云有1800多条代码检查规则,可以提前发现代码编码的问题、架构的问题及编码风格的问题,还有最关键的冗余代码以及辅助程序员修改代码。
在增加收入方面,华为提出——商业经济概念。现在敏捷开发比较热,华为云软件开发云集成了几个流程,小步快跑地把系统切割成很多小的沟通点,分批上线,只要上线一部分就可以变现一部分,实现创收,快速得到市场的反馈,实际上与我们自己开发的产品是一个道理。在成本方面,华为认为,一个50人到100人的团队的人力成本是刚性的,必须有3到5个专门的软件工程团队,而且必须是最厉害的人。有了软件开发云这个工具,团队可以直接投入到整个业务的开发当中,然后就可以直接省掉许多环节,每年成本大约可以节约100万元/年,在100人的小公司节约100万是非常可观的一件事情。
最后在提高客户满意度方面。用DevOps工具,快速响应客户需求,客户的满意度会得到极大的提升。华为可以把8万开发人员有效地组织起来,持续不断地推出符合市场预期的产品,这是非常难的一个事情,因为要把知识工作者通过一套流程去衔接在一起是非常难的,但软件开发云做到了这一点。
软件开发云,生态建设的一记重拳
中国软件网记者认为,华为布局软件开发云将会成为其生态建设的一记重拳。
华为云软件开发云将会和三大群体产生关系。其一是软件开发者,包括企业和个人开发者;其二是软件开发平台,如用友的iUAP、东软的开发平台、APICloud、云通讯等平台;其三是当前的生态布局者,如BAT、微软、用友等公司。
可能很多人会把华为云软件开发云与其他开发平台进行对比分析,但实质上当前阶段的华为云软件开发云和其他平台有着巨大的差异。华为云软件开发云更多的是凭借华为在软件开发领域多年的经验,把其练成的敏捷开发方法植入到了平台中,并且结合当前云计算时代的开发特点,实现了快速、高效、多人协作、异地协作以及代码检查等功能。
华为有8万开发人员都在利用这个平台,而且不仅研发出来这个平台,也用这平台开发出了高质量的产品,而这个优势是其他研发平台不具备的。但这还不是最重要的,我们认为华为云软件开发云并非要抢其他开发平台的生意,而且当前的定位也不一样。我们看到的是,软件开发云一旦吸引了软件企业或软件开发者入住,那么接下来将会有产品的分发、维护、用户的使用等一系列动作在华为云平台上发生。虽然其他生态平台也有应用市场,甚至有流量,但相对于华为而言,从根本上解决开发群体的问题,或许比BAT的生态更能吸引这些生态角色入住。所以,如果这一步棋能下好,将会为华为未来的商业布局打下坚实的基础。
在此次圆桌对话,华为没有详细介绍软件开发云的开发场景、研发的投入计划等内容。但正如当初华为做华为云时所说的,做好坐10年冷板凳的准备做华为云。如果一直坚持把软件开发云做到极致,在不久的将来,华为云软件开发云将成为软件产业中重要的一环节,华为将打造一个极具活力的产业生态。