本篇文章2886字,读完约7分钟
我们应该转变观念,追求打造可信的高质量产品,不仅要有高质量的功能和特性,还要有从产品开发到交付的高质量。在可信设计原则的积极指导下,重构不符合软件工程规范和质量要求的历史代码,增强软件体系结构的生命力。
金融火线:你需要了解更多的第一线以外的东西!
1月2日,华为语音论坛发布了任致全体员工的一封信,称公司已将网络安全和隐私保护列为最高计划。
任郑飞在信中说,在过去的100年里,世界上许多成功的公司都因为不能适应变化而倒下了。“要适应外部变化,只有自我进化,我们必须保持开放和不断变化。董事会决定,全面提升软件工程能力和实践将以革命性的方式进行,由轮值主席徐志军负责公司20亿美元的初始投资。计划用五年时间在信通技术基础设施领域为客户赢得信誉。高品质产品的目标。”
以下是全文:
全面提升软件工程能力和实践,创造可信的高质量产品
给所有员工的信
我今天写信是为了和你交流公司如何提高软件工程能力和实践。20年前,ipd改革重建了我们的R&D模式,实现了从依靠个人、偶然推出成功产品到系统、持续推出高质量产品的转变。到目前为止,我们的产品和解决方案已经在170多个国家安全稳定地运行,并已经积累和赢得了世界各地成千上万客户的信任。今天,我们正处于一个新的起点,全面云化、智能化和软件化的发展趋势决定了一切,这对ict基础设施产品的可信度提出了前所未有的要求。信誉将成为客户购买和敢于购买、政府接受和信任华为的基本条件。信誉不仅是产品外部性能的高质量结果,也是产品内部实现的高质量过程,是结果和过程的双重可验证的高质量。只有全面提高软件工程能力和实践,才能创造出可信的高质量产品。
该公司已明确表示,网络安全和隐私保护是其最高计划。我们应该在每一个ict基础设施产品和解决方案中整合信任和建立高质量。主要内容包括:
安全性(安全性)。该产品具有良好的抗攻击能力,保护业务和数据的机密性、完整性和可用性。
韧性。当系统受到攻击时,它会保持一个定义的运行状态,包括降级,以及在受到攻击时快速恢复的能力。
隐私。遵守隐私保护不仅是法律法规的要求,也是价值观的体现。用户应该能够适当地控制他们的数据如何被使用。信息使用政策应该对用户透明。用户应该根据自己的需要控制何时以及是否接收信息。用户私有数据应具有完善的保护能力和机制。
可靠性和可用性(可靠性;;;;可用性).产品能够保证业务在生命周期中长时间无故障运行,并具有快速恢复和自我管理的能力,提供可预测和一致的服务。
全面提升公司的软件工程能力和实践能力与公司未来的生存和发展息息相关,与我们每个人都息息相关。在这里,我希望所有员工,尤其是软件工程师,能够主动参与,从自己做起,努力创造出可信的高质量产品。
我们应该转变观念,追求打造可信的高质量产品,不仅要有高质量的功能和特性,还要有从产品开发到交付的高质量。我们知道功能和特性对产品非常重要,我们也知道时间表对于满足客户需求也非常重要。今天,我们应该把诚信放在第一位,把它放在功能、特色和进步之上。除非客户信任我们的产品,否则这些优秀的特性就没有机会发挥它们的价值。我们的各级管理人员和全体员工不得以进度、功能和特点为由降低可信要求,以确保可信要求在实施过程中不变形。
我们应该从最基本的编码质量开始,把高质量的编码视为尊严和个人名誉。代码就像是高层建筑的砖块和瓷砖。没有高质量的代码,可信的产品就是空.的城堡我们应该优化和遵循公司的各种编程规范,遵循架构和设计原则,熟练使用各种编程库和API,编写简洁、规范、可读、健壮和安全的代码。
我们应该深刻理解架构的核心要素,并基于信任导向进行架构和设计。在保证可信度的前提下,我们应该在性能、功能和可伸缩性之间进行权衡;仔细定义我们的模块和接口,真正实现高内聚和低耦合;遵循最小化权限和攻击面等安全设计原则,科学设计模块间的隔离和接口,提高安全性;低层建筑和设计应遵循高层建筑和设计原则,并在充分理解原建筑和设计的情况下继续优化;我们应该熟悉各种设计模式,重用常见的成熟组件和服务,避免重复劳动。
我们需要重建不符合软件工程规范和质量要求的腐败的架构和历史代码。我们知道,不管结构有多好,它的生命力都是有限的。随着时间的推移、环境的变化以及新技术和新功能的引入,建筑也将遭到破坏。面对腐败的建筑,我们应该毫不犹豫地重建它。同时,以可信设计原则为指导,重构不符合软件工程规范和质量要求的历史代码,增强软件体系结构的生命力。
我们应该钻研软件技术,尤其是安全技术。软件技术是我们构建产品的基本工具。技术是否先进和技术选择是否合理将决定我们软件的高度。我们需要深化学习架构和设计、编码、测试、安全性、可用性、性能、可维护性、经验和其他技术,并科学地使用这些技术。
我们应该观察过程的一致性。遵守适用的法律法规、标准和行业商定的规范,并确保从规范到实施以及从代码到二进制的一致性。架构应符合架构原则,设计应遵循设计模式,代码应符合编程规范,以实现需求和实现之间的一致性,并实现对客户的各种承诺。只有脚踏实地,我们才能真正创造出可信的高质量产品。
因此,我们应该改变我们的行为习惯,追求高质量的产品。我们应该公开、透明、积极、勇敢地揭露问题,积极推动改进。软件开发是一项创造性和艺术性的工作,需要充分发挥我们的智力和潜力。我们应该改变只关注功能结果而不关注代码质量的行为习惯,严格遵守软件工程规范;改变被动的修补;改变获取零散知识的方式,积极学习改进和贡献经验和代码,形成共享知识库。我们仍有许多行为和习惯需要改变,这对于大多数人来说将是一个痛苦的转变过程,但我相信每个人都能迎接这个挑战。
更重要的是,我们将形成一套流程、组织和评估机制,通过变革来适应上述变化。我们需要完善和提升透明、可追溯、可审计的全过程管理机制,从初始设计、完整构建到产品生命周期管理,全面提升软件工程能力和实践能力。我们将全面加强以提交者角色为核心的代码审查和提交机制,只有经过更加严格和系统的审查,代码才能被纳入版本。为此,我们将建立一个更高级别的提交者角色组,负责软件体系结构、代码审查和提交,并全面保证合并代码的高质量。我们需要改变评估机制,让优秀的架构设计和代码编写人员脱颖而出,对那些编程能力不符合要求的人给予帮助和培训。然而,任何不能长时间将代码写入版本的人都将被团队抛弃。
在过去的一百年里,世界上许多成功的公司都因为不能适应变化而倒下了。自我进化是适应外部变化的唯一途径。我们必须保持开放,不断变化。董事会决定,全面提升软件工程能力和实践将以革命性的方式进行,由轮值主席徐志军负责。该公司最初投资20亿美元,并计划用五年时间来实现为信通技术基础设施领域的客户创造可信的高质量产品的目标。我希望你们支持并积极参与这一伟大的变革。只有这样,我们才能实现我们未来的愿景和使命:将数字世界带入每个人、每个家庭和每个组织,建设一个万物互联的智能世界。
任正非
来自金融部门金融渠道的作品都是有版权的作品,未经书面授权禁止任何媒体转载,否则将被视为侵权!
来源:烟台新闻
标题:[火线]任正非致员工信:网络安全隐私保护是最高纲领
地址:http://www.yccyxh.org/ytxw/6249.html