初识敏捷,敏捷有那些特点

举报
争光 发表于 2019/06/29 18:27:01 2019/06/29
【摘要】 为什么要转敏捷?我们原来的工作方式、工作流程、配合不是挺好的吗?我们原来的开发模式有什么问题吗?那敏捷又有那些优势哪?敏捷的特点又有那些?我不懂,能不能让我真切的感受一下敏捷的魅力?听说敏捷就是快速迭代,小步快跑,请问什么是快速迭代?什么又是小步快跑?

游戏名称    筹码翻身

现实抽象

为什么要转敏捷?我们原来的工作方式、工作流程、配合不是挺好的吗?我们原来的开发模式有什么问题吗?那敏捷又有那些优势哪?敏捷的特点又有那些?我不懂,能不能让我真切的感受一下敏捷的魅力?听说敏捷就是快速迭代,小步快跑,请问什么是快速迭代?什么又是小步快跑?敏捷是有迭代的,那敏捷的迭代有多长?敏捷的迭代频次又是如何衡量的?敏捷中要求全能团队,我自己的能力要是不行的话会不会被团队淘汰?敏捷中要求大家要更好的配合,在迭代中不断提升,在回顾中不断改进,难道我原来一个人干完不好吗?敏捷中讲究故事拆解的粒度和任务交接完成的粒度,我就不能一个人把所有做完再给下一个团队成员吗?我我我,我是我,敏捷是敏捷,我想感受感受敏捷的魅力。

关键挑战

团队在还没有学习敏捷知识的时候就需要用相应的流程来感受敏捷开发的部分魅力,如何能够引起团队成员的兴趣,体验出敏捷开发的优势,对整个游戏环节的设置提出了比较大的挑战。对与团队成员来讲,如何全情投入并颠覆自己的价值观,也提出了新的挑战。

游戏魅力值      5

玩家     敏捷教练、队员、监督员

适用人数    不限

游戏时长    30分钟

游戏道具    20枚筹码、2个计时器、2计分表

游戏场景    室内培训

游戏目标

1)       感受敏捷开发的魅力

2)       体验小步快跑的高频交付优势

3)       重塑开发模式认知

游戏规则

1)       游戏分三个迭代,在第一次迭代中,每个人需翻转完20个后才能传递给下一个人,即1次传递20个。 在第二次迭代中,每个人需翻转完5个后才能传递给下一个人,即1次传递5个。 在第三次迭代中,每个人翻转完1个后就可以传递给下一个人,即1次性传递1个。

2)       在每次迭代中,除了在制品(每批传递的硬币数量)降低以外,游戏的其他部分完全相同,目标、过程和顺序均保持不变。

3)       单手翻筹码,一次只能翻转一枚,不能同时翻转多枚。

4)       记录每个团队首枚筹码的完成时间和总筹码的完成时间。

5)       总筹码完成时间耗时最少的团队获胜。

游戏的交互性

团队成员之间需要紧密协作,步步配合好,才能实现完美的衔接,游戏过程中,分秒必争,一个配合上的失误,就有可能造成延迟,影响下一个环节,所以,团队之间要沟通充分、配合协调、目标统一。

游戏步骤

1)       游戏规则讲解。

2)       随机或自由组合,把团队成员分为A/B两组。

3)       A/B两组分别进行1分钟计划会,进行分工、制定策略。

4)       A/B两组同时开始第一轮翻转,每人每次翻转20枚,一个人翻转完20枚后才能传递给下一个人,1次传递20,记录A/B两组首枚筹码完成翻转的时间和所有筹码都完成翻转的总计完成时间。

5)       A/B两组分别进行1分钟回顾,小组成员讨论本组成果,吸取经验教训,在不违反游戏规则的条件下 做出力所能及的改进。

6)       A/B两组同时开始第二轮翻转,每人每次翻转5枚,一个人翻转完5枚后才能传递给下一个人,1次传递5个,记录A/B两组首枚筹码完成翻转的时间和所有筹码都完成翻转的总计完成时间。

7)       A/B两组分别进行1分钟回顾,做出力所能及的改进。

8)       A/B两组同时开始第三轮翻转,每人每次翻转1枚,一个人翻转完1枚后才能传递给下一个人,记录A/B两组首枚筹码完成翻转的时间和所有筹码都完成翻转的总计完成时间。

9)       A/B两组分别进行2分钟回顾,经验教训与运行模式总结。

可能的变化

本次使用的道具是筹码,可以变成硬币,也可以变成书本,也可以是组装一批玩具,等等,能体现步骤、协同交付的就可以。

模拟现场

1.png

情绪化反应

游戏刚开始时,因为大家是第一次接触敏捷,所以可能有一些懵,云里雾里。游戏过程中会有一些紧张,融入比赛,伴随着取胜的迫切,最后,游戏取得胜利后是极度的兴奋。

2.png

量化结果

筹码翻身游戏分输赢,在本次游戏中,A团队取得胜利。

引导问题

1)       游戏的结果与你当初想的结果是否一样?

2)       你认为小步快跑,分批交付的优势有那些?

3)       结合到自己的日常开发工作,你觉得在团队开发中可以做那些优化改进?

经验与教训

通过记录的数据发现,以A团队为例,如果一个人一次领取了15个任务,做完后传递给下一个人,那么第一个筹码被完成的时间是44.53秒,最后一个筹码被完成的时间是52.97秒。如果一个人一次领取了5个任务,做完后传递给下一个人,那么第一个筹码被完成的时间是15.30秒,最后一个筹码被完成的时间是24.097秒。如果一个人一次领取了1个任务,做完后传递给下一个人,那么第一个筹码被完成的时间是4.32秒,最后一个筹码被完成的时间是16.16秒。通过数据对比,团队惊奇的发现,同样的任务数量,领取的方式不同,完成时间竟然会有这么大的差异,团队效率竟然会提升这么多,通过有效的控制在制品的数量,领取的任务可以更快的传递给下一个环节,所交付的产品可以更早的与客户见面并得到客户的反馈,对整个团队是非常有帮助的,团队成员各自发表了观点,表示在以后的工作当中会合理评估领取的任务数量,减少并行的在制品数,充分发挥敏捷开发的优势。 


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。