来源:互联网 发布时间:11-16
浏览量:
软件开发项目的项目经理应该具备哪些素质?
标准答案是既要懂技术,又要懂管理的复合型人才。当然,这个管理包括了项目管理、人力资源管理。然而培养这样一个人才谈何容易!北京大学软件与微电子学院副院长苏渭珍,就曾在一个管理培训项目的启动仪式上说:“复合型人才的培养要花很长的时间,要在不同领域里融会贯通。
管理跨部门
为什么很多时候,技术在部门内,管理在部门外?
任何一家企业,不管是身处哪个行业,都会具有三大类型部门——业务部门、开发部门、最终运营部门。如果你是高级管理人员,不管身在哪一部门,都必须具备所在部门的专业技能。一个业务管理经理,如果对业务不熟悉,那将无从管理起;如果一个开发部门经理,对开发过程、步骤、质量管理不熟悉,那也没有办法胜任这个职务;运营部门经理也是一样。
技术在部门内,但管理却可以跨部门。为何企业运营会出现孤岛现象?信息系统的互不联通是原因之一。部门语言之间的互不联通才是问题本质。业务部门的人有几个懂得开发?真正开发的人有几个人读得懂财务报表?的确,技术语言是在部门内的,但管理语言却是共通的。正如那些项目小组,它由各个部门抽调人员组成。这个项目小组的协调人除了应具备专业技术知识以外,项目管理知识、人力资源管理知识缺一不可。
工具与管理
尽管难,但人才总要培养。如何培养,像北大、清华这样的软件学院也在摸索。
现在项目管理教学往往需要借助工具,比如软件开发项目经理要熟悉Rational等软件开发工具,而学校教学最大的问题就是偏理论。工具教学正是为了尽量拉近教学与实际的距离。类似的办法还有用案例来进行过程教学的“案例驱动”。
但教育手段一旦过于具体化,又不免会遇到是否不具备广泛性的问题。比如行业案例怎么应用到其他行业?又如使用了Rational工具,那么在实际应用中一旦没有这一工具,能否搞好项目管理?
上一篇 : 独立电商或将是电子商务的新未来 下一篇 : 板栗 “6个栗子等于1碗饭” 板栗吃多了易发
版权声明:
1.华商贸易网转载作品均注明出处,本网未注明出处和转载的,是出于传递更多信息之目的,并不意味 着赞同其观点或证实其内容的真实性。
2.如转载作品侵犯作者署名权,或有其他诸如版权、肖像权、知识产权等方面的伤害,并非本网故意为之,在接到相关权利人通知后将立即加以更正。联系邮箱:me@lm263.com