打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何打造分布式敏捷团队

沙菲说,分布式团队面临的主要挑战源于团队成员之间的物理距离。她说:“当你不能经常见到你的同事时,建立信任和归属感相当不容易,很有挑战性。”她还提到,在分布式团队中,文化差异更为突出。

沙菲建议集中精力建立你们想要彼此合作的规范。她说,有清晰的团队协议会很有帮助——将团队如何沟通的基本规则明确化,大家在哪里存储信息,在什么时间每个人都有空等等。她还建议抽时间互相拜访或定期聚会。她提到她去年拜访了她在印度的团队成员,获得了非常宝贵的经验,在这期间她体验到了印度同事们的工作氛围。

沙菲提出了五个关键技巧,帮助分布式团队转变为敏捷团队:

  • 多渠道通信:使用正确的工具和更丰富的通信渠道。
  • 以正确的方式启动:让所有团队成员在启动阶段在短时间内在一个地方一起工作。
  • 制定游戏规则:让团队定义使自己更有效和成功所需的基本规则。
  • 避免创建知识孤岛:在各工作地点均匀地传播知识。
  • 轮岗计划:让团队成员可以前往另一个地方,与他们的远程同事一起工作一段时间。

沙菲说,没有投资就没有回报,如果不进行大量投资(金钱、精力和时间),你无法打造高性能的分布式敏捷团队。她强调,如果不改变思维方式,就不可能发生变化。她认为,即便已经拥有很好的工具并定期互访,但如果你的团队里没有拥有敏捷思维和心态的人,你就不会走得太远。

InfoQ采访了沙菲关于她与分布式敏捷团队合作的经验。

InfoQ:如何建立团队协议?

沙菲:有很多方法可以建立团队协议。一种常见的方法是与团队进行一次会议。确保适当的工具(如音频、网络摄像头和视频会议软件)到位,以便每个人都能参与其中。作为准备工作,确定团队协议的关键点会很有帮助,最需要关注的三个关键点是:

  • 沟通(我们如何彼此沟通?)
  • 信息(我们共享什么样的信息以及如何共享?)
  • 协作(我们希望如何合作?)

在会议期间,每个人都可以通过使用数字发布工具(例如,像funretro这样的网站)为每个关键点输入内容。你需要确保会议时间安排合理、充分,有时间进行讨论,并且确认执行条款。一旦团队协议明确,请确保它们是可见的(在每个位置挂起海报),并定期与团队一起回顾与审核执行情况。

InfoQ:为什么在不同工作地点上均匀地传播知识很重要,你们在荷兰银行是怎么做到的?

沙菲:避免所谓的“知识孤岛”非常重要,例如所有初级开发人员都在一个地方,而所有高级开发人员却在另一个地方工作。

当我亲自开始部署分布式团队时,我们遇到的情况是所有开发人员和业务分析师都在荷兰工作,而测试人员主要位于印度。这并不理想,因为它会导致不同岗位之间的不平等感,而且所有团队成员都很难感受到共同的所有权。

因此,我们努力构建团队,使两个工作地点的团队人员配备都足够自给自足以开发工作软件。为此,我们绘制了每个地区团队(荷兰和印度)的各种技能和专业领域的地图,并确定了所有潜在的知识差距,并将分析的结果在与团队的回顾会议上提出,加以讨论,以便收集更多的反馈。

然后,我们努力确保填补了各地团队的知识空白。例如,我们确保在印度工作的团队成员不仅专注于测试,还参与开发和业务分析。这对团队整体来说效果很好,因为团队的幸福感和效率因此提高了。

InfoQ:作为Scrum master,你如何为分布式团队提供便利?

沙菲:作为Scrum master,我试图创造一种透明和信任的氛围,以促进团队成员之间的成功沟通。我们还与其他Scrum master一起分享最佳实践,并创建关于分布式敏捷策略的联合方法。实际上,分布式敏捷团队在日常工作中有很多的障碍需要我帮助解决,无论是视频会议工具不起作用,还是帮助调解团队成员之间的误解。

本文编译自InfoQ。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Scrum培训感想
InfoQ: 管理层能为敏捷项目做出什么贡献?
开好回顾会议需要解决这四个问题
Scrum-实践步骤
软件工程
ACP考试中关键知识点
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服