如何完成一项Mission Impossible

在上周的Scrum培训中,Dainel Teng为各个团队分配了一项任务——在三个时长为40分钟的sprint中,完成一个三分钟的介绍Scrum的视频,而这也是我在三天培训中印象最深的一件事,“纸上得来终觉浅,绝知此事要躬行”。

在列举故事点的时候,我们觉得三分钟的视频应该是一件比较容易的事情,所以列出了很多想要完成的内容,并且计划在第一个sprint中就要完成“什么是Scrum”、“Scrum的来源”、“Scrum的好处”、“Scrum的真实案例”的介绍,然而,在实际操作的过程中,我们却发现,这根本就是一个Mission Impossible。

为什么会这样呢?其实在我们团队制定DOD(Definition of Done)的时候,就已经体现出来了,只不过我们还没有过多在意。我们当时制定的DoD包括以下内容:

  1. 完成视频拍摄
  2. 完成字幕制作
  3. 完成背景音乐的集成
  4. 完成场景的合成
  5. 完成对内容的表述
  6. ……

我们可以看到,其中包括了对各种技术的使用,包括视频拍摄、声音合成、非线性编辑软件的使用等等,而对于我们这些非专业的同学来说,每一项技术都需要一定的学习和熟悉的时间,并不是在三个小时之内就可以搞定的。而且,因为不熟悉,所以很多估算都是根本不靠谱的,这也直接导致了在实际操作的时候对内容作了很大的取舍。

第一个sprint开始,我们按照scrum的框架,先开了一个planning会议,决定把六人的团队分成三个小组,每个小组负责完成两个故事点的内容,分别是:

  1. 什么是Scrum + Scrum的来源
  2. Scrum的好处
  3. Scrum的案例

然后,经过简单的讨论,两两结对,开始工作。本来大家还在讨论一些细节的问题,想要让视频在整体上有一个统一的风格,但是发现过多的计划并没有太大意义,时间紧迫。我们只能是有所取舍。或者说,先完成基本的任务,获得用户反馈是最重要的,否则很可能时间耗尽,没有任何的成果。

第一个sprint结束,我们发现,原先的估算出现了严重的问题,三个小组,其中一个完成了大概15秒的拍摄、导入和编辑,另两个小组还在设计阶段,没有任何能够集成和Demo的内容,于是大家在refinement会议中决定,抛弃原来的设想,在三个sprint中只要完成最基本的四个product backlog,也就是原来计划在第一个sprint完成的内容。然后,因为只有两台笔记本,所以要充分利用起来。

第二个sprint开始,第一个小组尽快完成了“Scrum的好处”剩余两个点的拍摄以及合成,开始进入到字幕阶段。然后,发现另两个小组在软件的使用中出现了问题,所以及时调整了结对的组合,我移动到另一个组,开始制作“什么是Scrum + Scrum的来源”部分的制作,显示拍摄了三幅照片,然后写好相应的内容,并开始制作。

由于有了第一个sprint中的技术积累和经验,这个阶段的进度要快了不少,有两个部分的视频已经基本制作完毕,而第三个部分的素材也已经准备好了,随时可以开始进行。

很快,第三个也就是最后一个sprint开始,我们在完成了第三部分的制作之后,进入到最后的合成已经背景音乐配置的阶段,即便如此,时间还是刚刚好,因为音乐的选择、下载方面出现了问题,所以最后不得不选择一个还好的音乐作为背景音乐,另外就是把原有的声音消除方面的技术研究也耗费了一些时间。最后的组合和生成,也需要一段时间。此时,既有的经验产生了作用,我们在还剩下5分钟的时候停下了所有的调整和优化的工作,立即进入到生成阶段,这样才保证了在时间结束的时候能够提交一份完整的视频。

120分钟转瞬即逝,我们发现团队的效率还是非常高的,而且最终有了一个还算可以的成果,总结一下其中的收获:

  1. 非常重要的一点,没有经过实践检验的估算都是不靠谱的
  2. 动态调整很重要,体现在两个方面:
    1. 对所要完成的内容的动态调整
    2. 对团队的动态调整,把最合适的人用在最合适的位置上
  3. 将整个的120分钟切分为3个sprint的做法很重要,这样就可以在每个阶段结束之后,及时地进行回顾、总结和调整
  4. 做决定要果断,有时可能需要比较强势
  5. 知己知彼,百战百胜,我们要在实际操作的过程中不断地对所要完成的任务以及我们自己的能力有进一步的了解,从而做出更好的估算和决定。
  6. 在遇到技术问题的时候,要运用集体的智慧来解决,而不是一个人闷头研究
  7. 二八原则很重要,很多的时候,我们就是花了20%的时间完成了80%的工作。

收获还有很多,还需要不断地思考和总结,最重要的是,我们体会到了一个团队相互协作的重要性,并且有了信心,相信自己使用恰当的方法,就能够在很短的时间内,完成本来认为不可能完成的任务。

你可能感兴趣的:(任务,Scrum,培训,sprint)