今天,在第三届“敏捷中国”技术大会的分会场内,华为研究敏捷开发模式的周耀辉先生和与会者共同分享敏捷在电信行业的实践经验。
华为引入敏捷理念的原因
华为是偏重于流程为主的公司,多年之后市场环境不以公司为导向,在市场环境恶劣时候,华为公司发觉以流程为中心的环境很难应对这些要求,这是引入敏捷的原因。但是目前华为还正在引入,还不能说是敏捷的公司,还差的很远。
周耀辉先生介绍到“从2004年开始研究,在2007年步伐加快了,2007年下半年全面展开研究,今年年初开始全面进入试点阶段,当然有一些收获,但是也有很多问题,在此我们和大家分享一下我们的一些收获。”
一开始引入敏捷时候,有很多人会有这样的疑问,敏捷实践东一个、西一个非常零散,他们是不是相对孤立的,经过自己的实践,发觉这样一些规律,这是大家熟悉的项目三要素:时间、项目、成本。项目经理需要不停的权衡这三方面,这三方面可能是相互制约的,如果能够比较好的满足这三方面,并且交付时候能够达到客户要求的质量的话就非常成功。
我们看看敏捷是怎么做的:第一时间非常重要,如果能够尽早测试的话,交付时间就会大大提前,还有需求,应用软件开发可以直接接触客户,甚至可以接触开发人员、工程师,但是在华为公司里这件事比较困难,面对的客户源在千里之外,在德国、英国,做软件的根本无法接触,
敏捷实践是孤立的?
敏捷并不是想怎么干就怎么干,有一定的原则,在这个原则之上要持续坚持,在形式上可以持续改进。SP里有很多敏捷的实践,这些实践非常好,都是专家、大师总结出来的经验,但是拿过来的时候有可能需要我们做本地化,简单地说就是持续改进。在所有敏捷流派里,SP是最具可操作性的。周耀辉表示:对我们来说,我们非常认可这些观点,大部分SP实践会采纳。
实践和流程背后是什么?
周耀辉先生从做事的方式和做事理念两方面讲述设计简单化、快速反馈等因素强调了随机应变和以人为本、持续改进的重要性,通过持续改进和实践周耀辉先生感觉:“敏捷更多的不是外在形式,最主要的是理念和想法。”如果没有理念,很快就没有生命力了,可能很多主管没有强势,实施敏捷时候非常激进,所有员工都非常听他的话,但是和能够持续改进团队相比的话,开始的速度绝对比那个团队快,但是很难达到非常高的层次,因为并不是所有员工都会自我改进的,稍微改动一下就能产生更高的质量,但是所有员工没有这样的意识,因为凡是都是命令驱动型的,这样的组织是没有生命力的。”。
周耀辉介绍:
周耀辉98年加入华为公司,从事过开发、项目管理、新技术和方法研究等工作,擅长电信行业软件研发。目前负责质量工程方法研究和敏捷开发模式的推行。