我正处于项目的计划阶段,我想聘请项目经理。我想做一些编码,并注意项目的所有部分。但是,我觉得项目经理会取得更好的结果。我有以下选择:1)管理项目而不是代码2)雇用项目经理并自己编写代码
我担心项目经理会被开发团队中的项目所有者所困扰。如果我运行项目,团队可能会崩溃,导致项目失败。为了不超出预算,我必须参与一种或另一种能力。
有没有人对这种情况有经验,有什么建议吗?
更多信息:4个内部开发人员,每个负责特定区域。如果项目经理同意,开发人员也可以外包工作。
我正处于项目的计划阶段,我想聘请项目经理。我想做一些编码,并注意项目的所有部分。但是,我觉得项目经理会取得更好的结果。我有以下选择:1)管理项目而不是代码2)雇用项目经理并自己编写代码
我担心项目经理会被开发团队中的项目所有者所困扰。如果我运行项目,团队可能会崩溃,导致项目失败。为了不超出预算,我必须参与一种或另一种能力。
有没有人对这种情况有经验,有什么建议吗?
更多信息:4个内部开发人员,每个负责特定区域。如果项目经理同意,开发人员也可以外包工作。
Answers:
我建议您继续开发并聘请项目经理。
在公司工作中,我已经看到了几种管理方式。我的老板是程序员。他现在不编写代码,但是他已经很长时间了。一段时间以来,他一直试图自己做所有的管理工作,但这并不是真正的成功。
现在他已经聘请了项目经理(两个人),并且团队现在工作得更好。他参加了技术和管理讨论,有时还亲自准备文件。
我也不必担心同时在开发团队和老板中。毕竟,您将聘请专业人士,他们必须能够与任何人一起工作。
与小型团队合作时,尤其是PS imho项目管理不是很难学习的。与专业的项目经理一起工作后的一段时间,您将可以自己进行所有管理。
简短的答案:您需要聘请专业人士来发展业务,作为项目所有者,您需要明确项目/公司内的职责和权限。
长答案:我对项目经理的理解是计划和领导软件项目。
1)管理工作,谁做什么?
2)计划工作量-确定何时交付?
3)在给定的预算和资源(人/硬件/空间/时间)下做出决定
(*)查看下面提供的链接以获取完整参考
良好的起点Wikipedia-关于软件开发中的PM 预期执行的软件项目管理。另外,我建议您看一下问答环节 - 项目管理成本如何随整个软件开发项目的规模而变化。
根据我的经验,您不应参与开发团队,而应拥有项目经理。经理的职责是在特定的时间范围和预算内完成一定数量的要求。
我总是发现,当项目所有者过多地参与项目时,范围会增加-他们开始半途而废,并希望包括其他功能,因为他们认为这只是很小的变化。