BBS_8_项目管理之项目经理的职责

2002-2-21 9:55:25【作者】 畅享网 【进入论坛】
本文关键字
广告

技术方面需要具备哪些知识与技能?

管理方面需要具备哪些知识与技能?

大家可以探讨一下!

 

一个项目需要技术专家和项目管理的专家, 做好这两件事需要两种不同的角色. 如是一个人的角色转换能力很好, 做两件事也可以.但对大的项目来说, 这两种角色一定要分开. 这样人们才会听两个人的.而且一个人明显完不成任务, 而且受累.

一直觉得。软件项目经理,更多应该是管理方面的。技术方面只需要知道整体概念就可以。

我倒觉得在现在中国的企业中,作为软件项目经理,技术背景是必不可少的:

 

1.如果没有深厚的技术背景,怎样估计工作量?项目计划?WBS?
2. 怎样和技术人员沟通?
3. 怎样控制风险?尤其是技术难题带来的风险?
4. 如何保证软件的质量?

管理技术只能告诉我们流程,告诉我们需要做什么?对于具体的问题,不能告诉我们如何做?尤其是企业没有足够的积累,中国的企业都是这样,甚至很多知名的外企业不过如此。

当然,我们可以找出很多办法来解决问题,什么Delphi法等等。

 

对于软件项目经理,一个项目十几个人(几十个人,几百个人的项目如果在几个特定的公司可能会不同),可以设想一下,如果项目经理没有很好的技术背景,无论其管理技巧如何之高,都不会十分顺利的完成的,至少会在时间成本上有很大的浪费。

同意Martin的观点,项目经理当然只需要从整体上了解技术即可,不需要有深厚的技术背景.
项目经理只要能保证所有该做的事作好就可以了,不需要也不可能所有的事情都自己来作.不懂技术也能作工作量估计,可以参照历史数据,也有一些科学的方法,实在不行可以请有能力和经验的工程师来做.同样的道理,也许我不能评估由于应用某种新技术带来的风险,但是如果我认为工程师A,B和C是值得信赖的话,我让他们共同提交一份评估报告也没什么关系.至于WBS,和技术也没有什么联系,我把每个房间分配给合适的油漆工,至于油漆工怎么把房子刷好我不必关心.至于软件的质量,和技术也是不搭界的.

管理技术并没有告诉我们流程,因为不同的应用领域的流程肯定是不一样的, 事实上他告诉我们的是一些通用的准则和方法,例如WBS,CPM什么的.

软件项目经理不同于其它项目经理,

没有深厚的技术背景,肯定会被项目

成员fair掉.


其实存在一个管理和技术技能平衡的问题, 就像现在强调的复合型人才一样 


我从事的是医药开发.就目前的状况看,首先,我要是技术总监--做整体规划和细分计划审核,必要时根据情况进行技术方案变更.其次,我必须要具备管理和协调能力,否则的话,事无巨细的技术问题,要累死我.

类似的情况应该在软件行业也是存在的,我想主要是目前国内大多数公司内部实施项目管理的环境不成熟所致.

如果项目管理在公司内实施环境成熟的话,应该是只具备技术面上的了解就可以了.

 

对技术技能的定义,我觉得还是有点儿模糊。有些项目涉及的技术的确是很容易就可以建立整体的概念,但有很多项目涉及的技术是很难短期内有明确的认识的,比如开发一个嵌入式系统,比如大型的网络产品。

所谓技术技能的整体概念是指宏观意义上而讲的!

例如对于嵌入式系统而言,可能需要了解整体的结构,相互之间的关系,技术实现的可能性等方面,均应该属于是整体概念的范畴,而对于实现的方法,程序的详细设计等就不应该属于整体概念的范畴!

又如大型的网络集成,项目经理需要了解网络产品的基本用途和性能,可以作系统集成的方案即可,不需要了解具体的路由器如何配置等技术的细节内容!

谢谢bill

其实嵌入式系统也好,网络产品也好,不是想讨论具体技术如何如何,只是想说明,有些技术的整体概念也不是说掌握就能掌握的,而且对有些领域的技术建立起整体概念还是需要一段时间以及相关的知识背景的。

不能指望一个刚刚作过新药开发的经理马上接手一个接入服务器的项目吧:)虽然项目管理的原理是相同的,呵呵

 

哈哈!实际上确实是难以实现的!(不能指望一个刚刚作过新药开发的经理马上接手一个接入服务器的项目)

我觉得不能将这两方面孤立开来讨论,实际上容易进入另外一个误区——(先有鸡还是先有蛋)。

之所以我个人觉得需要重视管理,是因为目前大多数项目经理(特别在IT行业),均是从技术出身,太重视技术了,导致出现很多不利的问题,这确实需要大家引以为戒!

不知大家是否满意!? 


我不是技术出身的  我想作个项目经理  在向这个目标迈进的过程中还是很有一些困难的:( 所以很想听听前辈们的经验 是否没有作过技术的人真的可以作个项目经理

谢谢指点

 

项目经理在项目中所起到的作用和对项目经理的要求,与项目的特点有一定的关系。

对于很小的软件开发的项目,如2~3人,这种情况下,项目经理可能不简单的说是作管理,更多的时候可能还需要作具体的技术工作(系统设计、编码、测试等),这时候对项目经理的技术要求的成分就会高很多,可能技术性的工作会占工作量的60%以上。

但是对于大一些的项目而言,项目中可能会有一个技术经理(指定或隐含的),此时项目经理的主要工作会是在沟通、协调、管理等,非技术的工作会占60%以上,甚至90%以上。

因此综合来讲,我认为:项目经理的主要技能要求应该在于沟通和管理能力上以及对问题的全局观的把握上。

所以我觉得你如果有志于此,觉得自己技术之外的能力,可以达到项目经理的要求,完全可以作好项目经理的!

另外,说句玩笑化,你认为世界上哪些成功的IT公司的总裁,是技术上非常好的呢?

祝你能成功!

 

另外在补充一点!

在技术上需要你进行要进行关注!主要是有一个全局观和概念上的了解!具体如何作需要你自己去体会!

 

同意asdf的观点。项目经理虽然说是对项目过程的一个

总的把握,如果不是技术出身,他怎么能从工程师A,B和C的评估中做出正确判断。历史数据的理论加上个人的实践经验代出的才可能是优秀的团队。

当然控制和沟通等能力也是不可欠缺的,但仅仅只有这样

多半是不会服众的。 

—————————————————————————————————————— 

 

同意楼上的观点.

目前, IT项目多是3~5个人的小项目, 一个人可能既是项目经理, 又是系统分析员, 还可能也是程序员. 在我国目前的情况下, 企业一般不喜欢不懂技术的项目经理. 当然,今后可能会改变, 就象印度, 他们的IT项目经理是不懂什么技术的 

同意1xqing前面的观点

 

如果项目的大环境成熟的话,项目经理对技术确实是只需要面上的了解即可.

当然这和项目的规模以及项目的类型也有关系.如果项目的规模比较大,项目应用的也是非常成熟的技术,那么对项目经理的技术能力要求可能会低一点.

——————————————————————————————————————

所有的一切都将成为项目... 

 

项目经理不是什么都做。为什么不把你的技术专家请来帮你做项目计划呢?

如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐
jill.jiang@amt.com.cn | 021-51096826-112 | 在线联系
商蓉蓉专栏[原创]营销就是“先入为主”吗..

在激烈的竞争中要努力寻找蓝海,在进入新市场时要抢占先机,以占据有利的地位。否则错失良机,蓝海很快会变成红海。

人月神话专栏[原创]精益看板管理和敏捷软件..

我们要意识到在软件开发中的浪费没有所谓的原材料,软件开发最大的浪费就是人力资源的等待已经我们开发完成工件的返工。

郭远刚谈项目管理[原创]信息系统项目成本估算的..

1. 需求信息的复杂性。与其他有些传统项目不同,信息系统要满足的诗人的主观需要。由于人的复杂性,给信息系统带来了无数的难以确定的因素。而且,随着项目的……

中国式项目管理[原创]软件产品的生命周期

管理软件,无论规划多好,一般生存10年就不错了,随着客户个性化需求不断累积,原来的架构难以适应鲜活的业务需求。

段柯专栏[原创]诊断中小企业软件项目管..

对于企业管理,大公司有大公司的方式,小公司有小公司的方式,如果把别人的经验生搬硬套到自己身上,可能会适得其反。