m*****i 发帖数: 2325 | 1 软件开发项目里项目经理(Project Manager)的职责是什么?
我们以前的项目没有project manager。什么东西都得自己搞定。 最近招了几个。 我
期望着他们能把项目的scope, 测试数据什么时候available,在哪..等一些非技术性
的要数搞定。 但她一问三不知,让我自己去问。我说你不知道你自己去问啊,我是
technical person,我希望你能把communication,coordination 的工作做了。你手头
上不是有contact list嘛。 她才不情愿地发了个群发。
现在我的问题是项目经理(Project Manager)的职责是什么? Communicatiing and
coordination with other groups 是不是他们的任务。他们仅仅是开开会,逼逼进度
就行了么? 我想向老板反映一下让他们多担点工作。 网上查了一下,好像没说那么细
,反而他们要管budget,spending 什么的。
大家有什么建议?
|
k****i 发帖数: 1072 | 2 这要看你们公司的架构,项目经理管不管人。
不过PM的主要职责就应该是communication.
【在 m*****i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 软件开发项目里项目经理(Project Manager)的职责是什么? : 我们以前的项目没有project manager。什么东西都得自己搞定。 最近招了几个。 我 : 期望着他们能把项目的scope, 测试数据什么时候available,在哪..等一些非技术性 : 的要数搞定。 但她一问三不知,让我自己去问。我说你不知道你自己去问啊,我是 : technical person,我希望你能把communication,coordination 的工作做了。你手头 : 上不是有contact list嘛。 她才不情愿地发了个群发。 : 现在我的问题是项目经理(Project Manager)的职责是什么? Communicatiing and : coordination with other groups 是不是他们的任务。他们仅仅是开开会,逼逼进度 : 就行了么? 我想向老板反映一下让他们多担点工作。 网上查了一下,好像没说那么细 : ,反而他们要管budget,spending 什么的。
|
m*****i 发帖数: 2325 | 3 至少不是我们组的。所以不管我。
主要是我们的项目一个人要从business analysis,system analysis, 开发,测试,
deploy 都干了。 我希望PM 能把analysis 中非technical的部分担任了。不知道向管
理层提这个建议合适不?
还有这communication 的定义不很含糊。 set up meeting 问问进度就行了?
【在 k****i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这要看你们公司的架构,项目经理管不管人。 : 不过PM的主要职责就应该是communication.
|
T*****u 发帖数: 7103 | 4 以前我们这里project manager是很technical的,相当于program manager+system
engineer,后来的领导改革,撤了project manager,换成了program manager和system
engineer双核心的模式。
涉及到双人领导制度,就比较tricky,看各个单位的politics,分工和实际的权利也不
一样。我们这边,对于team,可以理解成program manager是上边派下来的的大员,领
导的分身,对于项目和business manager共享ownership,不管技术,但是负责制定技
术要求和完成时间(这个理解有点越权,也是混乱的原因之一);对项目的具体分工,
program manager负责组织协调联系,分摊开会,也告诉engineer们什么时候开会,什
么时候不开会;对于领导,program manager做报表,汇报进度,总结领会领导意思,
反馈给team。
好的program manager,和system engineer配合的好,会让项目进行的非常顺利。不好
的program manager是混乱的根源。
我们这边有点像土工军队里的政委,是毛主席放在你身边盯着你,控制你的。 |
m*****i 发帖数: 2325 | 5 谢谢你详细的回复。
看来这个PM 是迎合领导的需要居多。 对于engineer ( analyst) 来说,他们就是主
持一下会议。逼一下进程。
但我还是要委婉点向领导反映一下,看他们能不能把requirement 给搞定。
system
【在 T*****u 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 以前我们这里project manager是很technical的,相当于program manager+system : engineer,后来的领导改革,撤了project manager,换成了program manager和system : engineer双核心的模式。 : 涉及到双人领导制度,就比较tricky,看各个单位的politics,分工和实际的权利也不 : 一样。我们这边,对于team,可以理解成program manager是上边派下来的的大员,领 : 导的分身,对于项目和business manager共享ownership,不管技术,但是负责制定技 : 术要求和完成时间(这个理解有点越权,也是混乱的原因之一);对项目的具体分工, : program manager负责组织协调联系,分摊开会,也告诉engineer们什么时候开会,什 : 么时候不开会;对于领导,program manager做报表,汇报进度,总结领会领导意思, : 反馈给team。
|
p*****u 发帖数: 21812 | 6 Planning
Organizing
Leading
Controlling
【在 m*****i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 软件开发项目里项目经理(Project Manager)的职责是什么? : 我们以前的项目没有project manager。什么东西都得自己搞定。 最近招了几个。 我 : 期望着他们能把项目的scope, 测试数据什么时候available,在哪..等一些非技术性 : 的要数搞定。 但她一问三不知,让我自己去问。我说你不知道你自己去问啊,我是 : technical person,我希望你能把communication,coordination 的工作做了。你手头 : 上不是有contact list嘛。 她才不情愿地发了个群发。 : 现在我的问题是项目经理(Project Manager)的职责是什么? Communicatiing and : coordination with other groups 是不是他们的任务。他们仅仅是开开会,逼逼进度 : 就行了么? 我想向老板反映一下让他们多担点工作。 网上查了一下,好像没说那么细 : ,反而他们要管budget,spending 什么的。
|
k****i 发帖数: 1072 | 7 scope/budget/schedule的coordination当然是pm的职责。但怎么coordinate取决于PM
的权限。Projectized organization里project team report to PM因此起主要管理和
决策职能;Functional organization里PM多数是一个coordinator的角色;另外还有in
between的Matrix organization.
【在 m*****i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 至少不是我们组的。所以不管我。 : 主要是我们的项目一个人要从business analysis,system analysis, 开发,测试, : deploy 都干了。 我希望PM 能把analysis 中非technical的部分担任了。不知道向管 : 理层提这个建议合适不? : 还有这communication 的定义不很含糊。 set up meeting 问问进度就行了?
|
m*****i 发帖数: 2325 | 8 就说这个scope 吧。
新的要求是数据有可能从几个地方来。这几个地方分属不同的小组。 那确定是不是从
这几个地方来的,test data 什么时候available,production data 什么时候
available 我可不可以要求PM去落实。
PM
in
【在 k****i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : scope/budget/schedule的coordination当然是pm的职责。但怎么coordinate取决于PM : 的权限。Projectized organization里project team report to PM因此起主要管理和 : 决策职能;Functional organization里PM多数是一个coordinator的角色;另外还有in : between的Matrix organization.
|
t**********6 发帖数: 565 | 9 你这个PM 不是刚来嘛,还在摸情况。。
不情愿地发了个群发,可能不想刚开始显得太demanding...
【在 m*****i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 软件开发项目里项目经理(Project Manager)的职责是什么? : 我们以前的项目没有project manager。什么东西都得自己搞定。 最近招了几个。 我 : 期望着他们能把项目的scope, 测试数据什么时候available,在哪..等一些非技术性 : 的要数搞定。 但她一问三不知,让我自己去问。我说你不知道你自己去问啊,我是 : technical person,我希望你能把communication,coordination 的工作做了。你手头 : 上不是有contact list嘛。 她才不情愿地发了个群发。 : 现在我的问题是项目经理(Project Manager)的职责是什么? Communicatiing and : coordination with other groups 是不是他们的任务。他们仅仅是开开会,逼逼进度 : 就行了么? 我想向老板反映一下让他们多担点工作。 网上查了一下,好像没说那么细 : ,反而他们要管budget,spending 什么的。
|
w*****g 发帖数: 1415 | 10 他们主要是掌握项目进程,协调项目资源(人手等等)。
你不应该让他来干需求分析,这样会让你Lose visibility. |
e***a 发帖数: 1661 | 11 ur team needs a scrum master in agile software development. |
p**r 发帖数: 5853 | 12 美国很多pm都是忽悠,
不是技术出身,带领技术团队。
遇到这种人,如果不管事情,那还是好事,
管了事情,越管越乱,无比得蛋疼。 |