学习理财博客空间

理财鱼

您现在的位置是:理财鱼 > 投资房产 >

投资房产

任正非签发旧文:到该炸掉研发金字塔的时候了

发布时间:2021-08-12 10:47投资房产 评论

(理财鱼小提示:任正非签发旧文:到该炸掉研发金字塔的时候了)

近日,华为内部员工社区平台“心声社区”重新转发了一遍2016年的文章《华为到该炸掉研发金字塔的时候了----关于我司软件研发效率与质量提升的思考》及评论,该文章作者为署名“泥瓦客”的海归员工,并由任正非签发。其中任正非添加的按语1提到,在技术工作的客气是毒品,直面的批评、争论才是良药。

任正非签发旧文:到该炸掉研发金字塔的时候了

而华为常务董事、运营商BG总裁丁耘的按语2则写到:我们在CT领域取得的产品成功不是未来可靠的向导,我们必须要持续进步才能适应时代的客户需求、才能获得未来的发展。我们要清晰地认识到,面向ICT融合,在软件能力、效率和质量方面存在的挑战,在组织流程、作业环境等多方面存在的或多或少的不适应性和问题。尽管我们在参考业界、反思自己的基础上,开展了软件能力建设并取得了部分进展,但要实现我们期望的目标还需要持续做出更大的努力,需要生产力持续的提高,在此过程中我们各级主管和专家在思想意识和行为技能上的转变是关键。期望各级主管和专家阅读所附文章,不局限于文章中提到的问题建议,深入讨论影响软件研发效率、质量、业务发展的问题,讨论中多审视自己、少抱怨别人,天底下容易的是指责别人,难的是改变自己。组织的生命力恰恰在于自我进化能力。我们既需要坐而言,更需要起而行,从自己做起,坚持以客户为中心,通过点点滴滴、持之以恒的努力,持续有效改进,静水潜流实现ICT成功的转型。

全文如下:

华为到该炸掉研发金字塔的时候了

----关于我司软件研发效率与质量提升的思考

作者:泥瓦客

近年,在从CT到ICT的转型的过程中,华为公司的研发如何能解放和发展生产力,大幅提升研发效率,是我们未来能否立足于强者之林的一个关键。

笔者以前曾在美国硅谷工作,和世界上最顶尖的软件工程师和计算机领域的牛人一起共事过,也先后带领过不同的团队交付了一些业界领先的企业级软件产品。几年前进入华为,和几个做企业业务的产品线有些合作,在此过程中感到华为公司在软件产业的差距还比较大;和中国领先的互联网产品相比,在易用性、贴近用户和产品快速迭代等方面也落后不少。我们在软件研发领域的确存在不少问题,这些问题导致我们的IT软件产品质量比较低下、开发效率低、产品交付周期漫长,很是让人痛心。

因此笔者写下了这篇文章,希望能抛砖引玉,供大家思考。

一、组织

1、架构设计SE与开发分离,一些架构师与专家基本不懂开发

一般各个产品线都会设有架构设计部,主要成员也会以各个层次的SE为主。这些SE也都曾是程序员,但通常因为长期脱离开发部门,主要精力都放在会议、胶片和文档的编写上,以致编程的能力基本丢失,新技术学习的机会也有限。例如一个移动开发的SE,自己对怎么在Android、iOS上进行开发一点儿都不清楚。在这样的基础上,做好真正的架构简直是空谈。在硅谷成功的公司里,好的架构设计师一般是融入在产品团队中的,随时都能上手编程,而且编程能力非常强。

2、开发者多为低级别,比较难有技术积累

一般基层程序员在工作几年后,有能力的都被提升到PL、PM、SE等职位,员工也都想着被提拔,渐渐成为管理者。大家觉得,光做开发没有职业前途,永远都是在金字塔的底层。而在硅谷的公司,说话比较有分量、收入相对较高的有很多是在各层级中的技术佼佼者,他们备受尊重,干得也开心,不少人根本不愿意转做管理者。

编程其实是一门艺术,热爱和用心是非常重要的,也相应的容易出成绩。这就是为什么在计算机领域,如果做到顶尖程序员,一个人顶一百个很正常。如果程序员觉得没有前途,不思进取,而资质较好的很快又被提拔为管理者,那我们的软件开发将很难有技术和人才的积累。

3、多头管理

我司负责产品开发的部门有PDT、PDU等,相应的拥有PDT经理、PDU经理、架设部经理和SE、Project Manager、PO经理、RDPDT经理、Line Manager、Project Leader等多个角色。这种组织结构清晰地定义了每个Leader的角色,确保一个大的产品开发周期和质量有保证,同时保证开发的人力得到最合理的应用。

但它带来的问题也显而易见,就是各个角色在产品开发过程中有不同的想法和意见,可能出现多头指挥,让开发人员无所适从,沟通的成本也非常大。同时,这种复杂的管理结构对需要快速迭代的IT软件开发也会带来很大制约。大家看看微信的起家史,应该能感觉到,对于一些相对独立的、需要快速迭代的IT软件产品,往往在一个比较强的(产品)经理带领下的一个扁平化的团队效率会高很多。

4、沟通成本高

由于组织复杂,中间层较多,各种各样的任务从上面下来,落实的方法就是各种各样的会议,所以现在很多研发员工的不少时间都被各种各样的规划、研讨、问题回溯、客户支持等会议占用。员工笑称:白天是用来开会的,晚上加班才有时间编程序。针对于不同的组织和项目,能尽快找出相应的沟通节点并能有效地减少这些沟通节点,是一个项目和部门领导需要经常思考的问题。

二、流程

1、IPD流程不太适合需要快速迭代的软件

公司引入的IPD产品开发交付流程给公司带来了巨大的收益。但时代在发展,技术在演进,IPD流程更适合偏硬件的产品开发,为了保障产品质量,开发交付的周期较为漫长。从基层员工的角度,IPD流程节点的很多环节,如为完成CLINT减少Warning的数字、DTS值减少等僵化的指标,实际上反而可能会加大产品的风险,降低产品质量。

2、安全红线耗费资源巨大

安全红线的目的是防止产品出现安全漏洞,初衷是好的,但执行起来相对比较僵化,效率也低。试想一个互联网产品为了过安全红线一个版本等一两个月,根本无法生存。

共2页: 上一页下一页

>相关《任正非签发旧文:到该炸掉研发金字塔的时候了》内容:


1、 华为联手中科院,打造出一所顶尖实验室,任正非果然说到做到播

理财鱼小提示:华为联手中科院,打造出一所顶尖实验室,任正非果然说到做到播 12月15日,华为和中科院数学与系统科学研究院,联合举办π实验室揭牌仪式。根据官方介绍,未来π实验室将不断进行创新,努力引领通信技术数学理论研究。 华为与中科院 事实上,π实验...【继续阅读】


2、 5G还没玩明白,又跟6G较上劲了?任正非说对了:学会自我保护!

理财鱼小提示:5G还没玩明白,又跟6G较上劲了?任正非说对了:学会自我保护! 全球通讯领域,欧洲企业一直都是领头羊,而华为真正实现逆转,靠得就是5G。因为手握全球数量最多的5G专利,且布局5G的时间更早,掌握世界领先了5G技术,所以华为成为了5G通讯设备领域...【继续阅读】


3、 5G还没玩明白,又跟6G较上劲了?任正非说对了:学会自我保护!

理财鱼小提示:5G还没玩明白,又跟6G较上劲了?任正非说对了:学会自我保护! 全球通讯领域,欧洲企业一直都是领头羊,而华为真正实现逆转,靠得就是5G。因为手握全球数量最多的5G专利,且布局5G的时间更早,掌握世界领先了5G技术,所以华为成为了5G通讯设备领域...【继续阅读】