我们的scrum团队在地理上是分裂的(我知道这并不理想!)由于某些国家只有特定的知识。一个团队有7名成员,其中一个城市有业务人员,另一个城市有2个开发人员,另一个城市有2个开发人员,另一个城市有2个qa。
对于如何管理这种图形化分散的团队,有什么建议吗?有什么最佳做法吗?
你是怎么做静坐的?通过skype视频?我们是否确保人们每6周旅行一次(显然是信任的一半时间)?我们怎么做任务板?实际上还是通过视频?在这种情况下,kanban会更好吗?
发布于 2011-08-24 18:01:37
我们的团队有一个类似的情况,我们有两个开发人员远程工作,在不同的州。
为了进行计划,我们和团队中的每一个人进行了一整天的远程会议,他们可以一起在同一个房间里工作,然后我们会和远程人员共享桌面。
我们的scrum墙是通过Excel的。我们将把PBI分解到一起,然后将它们添加到excel表中。这一过程相当繁琐,有时还会引起人们的不快。最难的部分是让每个人都参与。
我们的站起来是让每个人可以聚集在一个会议室与扬声器电话,然后分享一个基于excel的烧录表和每个人提供他们的更新。这也会被放在会议室里的一个scrum墙上,为更大的团队在一起。对于电话里的开发者来说,我们会把他们的任务挂在墙上,但只要有人在他们提供更新的时候移动他们。
有一些虚拟任务板可供购买,所以我鼓励您考虑一下。我们有来自Avanade的承包商创造了一个,并授权我们使用它,我们尝试了它,但最终放弃了它。
我希望这能帮到你。
发布于 2011-08-25 22:13:06
尽量在不同的站点之间有尽可能多的工作时间重叠。送货需要快速沟通。
使用GoogleDocs/电子表格在发布和sprint计划期间共享提供模板,允许不同的团队成员同时编辑。
桌面共享使用skype,并使用其视频会议或Google+外挂。使用IRC或类似的方法,允许整个团队频繁地进行通信。主题聊天室为bug,构建,障碍帮助团队成员找到合适的地方帮助和获得帮助。
有一个用于跟踪sprint和版本的共享IssueTracker - Jira。
有在线烧毁和信息库,保持最新,最好在每个网站的大屏幕可见。
每个人回家,确保建设是绿色的,并报告了进展。每个站点都将受益于一个scrummaster,他将经常交流僵持的结果,并能够帮助消除来自远程团队的障碍。
参见Craig的课程描述这里。
发布于 2011-08-26 03:49:14
一些有用的启发式算法。
我们制定了一些规则,帮助我们决定如何调整(或者不定制)我们的环境,使其与分布式团队一起工作。
我已经加入了分布式成员的团队,我也花了两年的时间做远程开发人员。我发现通过webex这样的工具进行配对编程有很大帮助,但是这些规则对远程成员工作非常有帮助。
https://softwareengineering.stackexchange.com/questions/103418
复制相似问题