项目管理 – 团队沟通(特别是通过电子邮件) – 默认打开或关闭?

我是一位经验丰富的C#开发人员(约5年经验),最近被我的第一个开发团队负责作为技术主管(在3-5个其他开发人员之间变化).在这个角色的过去4个月中,一直存在的两难困境是试图在项目经理,客户经理,客户,设计师,CEO和我之间找到正确的沟通意识(特别是通过电子邮件) .

一方面,我知道每个开发人员对项目总体方向的了解越多,他们就越能够理解他们的特定功能在大局中的范围.

然而另一方面,我的很多时间似乎都丢失在所有不同的利益相关者和管理者之间的电子邮件海洋中,所以我想将开发人员隔离到“他们需要做什么工作当前的工作” “将使他们免受干扰.

我考虑过只是BCCing所有的开发人员,所以他们可以过滤这些电子邮件,并基本上“选择”所有的电子邮件,但我担心一些开发人员会认为这是额外的噪音来处理.如果所有的开发者都希望为太多的讨论做出贡献,它可能为“太多厨师”敞开大门.但另一方面,其他意见可以帮助我做出更好的决策(即众议院MD风格).

Phew ……非常值得考虑.有人在这方面有一些明智的指导吗?

最佳答案
听起来你很技术,所以我会给你这个建议:关注Joel Spolsky关于项目经理做什么的建议.基本上,尽可能地隔离开发人员,以便尽可能提高工作效率.

他刚刚在最近的一篇文章How to be a program manager中简要地提到了这一点,但他之前对这个话题进行了更深入的研究.查看他过去的着作以获取更多信息:

Once the spec was finished and the development team got down to work, I had two responsibilities: resolving any questions that came up about the design, and talking to all the other teams so that the developers didn’t have to.

如果您不是技术人员,那么您需要从团队中选择某人来帮助完成设计工作,他们必须与客户进行一些沟通,以确定需求是什么以及最佳设计是什么.

编辑:
Joel’s home page,有两个部分名为Tech Lead和Program Manager.查看那里的文章,了解有关项目经理的更多信息,尤其是Human Task Switches Considered Harmful.

转载注明原文:项目管理 – 团队沟通(特别是通过电子邮件) – 默认打开或关闭? - 代码日志