首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

故事中的Scrum:真正参与结对编程

故事中的Scrum主播天团带您学习《Scrum实战指南》,声音与文字搭配,带您飞跃敏捷软件开发。

本期领读主播:陈玲。

故事

出场人物:

Lansing(南辛) Colin(柯林) Sean(肖恩) Devon(德韦恩)

Lansing 看了看Colin,发现他正在打哈欠。

“不是吧伙计,打起精神来!我知道我打字慢,但我们才做了一个小时!”Lansing 说道。“对不起,Lansing,这不是因为你。我是很想专注于你做的事情,但是今天我太困了。昨晚孩子生病了,我一宿没睡陪着。我也知道这不是理由。我们再来杯咖啡吧。”Colin 说道。

他们的谈话吸引了旁边的一个结对小组的注意。“我们和你们一起去吧,干坐在这里就像坐等油漆干,”Sean 说道,他正在和Devon 结对。他们俩起身加入Colin 和Lansing,一起来到休息室。

在这两个结对小组喝咖啡的时候,Lansing 提出了结对编程的问题。“伙计们,我们似乎没有很投入。每次我们都有一个人太陶醉于代码,而另外一个人却要睡着了!”“我知道,我知道,”Colin 说道,“我很抱歉,伙计们。”“不只是今天,”Lansing 说道,“我说的是一直以来。我是这样的,你也是这样的,每个人都是这样的。当我们结对时间稍长了一些,即使只有30 分钟,我们就都昏昏欲睡或者干脆开小差去了。我们该怎么应对呢?”

Devon 插话进来:“我在网上浏览如何提高构建服务器的性能时,偶然找到敏捷大会上发表的一篇文章,Arlo Belshee 的“Promiscuous Pairingand Beginner’s Mind”。这文章很有意思,他和他的团队是这样做的:每过90 分钟,就交换结对中的一个人和任务,没有人会在一个任务上总共工作超过3 个小时。通过这样的安排,他们的速率得到了显著的提升。”

“让我来梳理一下,”Colin 说道,“你是说如果我们像今天上午那样结对,即我和Lansing 结对,而你和Sean 结对,那么90 分钟之后,我就和Sean 交换。这样,你和我结对一起做你的任务,而Sean 和Lansing 则结对做我们的任务。再过一个半小时后,你和Lansing 又交换,这样我们就回到原来的组合,但任务却交换了?”“对,”Devon 说道,“很奇怪,是吧?”“听上去有点混乱,”Colin 说道。

“那么谁来推动任务的进展呢?”Lansing 问到。“在计算机前坐得最久的人要帮助新同伴上手,而且要尽快。因为 90分钟后他就会离开加入一个新的结对。”Devon 回答道。“在 90 分钟内要消化吸收的事情太多了,这样还能写代码吗,或者结对的小组总是能这么快就上手吗?”“这就是最奇怪的部分,”Devon 说道,“那篇文章中提到的团队发现,即使算上学习周期,每过90 分钟就交换结对成员,这时的速率是最高的。这和初学者的心态有关。你应该看看那篇文章。”“是的,我正打算这样做,”Lansing 回答道,“但我今天就想试试,看看它是否有帮助。我们总不会比Colin 在座位上睡着了还慢吧。”Colin 笑了笑:“那是。我想这绝对能让我保持清醒。”“我也想试试,”Sean 说道,“这样交换或许会激发我的创造力。我今天还没贡献什么呢。”

Devon 继续说道:“只要我们足够大胆,我还见过有个叫Peter Provost的人写过的关于微结对的网页。他的方法更极端,但肯定可以让我们都投入结对编程。它看上去是这样的。”

Devon 拿出一张餐巾纸,在上面画出 Peter 微结对的简化版本。“Devon,我倒是很乐意尝试些刺激的,但这看上去太离谱了!”Lansing 感叹道。Devon 点点头:“我也认为那样很麻烦,而且我也不觉得我们可以一整天都那样,但是……”“我愿意试试这种方法,Lansing,”Colin 说道,“像这样的过程可以使我们像激光一样专注。”“我也想试试,”Sean 说道。“好吧,好吧,你们赢了,我们试试吧。反正我们也没什么损失。”Lansing 说道。

结对小组回到他们的办公室,精神抖擞却又小心谨慎。他们有两种新方法可以尝试,这两种新方法肯定可以使他们保持清醒,但从长远来看也极有可能很难坚持。

故事背后的模型和成功要领,敬请关注图书《Scrum实战指南》,图书业已上市。

别忘了赞赏主播哦~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180908A1L7NW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券