摘要:本文以IT产业为背景,分析了目前我国IT企业普遍存在的几个问题,阐述了项目成功与人员素质,产业发展与人才环境的内在联系,最后强调了优化人才环境的重要意义并对企业如何培养人才提出一点建议。
企业需要成功的项目
IT业项目实施状况
IT业的项目实施情况一直很不乐观。美国Gartner Group公司于美国时间2000年11月14日通过其下属的Tech Republic公司发表了有关IT项目的调查结果。该调查是以北美的1375个IT专家为对象实施问卷调查进行的。根据此调查,IT项目中有40%失败,这些项目的平均成本每年花费100万美元。
在我国,软件项目的失败几乎成了普遍现象。由于认识的误区,许多企业领导盲目认为软件业是低成本(在他们眼里,就是几个人员的工资)、高回报的产业,丝毫不考虑风险,鼓吹软件工程师无所不能,用户和市场人员的无知和胆大是的银弹综合症的病因;由于观念的落后,更多的用户则认为软件在中国是不值钱的,对他们来讲,一个应用软件要花掉上百万元简直是不可思议的事,非常宏大的企业信息化建设项目,却投资很少的钱,早早给盲目胆大的软件企业挖下了陷阱;由于经验的不足,有许多项目在需求调研阶段就没有明确的范围或偏离了方向,进度、资金、工作量估计严重不足,而业主往往在项目交付后才学会提需求,使项目没完没了;由于管理水平的低下和软件本身的智力密集性,研发过程很难控制,个人英雄主义普遍存在,致使软件项目的成败把握在个别人手里… … 因此,许多软件企业慨叹,我们做一单,死一单,做一个企业,丢失一个行业,总结起来,总是教训多,经验少。
众多IT企业经过多次失败后,逐渐认识到,软件项目实在是失败不起了。尤其是,在多种媒体飞速发展、信息传播空前快捷广泛的今天,一个有影响项目的失败可能会一夜之间传遍全球,这对承揽该项目的IT企业来讲无疑是灭顶之灾。
企业需要成功的项目
项目对企业的意义有如庄稼对田地的重要。首先,项目是知识转化为生产力的重要途径,知识产生新的创意,形成新的成果,新的成果需要一个项目的启动、策划、实施、经营才能最终变为财富,否则,知识永远是躺在书本上的白纸黑字。因此,从知识到效益的转化要依赖于项目来实现,企业买专利、搞预言,最终都需要通过项目实现。其次,企业的生存发展需要以成功的项目为载体,企业要通过一个一个成功的项目来完成她的使命,实现她的发展目标和利润、扩大她的规模、强化她的品牌效应,锻炼她的研发团队,留住她的人才。第三,只有成功的项目才能使客户满意。在飞速发展的IT行业,一个企业要在激烈的竞争中立于不败之地,要持续发展,就必须持续地拥有客户,要追求客户的忠诚。只有得到满意产品和服务的时候,客户才会忠诚。如果一个项目很好地满足了客户的需求,客户会把有二期、三期工程也交给我们,还可能把别的相关项目也交给我们,甚至于给我们做广告,给我们推荐她的同行单位。成功的企业是以成功的项目为基础的!越来越多的企业意识到,要树立精品工程,没把握的项目宁可不做,有把握的项目一定要尽力做成功。
有效的管理是项目成功的必要条件
大多项目失败在缺乏有效管理上
美国Gartner Group公司的调查显示,为了降低失败比例,强化项目管理以及组建项目监视小组的方法较为有效。但是,有60%的企业没有实施项目管理,有61%的企业没有设立监视小组。
有资料把软件项目失败的原因归纳为四大类:项目组织原因、缺乏需求管理、缺乏计划与控制和估算错误。这四大类原因无一不在项目管理的范畴之内。有效的管理虽然不是项目成功的全部,但缺乏管理的项目肯定是成功不了的。管理学的创始人是彼得·德鲁克说过:"如果没有管理,那也就只会有一群乌合之众,而不会有一个机构。"
IT业的高速发展决定了项目管理的特别地位
业界有一个非常出名的摩尔定律:每过18个月,集成电路的价格降低一半,性能增加一倍。计算机硬件性能的不断升级、网络传输速度的不断提高和客户需求滚雪球式的发展要求企业不断提升软硬件集成能力。信息技术的飞速发展,导致了IT行业用户需求的复杂性、多变性和不断发展性。原来的财务软件的功能就是进行简单的帐务处理,目前的需求就发展为以供应链为线索的ERP系统;原来企业一个简单的网站(可能就几个宣传页面),现在要发展为集电子商务、远程维护等功能于一体的复杂的企业门户系统;两年前,一个简单的处理客户来电的呼叫中心,现在的发展方向是集传真、会议、EMAIL、Web互动、视频、声讯等多种媒体于一体的客户资源管理系统(CRM),甚至还要和电子商务进一步集成。这种日趋复杂的需求是传统的崇尚个人英雄的作坊式生产的终结者,大团队的工厂式生产势在必行,甚至需要我们和第三方、第四方一起合作来满足用户的需求。那么,怎么组织一个协调、高效的团队,做到项目成功,客户满意,企业和合作伙伴互利双赢?答案是:专业的项目管理。
另一方面,激烈的竞争又要求企业,只有快速响应市场、缩短产品周期才能盈利。不仅如此,多家的竞争还带来了残酷的价格大战。据有关统计,目前我国从事教育软件研制和开发的厂家约1500余家,市场上销售的教育软件大约在3000种以上,其竞争之激烈可想而知。面对激烈的竞争,企业怎么保证既快速,又低成本地响应市场的需求?只有依靠行之有效的项目管理。
强有力的过程管理是软件项目质量保证的必要条件
众所周知,软件开发项目是智力密集型的项目,其质量保证历来让人大伤脑筋。软件项目的质量保证不像传统制造业的质量检查,软件项目大多是投入巨资来实现一个特定的应用软件,如果在工程即将竣工时再进行质量检查与确认,显然为时已晚。所以,决定软件质量的不仅仅是人和技术,过程控制被提到越来越突出的地位,如果把软件开发比作一个三条腿的板凳,人、技术、过程这三条腿缺少任何一条,板凳都是废品。严谨的过程控制不仅可以在每个阶段回顾和纠正项目的偏差,识别项目的风险甚至果断中止项目,而且可以将人才流动所带来的不利影响减少到最小。
项目管理知识体系对项目生命过程进行了明确划分,并将各个阶段的所做工作及合理安排部署这些工作的方法都纳入其中。只有全过程地项目管理才能很好的把握项目阶段性成果,识别项目风险。
成功的项目管理依赖于项目团队的人员素质
项目管理作为一门新兴的学科正在全球范围内飞速发展,当前国际项目管理的特点是正朝着全球化、多元化、专业化发展,社会上逐渐形成了证书制热、培训热、软件热等三大热点,企业领导者对项目管理的渴求空前高涨。但有一个危险的倾向,就是有的企业领导错误地把企业的全部希望寄托在咨询机构身上,幻想咨询师针对企业的情况开一济灵丹妙药,一切问题都迎刃而解了。这种想法忽视了企业自身人员素质的重要性,事实上,专业的项目管理人员和受过专门培训的研发人员才是项目管理成功实施的基础。
项目领导班子的素质
在国内IT界,企业中绝大多数的部门经理和项目经理,都是对企业有过突出贡献的技术专家提升上来的。到了经理岗位上,他们角色没有及时调整,工作重心没有及时转移,管理技能没有提高。项目经理只关心自己的专业工作,可能使他的目光从企业的大目标转移开来,把团队的工作置于脑后,换句话说,他们更像兼职管理者。软件项目的特点决定了外行管内行比较吃力,所以项目经理出身技术专家本身是件好事,但必须意识到, 这时,不能以他个人对企业作出的贡献和他个人的专业技艺标准来衡量他的成就,而要以提高团队的战斗力和凝聚力为使命,要强调只有团队的成功才是个人的成功。
搞研发的项目经理,除了要有一定的专业背景和开发经验外,还要具备专业的项目管理知识和技巧。要把握项目本身的一些规律,如时间、质量、成本三者间的制约关系等;要掌握多种项目管理的方法和工具,如项目分解、项目计划、网络计划技术、进度估计、费用估算、风险评估与分析、项目控制等;还要具备管理者应有的管理技能和领导艺术,如激励方法、目标管理、绩效考核、沟通技巧等。