@zhongjianxin
2016-11-17T12:55:51.000000Z
字数 2838
阅读 1766
Agile
Question:
1.介绍的内容包括哪些?
2.游戏的介绍
活动 | 时间 |
---|---|
介绍 | 5 min |
扑克牌游戏 | 25 min |
纸帽子游戏 | 25 min |
画图游戏 | 25 min |
总结、回顾 | 10 min |
总时间 | 90 min |
本次session结束后,学员可以解释清楚
======
- Games:
- 扑克牌游戏:BA
- 叠帽子:QA
- 画图游戏:Dev
说明:每个小组5个Customer – 1分钟内为每个Customer找到一手牌
过程:
你们有5个Customer,每个都需要你们帮助他找到一堆满足其要求的牌。下面是每个Customer的具体需求:
你们有1分钟来找出5堆牌(每个Customer一堆)以满足每个Customer的需求。你们不需要一张一张的给Customer,而是给出满足条件的一堆牌。
Customer 1 说:“我需要一手好牌”
Customer 2 说:“我需要一手红牌越多越好的牌”
Customer 3说:“我需要一些高点数的牌”
Customer 4说:“我需要黑桃皇后”
Customer 5说:“我需要梅花”
你们有一分钟来找出5堆牌,每个Customer一堆。
Customer 1 说:“我在打扑克牌,我知道对手有一个straight flush(同花顺),我需要一手能打败他的牌。”
Customer 1’s Acceptance Criteria:
刚好5张牌
一个royal flush(皇家同花顺)(坑:根据提示图,在这里学员会使用红桃来组成)Customer 2 说: “我在打桥牌,需要13张牌,红桃是致胜的王牌。我需要5张王牌,包括红桃A。”
Customer 2’s Acceptance Criteria:
正好13张牌
至少5张牌是红桃
包含红桃A (这里的A与第一题的royal flush冲突)Customer 3 说:“在我玩的游戏里面,每个花色里有最高点数的牌才能得分。 如果我有每个花色里的J或者更高点数的牌,我应该可以很容易获胜。”Customer 3’s Acceptance Criteria:
任何数字牌
至少有4张为J或者比点数比J大
每个花色至少一张Customer 4 说:“我的游戏每次只能出一张牌,黑桃皇后是点数最高的牌。”
Customer 4’s Acceptance Criteria:
只有一张牌
黑桃皇后Customer 5 说: “我需要至少4个梅花,他们不能是相同数字,并且他们中任何之间不能是连续的数字。”
Customer 5’s Acceptance Criteria:
至少4个梅花
没有两张牌是相同数字
没有两张牌是连续的
- 扑克牌4付
- 4个 客户,一组一个
- 一个白板用来记录每个组的用时
- 1.让学员总结游戏中的体会(与敏捷开发想结合)
- 2.记录学员的总结
- 3.根据学员的总结,加上本游戏的关注点,帮大家再梳理一次知识
1.与利益相关者保持沟通
2.需求的澄清
3.促进共同的理解,达成共识
1.如何保证在整个交付周期之中,原始的需求价值可以被快速,正确的交付到用户手中?
2.怎样才能保证开发团队能够时刻理解需求提出方的想法和变更?
3.保持沟通,及时需求澄清,促进与利益相关者的共同理解,并时刻保持共识是基本保障
4.在需求不明确的情况下,做的越多浪费的越多
5.需求不等于要求,需求不可以谈判,要求可以谈判,所以做项目的时候要挖掘客户背后的需求
过程:
1)按照现场学员人数分组,每组4到 5人为宜,每组分配一个客户,介绍游戏背景,客户是帽子销售商,每组为一个单位是制造帽子的厂商,要求是在1分钟内做的帽子越多越好,可以帮助客户大赚一笔
2)主持人当众演示如何叠帽子,然后让每个组试着叠一个演练一下
3)客户收走样品帽子,主持人计时,客户发材料,各团队开始叠帽子,时间是一分钟
4)一分钟到,主持人喊停,客户验收,主持人记录 (客户会对帽子的质量作重关注,挑刺过不了)
5)每组一分钟时间retro如何改进,不需要发言
1)客户收走第一轮叠好的帽子
2)主持人计时,客户发材料,各团队开始叠帽子,时间是一分钟
3)一分钟到,主持人喊停,客户验收,主持人记录
4)每组一分钟时间retro如何改进
5)每组出一人发言,是因为什么得到了改进,客户发言
- A4的纸60张
- 4个 客户,一组一个
- 一个白板用来记录每个组的用时
- 1.让学员总结游戏中的体会(与敏捷开发相结合)
- 2.记录学员的总结
- 3.根据学员的总结,加上本游戏的关注点,帮大家再梳理一次知识
1.尽可能早的发现缺陷
2.尽可能早的修复缺陷
3.保证交付的质量
1)质量的3个层级:可用性,适用性(以适合顾客需要的程度作为衡量依据)和易用性
2)项目中的三角约束:Time,Scope,Cost , 3)新的敏捷三角将质量可视化:价值 质量 约束(成本、时间、范围)
Game 3:
过程
将本来4组人合并成2组人,一人一张纸,一人一个图片(不完整的),独立画图1分钟。(不用告知图片不完整)
最后拼图,
Retro、总结
- 画图用的彩色水笔,胶水,剪刀
- 4个 客户,一组一个
- 一个白板用来记录每个组的用时
- 1.让学员总结游戏中的体会(与敏捷开发相结合)
- 2.记录学员的总结
- 3.根据学员的总结,加上本游戏的关注点,帮大家再梳理一次知识
1.尽可集成
2.尽可能早的修复缺陷
3.保证交付的质量