千家信息网

解读2019华为第001号文件:AI时代软件开发的第一要义是可信

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,晓查 发自 凹非寺量子位 出品 | 公众号 QbitAIAI加持,万物互联、万物智能。我们在享受科技进步的同时,软件开发行业却面临着更大的挑战。过去,软件出现安全问题或许仅仅意味着经济损失,但当走向产
千家信息网最后更新 2025年12月02日解读2019华为第001号文件:AI时代软件开发的第一要义是可信

晓查 发自 凹非寺

量子位 出品 | 公众号 QbitAI

AI加持,万物互联、万物智能。

我们在享受科技进步的同时,软件开发行业却面临着更大的挑战。

过去,软件出现安全问题或许仅仅意味着经济损失,但当走向产业互联网时代,接入互联网的各种设备--如智能联网汽车--出现问题则可能会对人身安全构成威胁、带来更严重的后果。

物联网+AI的时代对软件的安全性和可靠性提出了更高的要求,管理软件开发和维护的方法必须与时俱进。

近年来,逐步走向现实的AI应用开始创造了巨大的社会效益,同时也在不断地转变软件开发的思路,而可信软件(Trustworthy Software)开发的概念为未来的软件工程指出了发展方向。

2006年,有一本名为《Design for Trustworthy Software》的书面世,书中提到了一种更节省成本、更快交付、更好用的综合软件开发技术--可信软件设计(简称DFTS)。



那么, 可信软件到底是什么?

可信软件是指,软件可按照预期运行,并且不会在环境改变时带来重大安全和隐私风险。按《软件工程(第十版)》一书和其他相关标准的基本定义,"可信"包括5个基本方面:

Safety: 系统对人和系统的环境不会造成危害的可能性。

Reliability:系统在给定的时段内能正确提供用户希望的服务的可能性。

Availability:系统在任何时间都能运行并提供有用服务的可能性。

Security:系统能抵抗的或者蓄意入侵的可能性 。

Resilience:当出现一些干扰性事件时,系统保持其关键服务继续正常运行的可能性。

随着AI技术发展导致开发复杂度增加,软件的可信再次受到了行业的重视。

华为2019的001号文件

华为一直是"可信开发"的倡导者,今年1月2日,任正非签发的2019年第001号文件,就把网络安全和隐私保护作为公司的最高纲领,成为华为公司的全局战略。华为将初始投入20亿美元,计划用5年时间,在ICT基础设施领域实现为客户打造可信的高质量产品的目标。



每年华为总裁办签发的001号文件,是对华为全年计划的核心,从历史的经验来看,也多次让华为在正确的赛道上飞速狂奔。比如2018年的头号文件就指导华为消费者BG业务在全行业颓势的情况下仍能逆势增长。

在今年的001号文件中,任正非表示,华为今年要全面提升软件工程能力与实践,打造可信的高质量产品。这关乎华为未来的生存和发展,与每个华为员工都息息相关。

这足见,"可信开发"已经上升到华为公司指导纲领的高度。

任正非提出,华为要在每一个ICT基础设施产品和解决方案中,都融入信任、构建高质量,关键包括5点要求:

安全性(Security)、韧性(Resilience)、隐私性(Privacy)、可靠性和可用性(Reliability&Availability)。

而这正是可信软件开发的5个基本维度。

用一句话来概括可信开发,华为云布道师Andy Liu将其总结为"如何站在后天看明天"。

可信开发与AI

2012年左右,人工智能再次掀起一波热潮。到了AI时代,可信开发变得更加重要。

大量的机器和物理设备会接入互联网,比如未来智能联网汽车的安全将面临前所未有的挑战。因为互联网是开放,但是也是高度危险的。

未来的自动驾驶汽车将时刻在线,甚至可以通过网络推送升级车控软件系统。因此芯片、车载组件,车载软件、云端服务等全产业链的供应商都需要把可信提升为重要的行业标准。参与无人驾驶产业链的英伟达、博世、丰田、大众都对"可信"提出了统一要求。

另外,现代软件是基于开源软件构建起来的,越来越多的软件开发使用了开源组件或框架。虽然可以免去从头开发的复杂过程,但是因为开源软件数量激增,得不到及时维护,其安全、漏洞问题也日益成为当前业务最担忧的问题。越来越多网络犯罪分子利用开源组件的公开漏洞进行攻击。

在可信软件开发问题上,华为未雨绸缪。可信也是华为面向用户和开发者一直奉行的原则。

作为一站式云端DevOps平台,华为云DevCloud就在为开发者提供高效、智能的可信开发环境。集成华为近30年研发实践和前沿理念,华为云DevCloud面向开发者提供研发工具服务,让软件开发简单高效。



针对需求变动频繁、开发测试环境复杂、多版本分支维护困难、无法有效监控进度和质量等研发痛点,华为云DevCloud可提供统一的、标准的项目管理,可以把发布状态和项目管理结合起来,可以对项目状态一目了然,提高了各个项目经验的复用性。

同时,DevCloud可实现流水线可视化编排,一键式部署,让软件上线提速一倍。其自动化测试管理和APP测试功能能让软件缺陷减少20%。

而除了DevCloud,在人工智能领域,去年华为云面向开发者推出的一站式AI开发平台ModelArts。ModelArts支持自动驾驶、医疗影像等安全敏感领域的数据标注和处理。在标注问题上,华为云ModelArts能确保用户数据安全性。ModelArts还简化了AI应用的开发过程,以降低开发门槛。

作为一站式AI开发平台,ModelArts帮助AI开发者提升软件交付、部署和维护的能力,提升了AI应用的可靠性、安全性, 致力于通过技术使能开发者,助力加速构建万物互联的世界,实际也是在践行可信开发的理念。

可信开发带来差异化优势

在今年001号文件的指引下,华为今年在软件领域可谓动作频频。

目前,华为从上到下的变革已经启动,从可信的产品定义和路标、可信设计、可信代码、可信软件工程能力(构建,发布,追溯),可信测试,可信运维,可信Build-in流程、文化等多个方面启动变革。

前不久,华为也重磅推出了全场景AI计算框架MindSpore,在软件开发的基础领域实现突破。MindSpore提供了一种创新编程范式,对于AI开发者来说更易使用,也更能好地保护数据隐私。

在可信开发的管理思维下,MindSpore可能给不断发展突破中的华为带来AI开发领域的差异化竞争优势。

事实上,无论是DevCloud、ModelArts还是MindSpore,它们既是华为在开发领域长期积累后的水到渠成,也是在今年可信开发指导思想下加速推向市场的竞争武器。同时更是华为面向开发者提供的强大、完备的工具链。

那么面向AI时代,华为又将为开发者们带来什么?关于软件可信开发,华为又有什么新思考?

一切的答案都在 2019年华为全联接大会(HUAWEI CONNECT 2019)上。



一年一度华为华为全联接大会即将于9月18日在上海世博中心拉开帷幕,在DAY 3的开发者专场Session议程中,主题将覆盖可信开发、人工智能、深度学习、微服务等多种开发领域的热点议题。

https://www.toutiao.com/i6737129853285302798/

开发 可信 华为 软件 安全 开发者 软件开发 领域 智能 系统 文件 问题 互联 服务 可能性 管理 时代 互联网 产品 同时 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 万方批量下载数据库 数据库权限申请表 软件开发项目经理工作年龄 公众号软件开发服务价钱 pepper机器人软件开发 东方通连接mysql数据库配置 没有公网ip服务器如何搭建网站 服务器防火墙的配置与管理 游戏软件开发的社会效益 谷歌代理服务器怎么关掉 公司服务器可以查微信吗 网络安全隐患处置上报信息填写 租棋牌软件开发公司排名 昭阳街道网络安全 河北常规软件开发差异 国际网络安全组织合作 苏州软件开发招聘应 沙坪坝区企业网络技术服务活动 无锡创新管理软件开发 沉迷于网络安全班会主题班会 戴尔服务器r210装什么系统 保护系统和网络安全的安全技术 元气骑士显示登录的服务器不匹配 有关网络安全的新颖题目 网络安全服务_评估 魔兽世界数据库下载 广州网络技术与新媒体大学 软件开发开发技术的意思 软件开发程序有哪些 温州提供ipfs服务器
0