引言
俗语云:“三个臭皮匠,抵上一个诸葛亮。”天下臭皮匠多如牛毛,可找到能抵得上诸葛亮的三个臭皮匠比找诸葛亮还难。昔有司马德操言:“伏龙、凤雏,两人得一,可安天下。”刘备同得伏龙、凤雏二人,而汉室终不可兴。以上两者说明一个道理:的人才是不可替代的;有了的人才,也不一定能干成一番大业。
一、怎样挑选的项目经理
衡量一个人才的是否,不同人有不同的看法。现在比较流行的两大标准是:智商和情商(呵呵,真是在商言商)。
智商,很好理解。这是看这个人是否聪明。微软公司在选择经理人员时,总是把他们的技术知识和运用技术去赚钱的能力放在首位。程序经理一般是程序员队伍中聪明的那个家伙。比尔·盖茨在1996年出版的一本名为Cusumano的书中曾这样描述聪明人:聪明人一定反应敏捷,善于接受新事物。他能迅速进入一个新领域,给你一个头头是道的解释。他提出的问题往往一针见血、击中要害。他能及时掌握所学知识,并且博闻强记,他能把本来认为互不相干的领域联系在一起使问题得到解决。他富有创新精神与合作精神……
情商这玩意儿说来话长了。这些年,我也懒得去翻一些管理方面的论著,不知道专家们对情商一词作何解释。在我出道之前,曾在一个事业单位呆过。我的上级领导是一个出了名的好好先生,极会左右逢缘,工作也踏踏实实,从不随地大小便。只是业务水平不怎么样,跟着他两年,没看他干出过什么特别的成绩。当然,也没看见他犯过什么错误。此君官运享通,在阿呆离开时已经当上了副院长。阿呆非常纳闷,一日,酒醉,问其故。答曰:“竖子,尔何糊涂至此?岂不知当今世上重EQ乎?。“言罢伏桌而睡。阿呆听后还是不解,又不好意思再问,便无聊地拿着酒瓶在桌子边滚来滚去,忽见酒瓶上“小糊涂仙”四字,顿时恍然大悟:情商,酒也。
上面只是一则半真半假的笑话。不过,今人对情商的迷信也确实太厉害了。阿呆接触过不少公司的管理人员,十有八九开口必谈情商。情商重要吗?当然重要。一个的人才不光要有才,还得要有德,同时又要为人随和,接物待人,知得大体。但从用人的角度来讲,也用不着责全求备,墨守成规。要知道金无赤金,人无完人。更何况大凡聪明之人,多一身傲骨。若未得明主,平生学无处施展。宝刀虽利,不动文士之心;骏马虽良,不中农夫之用。英雄虽有掀天揭地手段。无人识他、重他,还要奚落他。又怎能让他心平气和,屈首低眉。故伏龙呤梁父,雏凤醉耒阳,周处害乡邻。伯乐选千里马,必先看病者异者,老人家这样做不是没有道理的。虽为千里驹而不能挟风雷以纵横沙疆,虽为利锥而不能置于囊中以求破绽锋芒。惜哀鸿而遍于诸史,阿呆后子昂而独怆然而涕下。
一个合格的项目经理应该具备哪些素质呢?
阿呆认为:项目经理首先要懂管理。管理是一门重要的学问。管理者不仅要懂得管理这门学科,还要熟悉自己直接下属所从事的工作。好象现在又流行起“外行管理”了。即所谓的外行管理内行。阿呆对此理解为,管理者首先得懂管理,有管理方面的知识积累。但也不能说他可以完全不懂业务了。要是他不懂得直接下属所从事的工作,任他拿多少个管理学博士,出版过多少管理方面的论著,都是瞎搬。我觉得要想搞管理,还是得多看些管理方面的论著。我听过不少人说,现在管理方面的书太多了,理论太多了,学了没啥子用,实际都用不上。真是这样吗?阿呆认为,不尽然。阿呆学电脑很有体会。阿呆在学新一门新软件,或者学一门新程序设计语言之前,是很少去啃大本本的。只是随便找几个网友问问。但当学到一定程度之后,再回过头去读书本,阿呆觉得大有斩获,很多地方都是茅塞顿开,心胸透亮。学管理一样,有的手只可观其大略,但有的书必须看懂,理会得人家的高明之处。不能象许世友看红楼梦,只为看书而看书。
其次要头脑灵活,思维敏捷,知识面宽广,考虑问题比较全面。
现在IT技术发展非常快,常常是一袋烟的功夫,一项新技术出来。多运用一项成熟的新技术意味着节约大量的人力物力。要是项目经理是一个程咬金式的人员,来来去去那三板斧。得,在这样的人领导下开发出来的产品,你忙着去为客户更新换代吧。
再者,项目经理必须技术精湛,足以服众。外行管理内行,对做大官的来说,还行得通,人家有条件配一个精通业务的副手。项目经理不过一区区小职,他面对的是直接的技术问题。当项目遇到困难时,需要项目经理能正确而迅速地做出确定。能充分利用各种渠道和方法来解决问题。要是作为项目经理,一旦遇到难题一筹莫展,眼等着下面的人来为你解决。完了,你还是悠着点吧,今后谁能服你?又有谁能听你的呢?
第四,作为项目经理,他还要能跟踪任务,有很好地日程观念。别干什么事,都要对老板说我这活还需顺延多少多少时间。一招鲜,走遍天,要是竞争对手先把同类的产品开发出来了,市场份额也被人抢得差不多了,产品也过了高利润点。做项目开发的要做到按时完成或者提前完成,很不容易。这里面有诸多因素。有雇主的原因,有项目经理的原因,也还有团队的缘因。关键还是在于项目经理没做好前期的三项调查工作(具体见阿呆前期写的《软件开发中的项目管理》以及《如何控制项目的开发进度》)。
第五,项目经理还应该善于协调,并且具有良好的沟通技巧。
二、 项目人力资源管理
一个开发团体,小至两人,多则不知几何。除了项目经理外,可能还有系统分析员、程序员、数据库管理人员、文档开发人员等。但再少不能少了测试人员。
项目管理中的人力资源管理,主要包括对团队所有成员的监督、培植和激励。
监督 主要根据预先制定的日程安排和进度表,核对所有成员的开发进度。如果项目大,参于人员众多,进度则订细些;反之,进度订个大略行了。