2. Who we are…
AGILE PARTNER
14 March 2013 Agile Testing Games 2
3. OUR SERVICES
Bespoke
Customized
Data exchange
Software Development
Innovation Support
Knowledge Transfer Consulting
Technology
Methodology
14 March 2013 Agile Testing Games 3 6.
4. Speakers
Christian BAUMANN Yann GENSOLLEN
Senior Consultant Agile Coach
14 March 2013 Agile Testing Games 4
5. YOU
What about you?
Who are you?
What is your role?
What do you know about “agile” testing?
14 March 2013 Agile Testing Games 5
6. Why games, why play?
Learning while playing
It´s providing a save environment
14 March 2013 Agile Testing Games 6
7. Playing @ work!
Why games?
Interesting, playful and fun; work is important, but we
should be able to have fun while doing it.
Goal: broaden horizons to find powerful and novel
concepts people can put into practice (= key concept).
Different kinds
Innovation Games to help hear a customer's voice
Coding katas
Legos for facilitating and problem solving
14 March 2013 Agile Testing Games 7
8. Let´s play!
Let´s play!
14 March 2013 Agile Testing Games 8
9. Let´s Play!
The Dice Game
14 March 2013 Agile Testing Games 9
10. The Dice Game
How to
One participant starts rolling a set of ~5 dices
Every participant gives a guess about his expected
result
Facilitator "calculates" real outcome & tells the
participants
Next round starts by rolling another participant rolling
the dices
14 March 2013 Agile Testing Games 10
11. The Dice Game
Rules
There are no rules. Participants may vary the number
of dices, exchange them, etc.
No questions regarding the underlying algorithm are
allowed. Every participant gives a guess, and the
facilitator gives the correct result.
Please keep your idea about the algorithm secret!
14 March 2013 Agile Testing Games 11
12. Debrief
Dice Game
14 March 2013 Agile Testing Games 12
13. Debrief
Dice Game
Open your mind
Think outside the box
Reduce number of input parameters
Don´t interpret the results
Proof that your model is valid (verify), and adapt if needed
"There are no rules" => What is "correct" testing?
Step back and take a break might help
Sharing & discussing your thoughts with the team leads to results
more quickly
Don´t make assumptions
system may change over time
14 March 2013 Agile Testing Games 13
14. Let´s Play!
Agile Jenga
14 March 2013 Agile Testing Games 14
15. Agile Jenga
1 developer, 1 tester
3 iterations
14 March 2013 Agile Testing Games 15
16. Debrief
Jenga
14 March 2013 Agile Testing Games 16
17. Debrief
Jenga
It’s good to test small increments of code rather than wait until the
code is 100% complete
less rework
Waterfall: Fundamental bugs will delay the project a lot
Miniwaterfall: Faster feedback
Agile: Avoiding bugs from the very beginning
14 March 2013 Agile Testing Games 17
18. Q & A + Feedback
Question & Answers
Feedback
14 March 2013 Agile Testing Games 18
19. R.O.T.I for this SESSION
Source: www.qualitystreet.fr
14 March 2013 Agile Testing Games 19
20. A FEW MORE QUESTIONS…
What did you like about it?
To make it perfect… what shall we do?
What topic(s) would you like to discuss
during a future session?
14 March 2013 Agile Testing Games 20
22. Further Games/ Simulations/ Resources
The Wordcount simulation http://goo.gl/GQlzu
99 Test balloons http://goo.gl/gb85D
The Penny Game http://goo.gl/HKm6T
Drawing Exercise http://goo.gl/0MQfa
Testing Easy Button http://goo.gl/xKJLI
14 March 2013 Agile Testing Games 22
23. CONTACTS
THANK YOU
Christian Baumann Yann GENSOLLEN
Senior Consultant Agile Coach
cbaumann@agilepartner.net ygensollen@agilepartner.net
+352 691 666 306 +33 6 17 80 98 54
@chbaumann @Yann_G
Retrouvez nous sur :
Agile Partner: www.agilepartner.net & http://blog.agilepartner.net
14 March 2013 Agile Testing Games 23