使用分布式团队

时间:2009-11-21 00:12:24

标签: project-management

这个问题必须要问,但我只是想问问题。

最大限度地提高分布式团队成员参与度的最佳方法是什么?主要是在沟通方面,

由于

4 个答案:

答案 0 :(得分:1)

当它处于测试阶段时,我建议您查看Google Wave以查看任何合作工作,因为将图像/视频/其他媒体添加到wave中非常简单。

答案 1 :(得分:1)

这在很大程度上取决于项目的结构和治理。我们有许多不同类型的项目,方法不同。例如:

  1. 捐款是否合同?如果有人不送货会怎么样?
  2. 贡献是“最好的努力”吗?
  3. 代码是开源吗?
  4. 对于开源项目,我们使用了Sourceforge,但正在迁移到Google Code和Mercurial / bitbucket。这些都有代码发布和版本控制的工具。

    如果这是我们控制的资助项目,那么我们会定期运行电话(每周2-3次,每月1-2次)。取决于该项目。对于开源,我们使用Skype。

    如果它是一个封闭的项目,那么我们可以设置VPN。

    在我们控制的地方,我们设定里程碑和任务,并使用项目管理系统。在我们无法控制的地方,我们使用中央控制提供的任何东西。

    成功率从精彩到可怕不等。

答案 2 :(得分:1)

我们的sf.net工程师团队几乎完全分布在多个时区。我们通过在大部分时间呆在一个简短的小组聊天中来最大限度地提高参与度,并且每天都有立式电话,而且效果很好。

此外,我们尝试过使用诸如ventrilo和团队发言之类的话来保持全天的沟通。

这些事情共同帮助我们建立了更多的团队动力。此外,我们能够让团队在单个项目上工作的时间(而不是说,让人们在他们自己的工作中连续工作数周的人员)通常会更加成功。士气高于我们全天独立工作的时间。

答案 3 :(得分:0)

尽管通信工具有所帮助,但无法保证访问这些工具可以在分布式团队中实现有效沟通。还有很多事情你应该关注。很少是

  • 共同的愿景和目标。
  • 分担责任。
  • 共同招聘标准。在这两个地方雇用相同水平的人才可以创造信任和尊重。
  • 工作分配平等。
  • 团队在初始阶段共同定位以构建共享上下文和共享所有权。
  • 在整个项目生命周期中定期向两个方向行进。如果另一方的人是你个人认识的人,分享你的背景的人,你对问题的思考方式,你的工作文化和技术标准 - 那个人就是你所尊重的人 - 那么距离就没有问题了。
  • 定期团队会议。