SlideShare uma empresa Scribd logo
1 de 23
Agile Testing Games

Seminar – 14 March 2013
Who we are…

  AGILE PARTNER



14 March 2013     Agile Testing Games   2
OUR SERVICES

                                            Bespoke
                                            Customized
                                            Data exchange
                 Software Development




                            Innovation Support
Knowledge Transfer                                     Consulting
                                 Technology
                                 Methodology



 14 March 2013                   Agile Testing Games                3   6.
Speakers




         Christian BAUMANN       Yann GENSOLLEN
          Senior Consultant         Agile Coach




14 March 2013             Agile Testing Games     4
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
Why games, why play?

        Learning while playing
        It´s providing a save environment




14 March 2013            Agile Testing Games   6
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
Let´s play!


   Let´s play!




14 March 2013    Agile Testing Games          8
Let´s Play!


   The Dice Game




14 March 2013      Agile Testing Games         9
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
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
Debrief


   Dice Game




14 March 2013   Agile Testing Games        12
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
Let´s Play!


   Agile Jenga




14 March 2013    Agile Testing Games         14
Agile Jenga


   1 developer, 1 tester

   3 iterations




14 March 2013              Agile Testing Games         15
Debrief


   Jenga




14 March 2013   Agile Testing Games        16
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
Q & A + Feedback


   Question & Answers

   Feedback




14 March 2013     Agile Testing Games        18
R.O.T.I for this SESSION




                                Source: www.qualitystreet.fr




14 March 2013   Agile Testing Games                            19
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
Conclusion…

  TAKE AWAY


14 March 2013   Agile Testing Games   21
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
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

Mais conteúdo relacionado

Destaque

Destaque (8)

Software testing vs. Game testing
Software testing vs. Game testingSoftware testing vs. Game testing
Software testing vs. Game testing
 
Aplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktopAplikasi sistem informasi akademik berbasis desktop
Aplikasi sistem informasi akademik berbasis desktop
 
Microservice, Micro Deployments and DevOps
Microservice, Micro Deployments and DevOpsMicroservice, Micro Deployments and DevOps
Microservice, Micro Deployments and DevOps
 
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...
 
Agile Team Games
Agile Team GamesAgile Team Games
Agile Team Games
 
Short scrum games the efficient way to produce team cohesion
Short scrum games   the efficient way to produce team cohesionShort scrum games   the efficient way to produce team cohesion
Short scrum games the efficient way to produce team cohesion
 
Agile Jenga
Agile JengaAgile Jenga
Agile Jenga
 
Pass the pennies - Lean game simulation
Pass the pennies - Lean game simulationPass the pennies - Lean game simulation
Pass the pennies - Lean game simulation
 

Semelhante a Agile testing games

Coade introduction
Coade introductionCoade introduction
Coade introduction
Thế Minh
 

Semelhante a Agile testing games (20)

The Mindset Change for the Agile Tester
The Mindset Change for the Agile TesterThe Mindset Change for the Agile Tester
The Mindset Change for the Agile Tester
 
Tunnel Tail: Collaboration Between Game Developers and Educators
Tunnel Tail: Collaboration Between Game Developers and EducatorsTunnel Tail: Collaboration Between Game Developers and Educators
Tunnel Tail: Collaboration Between Game Developers and Educators
 
Agile Testing: It’s a Team Sport
Agile Testing: It’s a Team SportAgile Testing: It’s a Team Sport
Agile Testing: It’s a Team Sport
 
Testing is a team problem
Testing is a team problemTesting is a team problem
Testing is a team problem
 
Geek Academy Introduction to Agile
Geek Academy Introduction to AgileGeek Academy Introduction to Agile
Geek Academy Introduction to Agile
 
Usability Testessen – how it works
Usability Testessen – how it worksUsability Testessen – how it works
Usability Testessen – how it works
 
UX and Gamification
UX and GamificationUX and Gamification
UX and Gamification
 
Product Development using Agile Teams: What? Why? How?
Product Development using Agile Teams: What? Why? How?Product Development using Agile Teams: What? Why? How?
Product Development using Agile Teams: What? Why? How?
 
Motivators for an Agile team in a non-Agile organization
Motivators for an Agile team in a non-Agile organizationMotivators for an Agile team in a non-Agile organization
Motivators for an Agile team in a non-Agile organization
 
STARCANADA 2013 Keynote: Cool! Testing’s Getting Fun Again
STARCANADA 2013 Keynote: Cool! Testing’s Getting Fun AgainSTARCANADA 2013 Keynote: Cool! Testing’s Getting Fun Again
STARCANADA 2013 Keynote: Cool! Testing’s Getting Fun Again
 
Jeux d'Innovation (FLUPA UX Day 2013)
Jeux d'Innovation (FLUPA UX Day 2013)Jeux d'Innovation (FLUPA UX Day 2013)
Jeux d'Innovation (FLUPA UX Day 2013)
 
CoolJunk-PPT
CoolJunk-PPTCoolJunk-PPT
CoolJunk-PPT
 
FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...
FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...
FLUPA "Serious Games" - Olivier Zéphir - Les serious games, une interface per...
 
No product to test yet? No problem. By Irja Straus @ WebCamp 2019 (Zagreb)
No product to test yet? No problem. By Irja Straus  @ WebCamp 2019 (Zagreb)No product to test yet? No problem. By Irja Straus  @ WebCamp 2019 (Zagreb)
No product to test yet? No problem. By Irja Straus @ WebCamp 2019 (Zagreb)
 
Talk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user researchTalk to PS SIG CHI on Agile user research
Talk to PS SIG CHI on Agile user research
 
Agile Testing in the Enterprise 2016
Agile Testing in the Enterprise   2016Agile Testing in the Enterprise   2016
Agile Testing in the Enterprise 2016
 
Coade introduction
Coade introductionCoade introduction
Coade introduction
 
Primer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge GuruPrimer on Play: Case Study for Knowledge Guru
Primer on Play: Case Study for Knowledge Guru
 
Gamification Journey
Gamification JourneyGamification Journey
Gamification Journey
 
Hyper ethnographic
Hyper ethnographicHyper ethnographic
Hyper ethnographic
 

Mais de Agile Partner S.A.

Maîtriser et controler vos projets Agile
Maîtriser et controler vos projets AgileMaîtriser et controler vos projets Agile
Maîtriser et controler vos projets Agile
Agile Partner S.A.
 
Agility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years researchAgility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years research
Agile Partner S.A.
 

Mais de Agile Partner S.A. (20)

Domain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementationDomain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementation
 
Devops: la réunion des co-propriétaires
Devops: la réunion des co-propriétairesDevops: la réunion des co-propriétaires
Devops: la réunion des co-propriétaires
 
Découverte de l'esprit agile
Découverte de l'esprit agileDécouverte de l'esprit agile
Découverte de l'esprit agile
 
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
 
Agilité : la voix de la collaboration
Agilité : la voix de la collaborationAgilité : la voix de la collaboration
Agilité : la voix de la collaboration
 
Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)
 
ALM and DevOps in the health industry
ALM and DevOps in the health industryALM and DevOps in the health industry
ALM and DevOps in the health industry
 
Agile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePoint
 
Agile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOpsAgile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOps
 
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: Introduction
 
Agile Mëtteg #5: Agile Testing
Agile Mëtteg #5: Agile TestingAgile Mëtteg #5: Agile Testing
Agile Mëtteg #5: Agile Testing
 
Introduction to agile methods
Introduction to agile methodsIntroduction to agile methods
Introduction to agile methods
 
Retour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéRetour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilité
 
Continuous innovation with Lean Startup
Continuous innovation with Lean StartupContinuous innovation with Lean Startup
Continuous innovation with Lean Startup
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Lkfr12 - De Scrum à Kanban
Lkfr12 - De Scrum à KanbanLkfr12 - De Scrum à Kanban
Lkfr12 - De Scrum à Kanban
 
Maîtriser et controler vos projets Agile
Maîtriser et controler vos projets AgileMaîtriser et controler vos projets Agile
Maîtriser et controler vos projets Agile
 
Kanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support teamKanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support team
 
It job day Henam 2011-06-20
It job day Henam 2011-06-20It job day Henam 2011-06-20
It job day Henam 2011-06-20
 
Agility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years researchAgility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years research
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Agile testing games

  • 1. Agile Testing Games Seminar – 14 March 2013
  • 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
  • 21. Conclusion… TAKE AWAY 14 March 2013 Agile Testing Games 21
  • 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