当前位置: 代码迷 >> WebSphere >> IT企业研发管理方法评论,该如何处理
  详细解决方案

IT企业研发管理方法评论,该如何处理

热度:416   发布时间:2013-02-26 00:00:00.0
IT企业研发管理方法评论
1.   IT企业为什么需要研发管理方法
IT企业常见的研发过程域有:需求开发、软硬件设计、软硬件实现、软硬件测试、产品发布、客户验收、维护等。
和研发紧密相关的管理过程域有:组织结构和人力资源管理、立项与结项、项目规划与监控、风险管理和变更管理、需求管理、质量管理、软件配置管理等。
由于IT企业的研发和管理几乎都是智力型工作,人们很难靠常识和直觉形成和谐的团队工作。如果企业没有统一的研发管理思想方法,每个人都采用自己的做事方法的话,那么人越多就越乱,形成了“土匪、游击队”的工作方式。可以说阻碍国内IT企业发展的瓶颈问题通常不是技术问题,而是杂乱无章的管理。
所谓研发管理方法,通俗地讲就是:告诉人们在什么时候做什么事情,而且学会把事情做好。衡量研发管理优劣的三个关键指标是:质量、时间和成本。人们总是希望做得好(即质量高)、做得快(即时间少)而且少化钱(即成本低)。如果出现三者难以同时兼得的情况,那么决策者一定要搞清楚质量、时间、成本之间的复杂关系,判断孰重孰轻,给出优化和折中的措施。

IT企业研发管理的一些重要理念:
基本目标:让所有人员有条不紊地开展工作,在预定的时间和成本之内,开发完成质量合格的产品,从而使企业和个人获得预定的利益。
奋斗目标:调动一切积极因素,努力提高产品质量、提高工作效率并且降低成本,使企业和个人获得比预定目标更多的利益。
结果导向并且关注过程。“结果导向”是指:以最终产生的经济效益来衡量研发项目的业绩,追求利益最大化。“关注过程”是指:将期望的结果分解到每个过程域(即工作环节)去实现,努力把每项工作做好,从而得到好的结果。一般地,好的过程才可能得到好的产品,而差的过程只会得到差的产品。
80%规范化和20%非规范化。在企业里,大部分工作是成熟的(一般超过80%),有成功的模式可以套用,应当走规范化路线;而另外小部分工作可能是独特的(一般少于20%),并不适宜套用规范(也可能没有规范可以套用),那么可以采用非规范化路线。
本文将介绍和评论常见的研发管理方法:PACE、ISO9000族质量体系、CMM/CMMI、PMBOK、敏捷开发、RUP,以及作者自己创作的集成化研发管理方法(SPP)和集成化项目管理系统(Future)。

2.   覆盖产品生命周期的研发管理方法PACE
早在1986年,美国PRTM公司创作了PACE(Product   And   Cycle-time   Excellence,产品及周期优化法)方法论。PACE关注的要素有:正确决策、项目小组构成、开发活动的结构、开发工具与技术、产品战略、技术管理、资源管理。PACE算得上是产品生命周期管理领域的方法论鼻祖。PACE诞生之后,很多企业和学术机构不断地提出了适合于本行业的研发管理方法论,概念和术语“之多、之大”令人眼花缭乱、茫然失措。
20世纪90年代初,IBM公司遭受了巨大的经营挫折,年亏损额高达近80亿美元。为了摆脱经营困境,IBM实施了以系统性研发管理解决方案为核心的企业再造方案。IBM引进了PACE方法论,并获得了巨大的成功。从1993年到1998年总共节省了120亿美元的费用,产品平均开发周期4年下降到16个月。在PACE的基础上,IBM总结了一套行之有效的产品开发模式,称之为IPD(Integrated   Product   Development,集成产品开发)。IBM不仅内部使用IPD,而且还把IPD方案卖给别的企业赚大钱。
1999年,华为公司成为国内第一家引入PACE和IPD的大型企业,据说花费上亿元人民币,方案供应商是IBM。华为公司在推广IPD过程中遭遇重重困难,付出了高昂代价,最终评价是成功的。目前华为已经是国内最大的电信设备供应商,也可以说是国内最大、最好的高科技企业。在企业流程改进领域,华为创作了一句广为流传的名言:“先僵化,再优化,后固化”。
相似地,上海贝尔阿尔卡特为了建立适合自身发展需求的研发管理体系(类似于IPD),从2002年开始引入PACE方法论,公司在研发管理体系的投入累计达数千万元人民币。本人是该项目的Process   Leader。我和组员们最初接触PACE的时候,觉得神秘高深,很是昂慕。我们和咨询师相处了3个多月,最大的工作成果是制订了“新产品开发流程”。有一天,我凝视着那幅花费了一百多万元经费而产生的流程图,突然发现:所有的流程细节都是我们自己制订的,咨询师仅仅告诉我们几个先进的概念和术语而已,并没有给予任何超出我意料的革新,竟然赚了很多钱。
由于有亲身经历,我对PACE和IPD方案作个简要的评论,以便读者辨析:
PACE和IPD方案适合于指导大型企业的研发管理流程改进,由于涉及面很广,实施过程中会遭遇重重困难,可能导致半途而废;投入经费巨大,见效时间比较长,企业可能挺不住;如果成功,则有巨大的长期收益,但是失败的可能性比成功的可能性高得多。如华为和上海贝尔阿尔卡特之类的研发管理体系,根本不适合于国内中小型IT企业,因为尝试不起、承担不起。

3.   ISO   9000族质量管理体系
国际标准化组织(ISO)为了满足国际经济交往中质量保证活动的需要,在总结各国质量保证制度经验的基础上,经过近十年的工作,于1987年发布了ISO   9000质量管理和质量保证标准系列。1994年进行了第一次修订,形成了ISO   9000族标准。2000年再进行了重大修订,发布了ISO   9000新标准(2000版)。
ISO   9000族标准问世至今,已经被全世界几乎所有行业广泛采纳。人们到商店买东西,随处可见“本产品通过ISO   9000质量认证”的标记。“产品通过ISO   9000质量认证”几乎成为上市销售的必要条件。
尽管ISO   9000族标准已经在各行各业普及,功劳莫大。但是人们在实践中发现ISO   9000族标准对低技术制造企业帮助很大,但是对以研发为主的IT企业的帮助比较弱。主要原因如下:
(1)ISO   9000称得上是放之四海皆准的标准,但是适用面越广意味着专业性越弱。一个生产瓜子的小工厂和生产电信设备的企业,都可以采用ISO   9000族质量标准。显然前者的成功经验不能套用到后者上。ISO   9000标准不可能对“软件开发、集成电路设计”等领域的质量问题有深入的论述,所以它对IT企业的质量管理缺乏专业性的指导,其专业程度远远不及CMM/CMMI。
(2)基于ISO   9000的质量保证活动,其关注的焦点是“输入、输出”是否符合既定的流程。对于低技术的企业而言,如果“输入、输出”都符合既定的流程,那么基本可以断定产品的质量不错。然而对于高科技企业而言,“输入、输出”都符合既定的流程并不意味着能够生产出高品质的产品,因为研发水平对产品质量的影响更大。对于“软件、集成电路”这类以智力创作为核心的产品而言,ISO   9000质量标准的指导价值不高。

4.   CMM/CMMI
1986年11月,美国联邦政府委托卡内基梅隆大学(Carnegie-Mellon)软件工程研究所(SEI)开发一套用于评估软件承包商能力的方法。SEI于1987年9月发布了一套软件过程成熟度框架和一套成熟度问卷。1991年,SEI将软件过程成熟度框架发展成为软件能力成熟度模型(Capacity   Maturity   Model,CMM),诞生了CMM   1.0。
十几年来,CMM的改进工作一直不断地进行。美国国防部希望把现在所有的、以及将被开发出来的各种能力成熟度模型,集成到一个框架中去。到2000年,CMM演化成为CMMI(Capability   Maturity   Model   Integration,能力成熟度模型集成)。CMMI不仅适合软件,而且适合于软件硬件结合的系统,这是对CMM最大的改进。从20世纪90年代至今,软件过程改进成为软件工程学科的一个主流研究方向,其中CMM和CMMI是该领域举世瞩目的重大成果。CMM/CMMI是世界范围内用于衡量软件(硬件)过程能力的事实上的标准,同时也是软件(硬件)过程改进最权威的指南。


------解决方案--------------------------------------------------------
“精准通”开辟网络精准营销新时代

CCMedia集团北京启异新创信息技术有限公司,授权北京金石新创网络科技有限公司推出其旗下的创新服务“精准通”智能网站分析系统。“精准通”提供先进、完整的商业网站客户行为分析整合方案,深度分析网站浏览者属性、跟踪访客浏览动态,解析出细分客群在网站中对于不同服务与产品的偏好,进而提炼客户特征体现网站真正价值,达成提升网站流量、营收和利润等多项经营绩效目标。
其独特的 User-Matcher 技术,能辨认并记录每一个访客在网站上的浏览与消费行为,您可以轻易的了解哪些商品最受 20-30 岁的女性青睐,或者某汽车广告的点阅者是否多为年收入 80 万以上的白领阶级。当您对顾客基本数据掌握的越多,就越能利用精准通进行更精密的顾客区隔与拟定更细致的营销策略,对目标可群进行一对一营销。
  相关解决方案