自2018年3月全国敏捷之旅组织者聚会重庆站,从侯伯薇那参与了多米诺骨牌的游戏坊,就一直在想怎么把这个游戏坊和DevOps结合起来,重庆那次活动是以敏捷或者说是Scrum的视角进行的引导,非常成功,参与者也都受到了很多启发和思考。
这次我们把这个游戏带到了公司内部,和大家一起感受多米诺骨牌游戏坊的魅力,我把这次游戏叫做《多米诺骨牌工作坊-DevOps版》
之前我已经参与过2场多米诺骨游戏坊,其中一场是参与者,另一场是全程观摩,从不同的视角体会了这个游戏坊的乐趣。这次DevOps版本我希望能玩出一些不一样的感觉,在组织活动前,已经意识到这个游戏的high点很高。参与者会玩的非常开心,但是游戏本身不是我们希望重点突出的,更多希望通过游戏进行反思,所以挖坑是必不可少的。
这次游戏也是通过三轮的迭代递进开展的。游戏背景是假设了我们四组小伙伴是一个公司的四个不同的团队,主持者我,作为客户代表对大家完成的任务进行验收,所以大前提个团队是一伙的!
每一轮我们会给大家发一些多米诺骨牌的任务卡片,小组通过完成卡片上的任务来获取积分。每一轮都会得到新的任务,每个迭代是25分钟,分为计划环节5分钟,实施环节15分钟,回顾环节5分钟。
第一轮,为了增加游戏难度我们给小伙伴设计了一些不一样的游戏规则和初始资源。结果第一轮大家很快陷入了资源不足以及沟通不便的困局。这时候大家就开始充分发挥自己的肢体语言进行沟通了。所幸各组在第一轮都有所进展也都能拿到了一些积分
第二轮,规则有所改变,大家可以不受限制的小组内互动但是小组间还是沟通受限,但是大家得到了挑战更大的任务卡片。结果总体还在进展,只是一个小组直接挑战了最复杂的任务,最终一个迭代得分为0,他们直接挑战了,用多米诺骨牌拼一个‘DEVOPS’的单词,勇气可嘉,后来回顾的时候他们坦言确实高估了自己的能力:)
第三轮没有任何游戏约束规则限制,充分发挥大家的自主性,目标就是整体的团队产出最大化。
三轮结束,各组的得分情况。分为四组: 1组、四人组、fly组和LWT组,最后一个PIC是公司的名称,也就是四组所在的母公司。其中第二轮开始的2‘ 、3‘、是我们个各团队预测的下一轮的得分,并得出下一迭代PIC公司的季度业绩,分为四组: 1组、四人组、fly组和LWT组,最后一个PIC是公司的名称,也就是四组所在的母公司。可以看到我们第三季度完美的完成了业务目标。
这次活动团队在DevOps方面得到的几个重要启发:
1、测试与持续集成的重要性:对关键技术环节的测试不足导致各种意外频发。
2、不同团队间沟通的重要性:一旦开始了莫名的竞争大家都开始了小组内的努力,忘记了充分利用起他团队的资源和技术积累。
3、作为游戏的前提假设我们没有引入任何竞争机制,只是记录得分,并和大家一起制定集体目标,但是各团队在具体执行的时候都淡忘了整体目标,并开始关注组间竞争。
4、也就是最有趣的一点,大家都忽略了客户的存在和感受,这一点在很多次我们玩这个游戏的时候都有感受。无法充分让客户参与进来,利用客户资源与客户一起工作。
5、如何分享:与以往设计的不同这次主题是各团队是一个公司的,并完成季度目标,大家更多的在关注如何实现自己的任务,极少关注其他组的进展和遇到的阻碍。
回到我们的主题DevOps,结合三步工作法,我们关注如何通过系统思考建立FLOW,行成反馈,并开始通过持续的学习,实现全局改进的目标。带着这些问题,再会想游戏的每个环节,能受到更多启发。
最后感谢侯伯薇、老欧、四正设计和推广了这个有趣的游戏坊。