智能时代,国内软件生态全面突破

随着新基础设施的全面推进,云计算、大数据、人工智能等数字技术正广泛嵌入社会基础设施,推动全社会进入智能经济。2022年,业内人士正在谈论计算能力和计算能力中心,当计算能力中心部署到位时,一个巨大的市场即将开始。这是智能软件开发的黄金时代——从智能手机到智能汽车,从智能家居到智能政务……工业、农业、医疗、能源等各行各业都在经历数字化转型,催生了大规模的软件开发。

在过去的10年里,中国从“用软件”到“开发软件”转型的10年。2012年,我国软件业务收入约2.5万亿元,2021年增长约9.5万亿元;2013年,软件行业从业人数从470万增加到2021年的809万。这在很大程度上是互联网、移动互联网等数字产业大发展带动的软件产业增长,未来10年是各行各业数字化、智能化带动的软件产业增长。

在智能时代,国产软件要整体突破。十年来,面对美国,面对美国。“卡脖子”,国内数据库、中间件、操作系统等基础软件努力突破,未来十年是软件的基础——国内软件开发工具和平台的二次突破——完全掌握自己的软件开发!2022年12月7日,华为云“软件开发平台DevCloud”更名为“软件开发生产线CodeArts”同时,大力推出自主研发的需求管理工具CodeArts Req。作为软件开发“皇冠上的明珠”,CodeArts Req将点燃国内软件生态整体突破新趋势!

软件开发需求爆发

今天,我们正在迎来软件开发的爆发。根据情况。IDC据预测,到2023年,全球将有5亿个应用程序,相当于过去40年软件开发的总和。如果你对这5亿个应用程序感到震惊,那么大众汽车还有另一个数字:2020年,一辆车最多集成了1亿行代码,到2025年,这个数字将高达10亿行代码!谷歌大约有20亿行代码,Facebook大约有6000万行代码,到2025年,一辆车相当于一辆介于谷歌和谷歌之间的汽车Facebook互联网应用之间!

今天,世界正在冲刺进入智能时代,智能汽车、智能手机、智能家电、智能可穿戴设备、智能路灯、智能充电桩、智能建筑、智能医疗、智能矿山……所有物理对象都与软件深度集成,数字化和智能化,软件代码数量呈爆炸性增长趋势。另一方面,作为智能技术的代表,人工智能模型也在指数级扩展。OpenAI参数高达1750亿的大亿的大模型GPT-3.谷歌发布了1.6万亿参数的大模型Transformer,更多的公司将参数模型推向10万亿级……

数据显示,一行代码的开发成本约为10美元,10亿代码的开发成本高达100亿美元,GPT-3的开发成本也高达10亿美元。可以说,今天我们不仅面临着软件数量的爆炸性增长,还面临着软件规模的指数级增长,以及软件开发成本和复杂性的规模增长。与此同时,与软件相关的数据量也在爆炸式增长,更不用说随着技术、用户和市场的变化而不断改变软件了。

智能时代对软件开发的需求正在爆发,软件开发的难度呈指数级增长。另一方面,软件开发作为高科技的核心能力,尤其是软件开发工具和平台,掌握在欧美手中,EDA工具软件断供,Mathworks工具软件断供等事件为国内软件敲响了警钟。在过去十年数据库、中间件、操作系统等系统级软件突破的基础上,国内软件必须在开发工具软件的战略制高点再次突破,才能完全掌握软件能力,真正应对下一波应用软件爆发的挑战。

以需求为核心的现代软件工程

软件开发遵循软件工程理论。“软件工程”起源于1968年,旨在成功构建大型软件系统。软件工程的核心理念是将软件作为工业产品,采用工程方法规划、开发和维护软件。软件工程的提出来自于“软件危机”,即如何开发软件以满足软件日益增长的需求,以及如何维护现有软件的数量,包括开发成本飙升、开发进度延迟、无法满足用户需求、质量差、可维护性差、开发速度无法跟上用户需求等。

不同的时代有不同的软件危机。传统时代。IT在时代,软件危机通过当时以瀑布式开发为代表的软件工程方法论、成熟的软件开发工具和集成环境IDE并得到解决。无论是基础软件的开发,还是应用软件的开发,都有。VisualStudio,Delphi,PowerBuilder,VisualAge,C++Builder等一大批90年代熟悉的商用工具和IDE以及Eclipse等开源工具和IDE。在很大程度上,传统IT技术系统的稳定性决定了当时的软件开发工具和IDE市场的繁荣。

然而,随着工业经济向互联网经济和数字经济的发展,以及云计算等新兴数字技术的传统IT技术体系的冲击,传统的IDE市场开始崩溃。在传统工业经济和传统工业经济中。Windows在时代,软件开发由工程师主导,以三年甚至更长的时间为开发周期,用户和市场围绕软件转移;在数字经济和云本土时代,不断变化的用户和市场需求决定了软件开发的速度,软件围绕着用户和市场转移。这就是为什么2023年全球应用数量将是过去40年的重要原因。

云原生技术彻底改变了传统IT技术体系和组织模式带来了新的软件危机,也将软件开发中的需求管理提升到了前所未有的重要地位。根据软件工程理论,软件开发分为需求分析、总结设计、详细设计、编码、测试等阶段。对于现代软件工程,IPD,DevOps,敏捷开发、精益开发等软件项目开发模式已经成熟,过去十年出现了大量新兴的云本地开发工具。在这些开发基础得到解决后,需求分析和管理已成为现代软件工程的核心和灵魂。

对于中国的软件开发人员来说,需求分析和管理是一个瓶颈。需求分析涉及市场定位、用户需求、市场容量、竞争对手分析、财务收入等角度,仅用户需求分析涉及400个电话、互联网、物联网、售后、设备使用等多源大数据分析。需求管理涉及多源需求聚集、需求库建立、需求评估、需求实现、需求验证、需求可追溯性和需求重用,以及多产品、多团队、多业务线的协调。

需求分析和管理对软件开发非常重要。软件返工将消耗开发总成本的40%,70%~85%的返工将由需求错误引起。根据《2021年国内软件质量调查报告》,2021年国内软件整体质量较差,最严重的质量问题是“需求变化频繁”。需求不明确,团队互相抱怨,软件质量问题不断,历史负担沉重,一直困扰着国内软件开发。以需求为核心的现代软件工程需要新的软件开发工具和IDE。

华为再次引领国内软件突破

需求管理是软件开发“皇冠上的明珠”。需求管理软件主要是软件生命周期管理软件(ALM)解决方案的一部分也是制造领域产品生命周期管理软件(PLM)部分。不管是ALM还是PLM,都属于“卡脖子”国际上有这种软件能力的厂商很少,少数独立的需求管理软件也被大厂商收入。中国软件行业的时间窗口不多。

CodeArts Req原华为项目管理软件ProjectMan升级是华为多年研发实践沉淀的需求管理和团队合作服务,内置多种场景需求模型和对象类型(需求/缺陷/任务等)。),可以支持IPD,DevOps,精益看板等多种开发模式,还包括跨项目协作、基线与变更管理、定制报表、Wiki在线协作、文档管理等功能。CodeArtsReq支持完整的需求管理过程,与市场和客户对接,与各种软件开发项目管理模式对接,确保从需求规划到产品在线的闭环。

CodeArts Req它打破了传统需求管理工具在开发阶段的作用,延伸到前端,覆盖客户和市场需求,提供了完整的客户需求收集、价值需求决策、交付验收流程,使需求进展和动态实时透明,市场需求流加速70%。CodeArtsReq它还打开了需求管理过程中的数据岛,将需求开发过程中产生的设计文档、代码、用例、缺陷有机连接起来,形成可追溯性网络,提前预警,拦截风险,使问题实时可视化,确保高质量的研发过程,避免软件返工和维修成本。

值得一提的是,CodeArts Req预设五个软件开发项目模板——Scrum工程模板、看板工程模板、IPD-系统设备模板,IPD-独立软件模板,IPD-自操作软件/云服务模板,分别对接敏捷开发,DevOps和IPD等待当前主流软件项目模式。其中,支持大型复杂产品的大规模研发。IPD是华为研发特色——研发团队规模庞大,跨项目跨区域合作,对产品质量要求高,流程控制强,决策点多,交货周期2~6个月,特别适合通信设备、汽车、ERP开发软件、网管软件、云服务软件等大型企业级软件。

CodeArts Req是华为云软件开发生产线CodeArts部分。近年来,华为大力投资云服务、操作系统、数据库等基础软件的研发,取得了显著成效。华为鸿蒙操作系统、华为欧拉操作系统、华为高斯数据库、华为云、华为云盘古模型已成为国内软件的领先产品,推动了近十年国内基础软件的整体突破。随着软件开发和生产线CodeArts和需求管理CodeArtsReq随着华为的推出,华为将再次引领国内软件的二次突破——软件开发工具和IDE平台。

华为率先基于自己的软件开发工具平台开发了丰富的智能硬件,加快了各行各业的数字化和智能化转型。例如,华为智能汽车解决方案BU在华为云CodeArtsReq在此帮助下,高效管理多方客户需求,建立客户需求和系统需求双向可追溯性,确保需求快速准确地传递给开发团队;通过需求收集、分析、分配、实现、验证等全过程,有效传递设计、开发、测试等团队的产品需求,为华为智能汽车零部件业务的快速发展奠定了基础。

到2022年,华为云CodeArts Req已高效支持华为13万研发人员的需求合作,月度API调用量超过15亿次,累计管理需求超过5000万次,涵盖华为终端、网络、云计算、芯片、汽车等全业务场景。未来,华为云软件开发生产线CodeArts支持互联网应用开发商、独立软件开发商、传统软件企业、软件外包企业和各行各业的企业进入智能时代。

综上所述,智能时代是软件数量爆发的时代,也是国内软件行业达到更高水平的机遇。软件开发工具和平台是软件行业和国内软件的基础“基建”。以华为云CodeArts Req以需求管理为代表的自主研发软件开发工具和华为云软件开发生产线CodeArts,从基础系统软件到智能应用软件,将带动国内软件再次突破,从而大规模推动产业数字化,让数字中国再上一层楼。

- END -

版权说明:本文所涉数据、图片等资料部分来源于网络,版权属于原作者,如有侵权,请联系删除

展开阅读全文

页面更新:2024-05-04

标签:华为   智能   时代   国内   软件   软件工程   生态   需求   传统   代码   基础

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top