这3个经理角色之间的区别[关闭]


9

角色:

  • 发展部经理
  • 项目经理
  • 专案经理

我读了一些书,对我自己也很了解。但是,当您将它们组合在一起时,在我看来有些职责重叠,并且不确定由谁负责。

有谁有明确的方法来定义每个角色之间的区别?还是主要是每个任务专用?我想避免职责重叠。

我知道在这件事上还有其他类似的问题,但没有一个完全一样...

谢谢

编辑:

这两个问题有所帮助,但是将每个角色放在一起时仍然不能完全解决:

程序经理和项目经理之间有什么区别?

软件开发经理的书面角色


如果您列出所有您认为属于这些角色的职责...
Oded

从不同的来源做到这一点。就像我说的那样,它们重叠。我很好奇您何时将它们固定在一起,哪个人应该做什么,以免责任重叠……或一些明显的差异。
AJC

程序或编程经理?在我的组织中,这些角色非常不同。例如,我们可能有编程经理(高级开发人员/项目负责人),但我们还有ITSM程序经理以及其他与编程无关的“程序”经理。
克里斯(Chris

取决于组织。在某些组织中,他们是三个单独的借口,以带走高层管理人员无用的扑克伙伴,因为他们的薪水过高且工资过高,而技术负责人则负责所有程序管理,项目管理和领域专家。
maple_shaft

开发人员经理,也称为“技术项目经理”是一些公司。
umlcat 2011年

Answers:


13

程序经理管理着多个项目(或项目组合),每个项目由项目经理运行,有助于实现一个共同的目标。来自维基百科

程序管理或程序管理是管理多个相关项目的过程,通常是为了提高组织的绩效。在实践中及其目的上,它通常与系统工程和工业工程密切相关。

项目经理管理单个项目,该项目可能在更广泛的计划内。他们的目标是按照要求的质量,预算和时间表交付任务已完成的项目。

项目经理专注于交付自己的项目,其中项目经理了解项目之间的相互依赖关系,并且在项目竞争或争夺稀缺资源时可能需要做出决定并在项目之间分配优先级。

开发经理经常坐在一边,从职业发展的角度管理一批开发人员。他们根据项目经理的要求将开发人员分配给各个项目。开发经理通常负责诸如培训(特定项目需求除外),评估等工作。您可能拥有同一位开发经理多年,在此期间您被分配到多个项目(可能涉及多个计划)与不同的项目/计划经理。

另外,在一个大型项目中,可能会有一个整体项目经理,然后是单独的项目经理,重点关注不同的工作流,例如开发经理,测试经理等。他们在更广泛的项目中管理自己的重点领域。

无论如何,这就是它在“企业IT”中的工作方式。


除了开发经理部分,我并不完全同意这个答案,但是我承认,不同的公司可能使用不同的术语。项目经理通常主要处理时间表,截止日期和资源分配,而实际产品的愿景和功能集则来自产品经理。“项目经理”可能是某种高级产品经理,可以使多个产品保持一致。当产品经理处理最终用户级别的功能时,开发经理(或有时是技术总监)专注于产品背后的技术。
Joost Schuur

我为计划和项目经理添加了一些额外内容,以扩大答案。这些定义是非常相似的课程(英国计算机协会“知识的广度” bcs.org/upload/pdf/citp-bok-syllabus.pdf
克里斯ç

另外,正如您所说,产品经理完全是另一门学科,着眼于客户需求,新功能的路线图,市场营销等
Kris C

1

专案经理

项目经理负责一个项目。他的目标是项目团队可以高效地协同工作,并在完成工作时提供预期的项目结果。

但是,取决于公司文化,方法论和个别项目的特殊性,这种高水平的定义可能涵盖了非常不同的现实。例如:

  • 根据PMI的说法,PM通常是绩效组织中的某人(即IT或分包商),并且具有非常强大的领导作用。
  • 根据PRINCE2,PM通常应来自“业务”(例如客户),并应与团队负责人(尤其是来自IT或分包商等绩效组织的团队负责人)密切合作来管理项目。
  • 在这些设置之间有很多变体,可以理解,在较小的项目中,PM通常会累积多个角色(例如,PM和架构师,或者PM和首席开发人员)。

项目经理

一个程序比一个项目要大得多,而且要长得多。通常执行程序以达到一些长期的战略目标,或启动一个新产品系列。

正式定义再次取决于方法:

  • PMI将程序视为一组“在程序的保护下进行的项目将带来无法单独运行而无法获得的优势”。典型示例是因为项目高度相互依赖,并且需要项目经理进行跨项目的协调。
  • MSP(程序的Prince2等价物,也由英国政府发起)指出,程序是由实现某些长期目标的需要定义的。

双方都同意一个程序由几个项目组成,也可以包含一些相关的非项目活动。

项目经理向项目经理报告。但是,项目经理的详细职责再次取决于上下文。它可能暗含或不暗含产品所有权。他经常指导项目经理。但是在某些设置中,程序经理仅具有协调角色。

发展经理

从这三个术语来看,这当然不是那么正式。

我理解这个术语是指负责开发过程的经理,内部和组织的开发人员,以及负责开发人员的所有项目的负责人。

但是对于大型程序,它可能是管理大型程序的开发资源的横向角色。

我可以想象,在某些情况下,该术语指定了负责项目软件开发交付成果的团队负责人/首席开发人员/高级软件工程师,以表彰其重要性。但就我个人而言,在这种情况下我从未遇到过该术语。


0

在我曾经工作过的组织中(十年前),开发经理负责开发整个IT功能(包括硬件和软件)。编程经理负责所有编程功能(仅软件)。项目经理负责单个项目,通常与编程有关,有时与硬件有关。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.