[关闭]
@zhongjianxin 2016-11-17T12:55:51.000000Z 字数 2838 阅读 1766

Agile Responsibility Activity

Agile


Question:
1.介绍的内容包括哪些?
2.游戏的介绍

Agenda

活动 时间
介绍 5 min
扑克牌游戏 25 min
纸帽子游戏 25 min
画图游戏 25 min
总结、回顾 10 min
总时间 90 min

Agile Roles

Purpose

Learning Objectives

本次session结束后,学员可以解释清楚

Key Points

======

Prepaparation

  • Games:
  • 扑克牌游戏:BA
  • 叠帽子:QA
  • 画图游戏:Dev

Game 1 : 扑克牌游戏

说明:每个小组5个Customer – 1分钟内为每个Customer找到一手牌

过程:

The Card Game – Round 1

你们有5个Customer,每个都需要你们帮助他找到一堆满足其要求的牌。下面是每个Customer的具体需求:
你们有1分钟来找出5堆牌(每个Customer一堆)以满足每个Customer的需求。你们不需要一张一张的给Customer,而是给出满足条件的一堆牌。

Customer 1 说:“我需要一手好牌”
Customer 2 说:“我需要一手红牌越多越好的牌”
Customer 3说:“我需要一些高点数的牌”
Customer 4说:“我需要黑桃皇后”
Customer 5说:“我需要梅花”

The Card Game – Round 2

你们有一分钟来找出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.根据学员的总结,加上本游戏的关注点,帮大家再梳理一次知识

BA的关注点

1.与利益相关者保持沟通
2.需求的澄清
3.促进共同的理解,达成共识

主持人总结推荐

1.如何保证在整个交付周期之中,原始的需求价值可以被快速,正确的交付到用户手中?
2.怎样才能保证开发团队能够时刻理解需求提出方的想法和变更?
3.保持沟通,及时需求澄清,促进与利益相关者的共同理解,并时刻保持共识是基本保障
4.在需求不明确的情况下,做的越多浪费的越多
5.需求不等于要求,需求不可以谈判,要求可以谈判,所以做项目的时候要挖掘客户背后的需求


Game 2: 叠帽子

过程:
1)按照现场学员人数分组,每组4到 5人为宜,每组分配一个客户,介绍游戏背景,客户是帽子销售商,每组为一个单位是制造帽子的厂商,要求是在1分钟内做的帽子越多越好,可以帮助客户大赚一笔
2)主持人当众演示如何叠帽子,然后让每个组试着叠一个演练一下

The Cap Game – Round 1

3)客户收走样品帽子,主持人计时,客户发材料,各团队开始叠帽子,时间是一分钟
4)一分钟到,主持人喊停,客户验收,主持人记录 (客户会对帽子的质量作重关注,挑刺过不了)
5)每组一分钟时间retro如何改进,不需要发言


The Cap Game – Round 2

1)客户收走第一轮叠好的帽子
2)主持人计时,客户发材料,各团队开始叠帽子,时间是一分钟
3)一分钟到,主持人喊停,客户验收,主持人记录
4)每组一分钟时间retro如何改进
5)每组出一人发言,是因为什么得到了改进,客户发言

需要准备

  • A4的纸60张
  • 4个 客户,一组一个
  • 一个白板用来记录每个组的用时

总结

  • 1.让学员总结游戏中的体会(与敏捷开发相结合)
  • 2.记录学员的总结
  • 3.根据学员的总结,加上本游戏的关注点,帮大家再梳理一次知识

QA的关注点

1.尽可能早的发现缺陷
2.尽可能早的修复缺陷
3.保证交付的质量

主持人总结推荐

1)质量的3个层级:可用性,适用性(以适合顾客需要的程度作为衡量依据)和易用性
2)项目中的三角约束:Time,Scope,Cost , 3)新的敏捷三角将质量可视化:价值 质量 约束(成本、时间、范围)

敏捷三角
传统项目三角


Game 3:

过程

Game Round 1

将本来4组人合并成2组人,一人一张纸,一人一个图片(不完整的),独立画图1分钟。(不用告知图片不完整)
最后拼图,

Retro、总结

需要准备

  • 画图用的彩色水笔,胶水,剪刀
  • 4个 客户,一组一个
  • 一个白板用来记录每个组的用时

总结

  • 1.让学员总结游戏中的体会(与敏捷开发相结合)
  • 2.记录学员的总结
  • 3.根据学员的总结,加上本游戏的关注点,帮大家再梳理一次知识

Dev的关注点

1.尽可集成
2.尽可能早的修复缺陷
3.保证交付的质量

主持人总结推荐

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注