当前位置:首页 > 发现 > 其他 > 国产软件的集体突围,软件开发工具的普惠力量

国产软件的集体突围,软件开发工具的普惠力量

2年前 (2023-08-11)其他883

中国软件产业,走过了30

多年的风风雨雨,起初因为起步较晚,要面对国外软件巨头构建的技术壁垒,一直在努力追赶。

而如今,中国数字经济增长连创新高,中国千行百业数字化转型带来了大量数字化场景需求,因此推动了在移动互联网、云计算、计算机硬件和人工智能等维度,跑出更快的创新速度。似乎软件产业在这一波数字化浪潮中没有过多出色的表现,在软件领域,中国的企业也与微软、甲骨文和SAP等全球500强级别的软件企业差距甚远。

软件产业是国家战略性新兴产业,也是国民经济和社会信息化的重要基础。要改变软件产业的现状,做到国产软件的集体突围,就需要以强大的原创“工具软件”为“根”技术,将敏捷开发打造成普惠能力,将国产软件的开放水平拉升一个层次。这就是华为云大型产品需求管理利器CodeArts Req诞生的意义。

01

 从小步慢跑到加速奔跑

软件为什么被称为数字经济的灵魂?因为它能够实现大规模的知识传播和技术互用,从而驱动全要素生产率的提升,可以成为优化供给结构、提高供给质量的重要引擎。软件不仅是引领云计算、大数据、人工智能等新一代信息技术发展的关键力量,也正在成为生物、材料、能源等各行业、各领域科技创新的重要动力。换言之,当软件定义一切正在成为现实,软件实力已经成为一个国家信息产业实力的重要标志。尤其,当中国数字经济处于向高质量发展的新阶段,需要充分发挥软件对经济高质量的发展的支撑性至关重要。但我们也必须承认,中国软件产业也存在的很多问题:第一,软件产业整体大而不强,很多企业处于产业链中低端,软件企业普遍存在小、散、弱的特点,开发效率低下,整体战斗力不足。国内软件领军企业如用友和金蝶,业务规模都较小,距离同领域世界级公司差距很大,新进崛起的众多SaaS新军暂时还能以形成规模化的优势。第二,关键技术领域长期存在“卡脖子”的问题,例如在操作系统、数据库、中间件和软件开发工具几个重要领域,普遍缺乏重量级的产品。以软件开发工具为例,世界排名前十的开发工具公司,半数都是美国公司,中国公司无一入选。2019 年至今,中国已有超过 600 家企业、机构被列入美国实体清单。如果无法解决“卡脖子”问题,可能直接导致相关方生产停滞,威胁企业和机构的生存安全。第三,未来的软件开发越来越多的采用云的模式,如果使用国外的开发平台比如GitHubGitLab等等,势必存在代码传输的问题,代码会传递到美国公司的服务器,数据生产、存储、传输、访问、使用、销毁等过程是否安全并无法确认。这有可能衍生的安全风险和不确定因素,是开发企业头上悬着的利剑。第四,开源软件将会面临更大的风险。今年俄乌战争期间,开源软件Nginx加入制裁俄罗斯的行列,禁止俄罗斯对Nginx开源项目做贡献。GitHub也已参与了对俄罗斯的制裁。

俄乌冲突期间,GitHub 2022228日以遵循美国制裁清单要求为由,关闭俄罗斯银行SberbankAlfa-Bank和其他数十个公司账户,导致放到GitHub上的源代码无法获取。这种风险,在未来全球局势微妙的变化下,也变得扑朔迷离,难以把控。从这些角度来看,中国打造自己原创的软件开发工具势在必行,这不仅是解决当下软件开发效率的小事,更是未来国产软件整体提升的基本保证。中国软件产业从原来的小步慢跑到未来的加速 ,其实已是万事俱备,只欠“工具”。

01

普惠力量,带动中国软件产业“均态”发展

要打破中国软件产业这些长期存在的问题,必须要有中国软件行业的领军企业牵头,并以最佳实践延伸而来的开发工具,使能和推动整个软件产业的同步转型。华为其实一直是中国软件产业的“隐形冠军”。华为长期是中国软件收入最高的公司,到2021年已经连续20年是中国软件业务收入最高的企业。宝剑锋自磨砺出,华为在软件领域的韬光隐晦,目的就是为了给整个产业拿出最佳实践。事实上,软件产业最难的事情就是对客户真实需求的分析和把握。但客户的真实需求就像浮在海面上的冰山一样,除了露出水面的20%的显性需求,还有隐藏在水面以下的80%的“痛点”和问题,这要如何组织和流程去管理客户需求?在华为自身多年的数字化转型过程中,也曾陆续引入多种需求管理工具,逐渐形成了外购软件、软件包定制、自研软件多种工具“混搭”应用的局面。随着公司业务持续高速发展,解决方案配套、部门的间协作诉求强烈,基于软件包定制模式在功能、性能、扩展性上已经无法满足需求,催生了能够匹配大规模协作场景的自研需求管理工具Req。华为的方法论认为:需求管理本质是一条“从客户中来到客户中去”的业务流。为此华为引入了业界的IPD流程体系,基于IPD“做正确的事情”和“正确的做事”理念,华为在需求管理上一直强调要管住源头,要以管理投资的视角来管理开发。这就是Req的诞生与核心价值,到2021年,Req已经高效支持华为13万研发人员的需求协作,月API调用量超过15亿次,累计管理5000多万需求,覆盖华为端、管、云、芯、车等全业务场景。如今,华为将IPD需求管理流程和优秀实践、需求管理模型、工程方法与工具全面整合外溢,升级为全新的CodeArts Req服务,并上线华为云。

我们知道,云服务本身就存在普惠的特性,CodeArts Req的上线很明显可以极大程度上解决更多的中小软件企业成长的问题。除了面向大型企业以及研发规模较大的团队,提供IPD项目模板之外,面向互联网小型创业公司,提供Scrum敏捷模板,面向个人/小团队提供轻量型看板,满足人数较少轻量级、灵活简单的团队协作跟踪事物等等,为软件行业增加更多新生代的初创力量。产业兴国,软件当立。当软件成为数字经济最重要的技术基础,原创的软件开发工具,不仅解决了卡脖子等不确定性因素的制约,还将全面带动软件产业的“均态”发展。

相关文章

想学软件开发,怎么学习会比较好呢,先学什么,再学什么呢?

想学软件开发,怎么学习会比较好呢,先学什么,再学什么呢?

作为一名从业多年的IT人,同时也是一名计算机专业的研究生导师,所以我来回答一下这个问题。 首先,在当前的云计算、大数据时代背景下,学习软件开...

软件开发“基本流程”是什么?

软件开发“基本流程”是什么?

软件开发一般有五个阶段,分别是问题的定义及规划、需求分析、软件设计、程序编码、软件测试。软件开发(Software development)是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件...

资深Web开发的经验之谈:为什么你开发的网页不应该大于14KB?

资深Web开发的经验之谈:为什么你开发的网页不应该大于14KB?

作者丨Nathaniel 译者丨明知山 策划丨Tina 虽然我们生活在一个宽带无处不在、4/5G 几乎全覆盖的时代...

桂林网站开发

桂林网站开发

新增长科技作为专业的桂林网站开发公司,在桂林网站开发领域深耕多年,不断积累总结经验,经验充足,通过最新增长技术,为网站开发成最前卫风格。 无论哪个行业,都可有专属的网站。网...

全面详细:如何制作一个自己的网站?

全面详细:如何制作一个自己的网站?

如何制作一个自己的网站? 很多人都曾经或现在有这样的想法。但是不同于其他国家,在我国想要制作一个合法(指经过备案的)的自己的网站的步骤还是非常繁多的,并且需要等1-3个月左右才能正式...

湖北警方打掉一个开发诈骗APP及涉诈网站团伙“菜鸟驿站”取件不收费用,它靠什么盈利的?内行讲出真相

湖北警方打掉一个开发诈骗APP及涉诈网站团伙“菜鸟驿站”取件不收费用,它靠什么盈利的?内行讲出真相

警方抓获涉案嫌疑人 阳新警方供图 中新网黄石8月25日电 (杨慧兰 朱涛)据湖北省黄石市阳新县公安局25日通报,打掉一个为境外电信网络诈骗集团开发APP及涉诈网站的技术团伙...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。