SlideShare a Scribd company logo
Welcome to Testing in a
Continuous World!
Before we start:
• Sit with people with
different jobs or
experience level from
yours
• Start writing down your
challenges around
continuous delivery, one
per sticky note (more time
for this later)
@LISACRISPIN | @LISIHOCKE
Testing in a
Continuous World
HOW TO CONTINUOUSLY LEARN FOR
SUCCESSFUL CONTINUOUS DELIVERY
@LISACRISPIN | @LISIHOCKE
Introduction
SETTING THE STAGE
@LISACRISPIN | @LISIHOCKE
Setting expectations
WHAT WE WON’T DO
• Tell you the one and only
solution
• Provide a blueprint to
copy
• Lecture you
WHAT WE WILL DO INSTEAD
• Give some inspiration
what you could try
• Provide a tool you can use
after you returned to work
• Facilitate a hands-on,
interactive and
collaborative exercise
@LISACRISPIN | @LISIHOCKE
1. Identify real-life challenges for testing in a continuous
delivery environment
2. Design real-life experiments to address those
challenges
3. Take the experiments and try them at your workplace
Learning intentions
@LISACRISPIN | @LISIHOCKE
Continuous delivery
• Release software reliably and without friction (Martin
Fowler)
• Production deploys should be boring (Jez Humble)
• How can we feel confidence for frequent deploys?
@LISACRISPIN | @LISIHOCKE
Real-life stories
• Real teams; in the
following named
Team Orange & Team Blue
• Real challenges
• Real hypotheses
• Real experiments
• Real results
@LISACRISPIN | @LISIHOCKE
Team Orange: Challenge
Challenge:
The team has a perception that quality can be assured by
one person at the end
@LISACRISPIN | @LISIHOCKE
Team Orange: Hypothesis
I believe that renaming the “QA Review” column to “Final
Testing” and breaking out of the perceived role limits
will result in the team’s change of perception from assuring
quality towards building quality in by the whole team, and
from testing late towards testing throughout the workflow.
I’ll know I have succeeded when I don’t hear about quality
assurance anymore or get questioned why starting testing
early after six months.
@LISACRISPIN | @LISIHOCKE
Team Orange: Experiment
• Rename column to “Final
testing” to reflect only last
checks on story level
before merging
• Start testing as early as
possible, test
incrementally, also on
production
• Role rebranding: changed
title from “QA Developer”
to “Agile Tester”
@LISACRISPIN | @LISIHOCKE
Team Orange: Results
• Team started talking about testing as activity instead of
QA as phase or role
• Team stopped questioning testing throughout the
workflow
• Team appreciated early feedback
• Increased transparency of board
@LISACRISPIN | @LISIHOCKE
Team Blue: Challenge
Challenge:
• Many regressions after move to twice-weekly deploys
• Still had manual release regression checklists
• Many release-stopper bugs, bad regressions getting into
production
@LISACRISPIN | @LISIHOCKE
Team Blue: Hypothesis
We believe that pairing in exploratory testing and
automation
will result in a reduced frequency of production release
rollbacks and hotfixes.
We’ll know we succeeded when the average number of
release rollbacks and hotfixes decreases from 5 per month
to 3 per month within 3 months.
@LISACRISPIN | @LISIHOCKE
Team Blue: Experiment
• Stop doing manual release regression testing
• Developer pairs do exploratory testing on each story
• Testers pair at least 1 day per week with developers
@LISACRISPIN | @LISIHOCKE
Team Blue: Results
• Average went down to 3 per month for 3 months
• But has crept back up to 5
• Many factors involved
• Tester/developer pairing now established practice, but
trying more experiments
@LISACRISPIN | @LISIHOCKE
How to test continuously,
successfully?
What is key:
• Visibility
• Shared understanding
• Short feedback loops
→ Let’s look at just a few
practices that can help
@LISACRISPIN | @LISIHOCKE
Visibility
Some visualization techniques:
• Draw and discuss together
• Mind maps
• System architecture
• Workflow & pipelines
@LISACRISPIN | @LISIHOCKE
Shared understanding
Some framework examples:
• Behavior-Driven Development
• Example mapping
• Specification workshops
• User story mapping
@LISACRISPIN | @LISIHOCKE
Short feedback loops
FROM CLOSE COLLABORATION
• Stop starting, start
finishing
• Cross-functional pairing
• Mobbing
FROM TESTS
• TDD
• Adequate automated test
coverage
• Exploratory testing
@LISACRISPIN | @LISIHOCKE
FROM USERS
• Feature toggles
• Monitoring in production
• Analytics
• Direct feedback
FROM INFRASTRUCTURE
• Continuous integration
• Spin up test environments
• Deploy automatically on
green build
Exercise
GROUP WORK IN SIX ACTS
@LISACRISPIN | @LISIHOCKE
Exercise Part 1: Brainstorm challenges
@LISACRISPIN | @LISIHOCKE
Exercise Part 1: Brainstorm challenges
1. Write down your challenges around continuous delivery
2. One challenge per sticky note
@LISACRISPIN | @LISIHOCKE
Exercise Part 2: Choose a challenge
@LISACRISPIN | @LISIHOCKE
Exercise Part 2: Choose a challenge
A bit like Lean Coffee:
• Go around the table, each person gets 30 seconds to
explain their challenge to others in the group
• Group similar topics together
• After everyone has explained their topics, dot vote to
choose a challenge to work on – 3 votes per person
• Prioritize topics by votes
• Start with the top challenge (if time is left you can work
on more than one)
@LISACRISPIN | @LISIHOCKE
Exercise Part 3: Design your experiment!
@LISACRISPIN | @LISIHOCKE
Exercise Part 3: Design your experiment!
For your chosen challenge:
• Create a measurable
hypothesis with a
prediction
• Design an experiment to
test the hypothesis in the
chosen work context (be
specific)
• Make a poster showing
challenge, hypothesis &
experiment
Challenge: ______________________
Hypothesis:
• We believe that
__________________
• will result in
_____________________
• We’ll know we have succeeded
when
_____________________________
Experiment:
• _____________________________
• _____________________________
@LISACRISPIN | @LISIHOCKE
Exercise Part 4: World Café
@LISACRISPIN | @LISIHOCKE
• Choose a spokesperson to take your poster and travel to
the next table on the left
• Everyone else stays at their table
• Spokespeople explain the challenge, hypothesis and
experiment to the visited group
• The group gives feedback and contributes their ideas for
the presented experiment
Exercise Part 4: World Café
@LISACRISPIN | @LISIHOCKE
Exercise Part 5: Incorporate feedback
@LISACRISPIN | @LISIHOCKE
Exercise Part 5: Incorporate feedback
• Tweak your hypothesis and experiment based on the
feedback you got from others
• Make a new poster if needed
• Get ready to present your challenge, hypothesis and
experiment to everyone ☺
@LISACRISPIN | @LISIHOCKE
Exercise Part 6: Group presentations
@LISACRISPIN | @LISIHOCKE
Exercise Part 6: Group presentations
You have 1min per group to present…
• the challenge,
• the measurable hypothesis,
• the designed experiment,
• the most valuable idea you got from the other groups that
you decided to incorporate,
• and who will run the experiment to test the hypothesis
back at work!
@LISACRISPIN | @LISIHOCKE
Closing
WRAP-UP. QUESTIONS? GIVEAWAYS! EVALUATIONS
@LISACRISPIN | @LISIHOCKE
1. Identify real-life challenges for testing in a continuous
delivery environment
2. Design real-life experiments to address those
challenges
3. Take the experiments and try them at your workplace
Learning intentions reviewed
@LISACRISPIN | @LISIHOCKE
Questions?
@LISACRISPIN | @LISIHOCKE
Save 35%* off the books or ebooks
eBook formats include EPUB, MOBI, & PDF
See www.agiletester.ca for more
Save 50%* on Agile Testing Essentials
LiveLessons Video Training
Use code AGILETESTING at
informit.com/agile
*Discount taken off list price. Offer only good at
informit.com and is subject to change.
@LISACRISPIN | @LISIHOCKE

More Related Content

PDF
CESAR.thon: a Testing Marathon Framework
PPTX
Agile Transformation: People, Process and Tools to Make Your Transformation S...
PPTX
Useful stepping stones in growth towards Agile testing door Kees Blokland.
PPT
Trends in Agile Testing by Lisa Crispin
PPTX
10 signs your testing is not enough
PDF
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
PDF
Agile testing practice
PDF
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
CESAR.thon: a Testing Marathon Framework
Agile Transformation: People, Process and Tools to Make Your Transformation S...
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Trends in Agile Testing by Lisa Crispin
10 signs your testing is not enough
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Agile testing practice
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019

What's hot (20)

PPTX
Making disaster routine
PPTX
Agile ncr2016 ppt
PDF
Agile Testing in the Enterprise 2016
PDF
DevOps: Hype or Hope
PDF
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
PPTX
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
PDF
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
PPTX
Moving QA from Reactive to Proactive with qTest
PDF
How to Build in Quality from Day 1 using Lean QA and Agile Testing
PPTX
DevOps: 6 Steps to Go Faster, Build Better and Avoid Disaster
PDF
DOES 2016 Sciencing the Crap Out of DevOps
PDF
Agile testing for distributed teams and large orgs
PPTX
Nf final chef-lisa-metrics-2015-ss
PPTX
Introduction the dev ops world
PPTX
Pricing Pitfalls...and How to Counter Them
PDF
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
PPTX
DevOps: The Key to IT Performance
PDF
Explore Events of Scrum Framework
PDF
Agile Implementation Challenges – Testing and more…
PDF
Why WIP Matters
Making disaster routine
Agile ncr2016 ppt
Agile Testing in the Enterprise 2016
DevOps: Hype or Hope
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Quality Assurance to Test Engineering – Insights From our Journey by Oksana S...
Quality Jam 2017: Jesse Reed & Kyle McMeekin "Test Case Management & Explorat...
Moving QA from Reactive to Proactive with qTest
How to Build in Quality from Day 1 using Lean QA and Agile Testing
DevOps: 6 Steps to Go Faster, Build Better and Avoid Disaster
DOES 2016 Sciencing the Crap Out of DevOps
Agile testing for distributed teams and large orgs
Nf final chef-lisa-metrics-2015-ss
Introduction the dev ops world
Pricing Pitfalls...and How to Counter Them
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
DevOps: The Key to IT Performance
Explore Events of Scrum Framework
Agile Implementation Challenges – Testing and more…
Why WIP Matters
Ad

Similar to Testing in a Continuous World (20)

PPTX
Continuous Delivery & Testing Madrid AfterTest
PDF
Code mashadvancedtopicsworkshop
PPTX
Colleagues to Community Test Atelier 09-05-2017
PPTX
Testing in the Wild
PPTX
Agile testing for mere mortals
PPTX
How to stay relevant - An evolutionary talk for testers
PDF
Growing an Experiment-driven Quality Culture (Capgemini TestJam 2021)
PDF
Growing an Experiment-driven Quality Culture (AgileTD Open Air 2022)
PDF
Growing an Experiment-driven Quality Culture (Agile Testing Days USA 2022)
PDF
Growing an Experiment-driven Quality Culture (Agile Testing Days 2021)
PDF
Growing an Experiment-driven Quality Culture (TestIstanbul Conference 2021)
PDF
Growing an Experiment-driven Quality Culture (QS-Barcamp 2021)
PDF
A Holistic Approach to Testing in Continuous Delivery
PDF
Building Quality In in SAFe – The Testing Organization’s Perspective
PDF
Beyond KPIs and OKRs: Creating an environment for high-performing, innovative...
PPTX
Training - Agile Testing
PPTX
Continuous Testing & Agile QA practices .pptx
PDF
AgileTesting_Ver1.0
KEY
Essential practices and thinking tools for Agile Adoption
PPT
Experiences with Semi-Scripted Exploratory Testing
Continuous Delivery & Testing Madrid AfterTest
Code mashadvancedtopicsworkshop
Colleagues to Community Test Atelier 09-05-2017
Testing in the Wild
Agile testing for mere mortals
How to stay relevant - An evolutionary talk for testers
Growing an Experiment-driven Quality Culture (Capgemini TestJam 2021)
Growing an Experiment-driven Quality Culture (AgileTD Open Air 2022)
Growing an Experiment-driven Quality Culture (Agile Testing Days USA 2022)
Growing an Experiment-driven Quality Culture (Agile Testing Days 2021)
Growing an Experiment-driven Quality Culture (TestIstanbul Conference 2021)
Growing an Experiment-driven Quality Culture (QS-Barcamp 2021)
A Holistic Approach to Testing in Continuous Delivery
Building Quality In in SAFe – The Testing Organization’s Perspective
Beyond KPIs and OKRs: Creating an environment for high-performing, innovative...
Training - Agile Testing
Continuous Testing & Agile QA practices .pptx
AgileTesting_Ver1.0
Essential practices and thinking tools for Agile Adoption
Experiences with Semi-Scripted Exploratory Testing
Ad

More from Lisi Hocke (20)

PDF
A Security Champion’s Journey - How to Make Things a Bit More Secure than Yes...
PDF
A Security Champion’s Journey - How to Make Things a Bit More Secure than Yes...
PDF
Team Transformation Tactics for Holistic Testing and Quality (ElevateDev 2024)
PDF
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
PDF
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
PDF
Grow Your Technical Confidence (Ministry of Testing Masterclass 2023)
PDF
Team Transformation Tactics for Holistic Testing and Quality (AgileTD Open Ai...
PDF
Team Transformation Tactics for Holistic Testing and Quality (Agile Testing D...
PDF
Team Transformation Tactics for Holistic Testing and Quality (Testing Stage 2...
PDF
Human Connection: The Key to a Beneficial Pairing Experience (Agile Testing D...
PDF
A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...
PDF
A Story of Mob Programming, Testing and Everything (AgileTD Webinar)
PDF
A Story of Mob Programming, Testing and Everything (DDD Europe 2020)
PDF
I can’t do this… alone! A Tale of Two Learning Partners (Agile Testing Days 2...
PDF
A Code Challenge of Confidence
PDF
Cross-team Pair Testing: Lessons of a Testing Traveler (German Testing Day 2019)
PDF
Cross-team Pair Testing: Lessons of a Testing Traveler (TestBash Brighton 2019)
PDF
Next Stop: FlixBus! A Tester Exploring Developer Land (Testing United 2018)
PDF
Finding a Learning Partner in the Testing Community (Agile Testing Days 2018)
PDF
Next Stop: FlixBus! A Tester Exploring Developer Land (Agile Greece Summit 2018)
A Security Champion’s Journey - How to Make Things a Bit More Secure than Yes...
A Security Champion’s Journey - How to Make Things a Bit More Secure than Yes...
Team Transformation Tactics for Holistic Testing and Quality (ElevateDev 2024)
Team Transformation Tactics for Holistic Testing and Quality (NewCrafts Paris...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Grow Your Technical Confidence (Ministry of Testing Masterclass 2023)
Team Transformation Tactics for Holistic Testing and Quality (AgileTD Open Ai...
Team Transformation Tactics for Holistic Testing and Quality (Agile Testing D...
Team Transformation Tactics for Holistic Testing and Quality (Testing Stage 2...
Human Connection: The Key to a Beneficial Pairing Experience (Agile Testing D...
A Story of Ensemble Programming, Testing and Everything (German Testing Day 2...
A Story of Mob Programming, Testing and Everything (AgileTD Webinar)
A Story of Mob Programming, Testing and Everything (DDD Europe 2020)
I can’t do this… alone! A Tale of Two Learning Partners (Agile Testing Days 2...
A Code Challenge of Confidence
Cross-team Pair Testing: Lessons of a Testing Traveler (German Testing Day 2019)
Cross-team Pair Testing: Lessons of a Testing Traveler (TestBash Brighton 2019)
Next Stop: FlixBus! A Tester Exploring Developer Land (Testing United 2018)
Finding a Learning Partner in the Testing Community (Agile Testing Days 2018)
Next Stop: FlixBus! A Tester Exploring Developer Land (Agile Greece Summit 2018)

Recently uploaded (20)

PDF
Digital Strategies for Manufacturing Companies
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Introduction to Artificial Intelligence
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Transform Your Business with a Software ERP System
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
L1 - Introduction to python Backend.pptx
Digital Strategies for Manufacturing Companies
Design an Analysis of Algorithms I-SECS-1021-03
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
wealthsignaloriginal-com-DS-text-... (1).pdf
Operating system designcfffgfgggggggvggggggggg
Introduction to Artificial Intelligence
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
How to Choose the Right IT Partner for Your Business in Malaysia
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
VVF-Customer-Presentation2025-Ver1.9.pptx
Navsoft: AI-Powered Business Solutions & Custom Software Development
Upgrade and Innovation Strategies for SAP ERP Customers
2025 Textile ERP Trends: SAP, Odoo & Oracle
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Transform Your Business with a Software ERP System
CHAPTER 2 - PM Management and IT Context
L1 - Introduction to python Backend.pptx

Testing in a Continuous World

  • 1. Welcome to Testing in a Continuous World! Before we start: • Sit with people with different jobs or experience level from yours • Start writing down your challenges around continuous delivery, one per sticky note (more time for this later) @LISACRISPIN | @LISIHOCKE
  • 2. Testing in a Continuous World HOW TO CONTINUOUSLY LEARN FOR SUCCESSFUL CONTINUOUS DELIVERY @LISACRISPIN | @LISIHOCKE
  • 4. Setting expectations WHAT WE WON’T DO • Tell you the one and only solution • Provide a blueprint to copy • Lecture you WHAT WE WILL DO INSTEAD • Give some inspiration what you could try • Provide a tool you can use after you returned to work • Facilitate a hands-on, interactive and collaborative exercise @LISACRISPIN | @LISIHOCKE
  • 5. 1. Identify real-life challenges for testing in a continuous delivery environment 2. Design real-life experiments to address those challenges 3. Take the experiments and try them at your workplace Learning intentions @LISACRISPIN | @LISIHOCKE
  • 6. Continuous delivery • Release software reliably and without friction (Martin Fowler) • Production deploys should be boring (Jez Humble) • How can we feel confidence for frequent deploys? @LISACRISPIN | @LISIHOCKE
  • 7. Real-life stories • Real teams; in the following named Team Orange & Team Blue • Real challenges • Real hypotheses • Real experiments • Real results @LISACRISPIN | @LISIHOCKE
  • 8. Team Orange: Challenge Challenge: The team has a perception that quality can be assured by one person at the end @LISACRISPIN | @LISIHOCKE
  • 9. Team Orange: Hypothesis I believe that renaming the “QA Review” column to “Final Testing” and breaking out of the perceived role limits will result in the team’s change of perception from assuring quality towards building quality in by the whole team, and from testing late towards testing throughout the workflow. I’ll know I have succeeded when I don’t hear about quality assurance anymore or get questioned why starting testing early after six months. @LISACRISPIN | @LISIHOCKE
  • 10. Team Orange: Experiment • Rename column to “Final testing” to reflect only last checks on story level before merging • Start testing as early as possible, test incrementally, also on production • Role rebranding: changed title from “QA Developer” to “Agile Tester” @LISACRISPIN | @LISIHOCKE
  • 11. Team Orange: Results • Team started talking about testing as activity instead of QA as phase or role • Team stopped questioning testing throughout the workflow • Team appreciated early feedback • Increased transparency of board @LISACRISPIN | @LISIHOCKE
  • 12. Team Blue: Challenge Challenge: • Many regressions after move to twice-weekly deploys • Still had manual release regression checklists • Many release-stopper bugs, bad regressions getting into production @LISACRISPIN | @LISIHOCKE
  • 13. Team Blue: Hypothesis We believe that pairing in exploratory testing and automation will result in a reduced frequency of production release rollbacks and hotfixes. We’ll know we succeeded when the average number of release rollbacks and hotfixes decreases from 5 per month to 3 per month within 3 months. @LISACRISPIN | @LISIHOCKE
  • 14. Team Blue: Experiment • Stop doing manual release regression testing • Developer pairs do exploratory testing on each story • Testers pair at least 1 day per week with developers @LISACRISPIN | @LISIHOCKE
  • 15. Team Blue: Results • Average went down to 3 per month for 3 months • But has crept back up to 5 • Many factors involved • Tester/developer pairing now established practice, but trying more experiments @LISACRISPIN | @LISIHOCKE
  • 16. How to test continuously, successfully? What is key: • Visibility • Shared understanding • Short feedback loops → Let’s look at just a few practices that can help @LISACRISPIN | @LISIHOCKE
  • 17. Visibility Some visualization techniques: • Draw and discuss together • Mind maps • System architecture • Workflow & pipelines @LISACRISPIN | @LISIHOCKE
  • 18. Shared understanding Some framework examples: • Behavior-Driven Development • Example mapping • Specification workshops • User story mapping @LISACRISPIN | @LISIHOCKE
  • 19. Short feedback loops FROM CLOSE COLLABORATION • Stop starting, start finishing • Cross-functional pairing • Mobbing FROM TESTS • TDD • Adequate automated test coverage • Exploratory testing @LISACRISPIN | @LISIHOCKE FROM USERS • Feature toggles • Monitoring in production • Analytics • Direct feedback FROM INFRASTRUCTURE • Continuous integration • Spin up test environments • Deploy automatically on green build
  • 20. Exercise GROUP WORK IN SIX ACTS @LISACRISPIN | @LISIHOCKE
  • 21. Exercise Part 1: Brainstorm challenges @LISACRISPIN | @LISIHOCKE
  • 22. Exercise Part 1: Brainstorm challenges 1. Write down your challenges around continuous delivery 2. One challenge per sticky note @LISACRISPIN | @LISIHOCKE
  • 23. Exercise Part 2: Choose a challenge @LISACRISPIN | @LISIHOCKE
  • 24. Exercise Part 2: Choose a challenge A bit like Lean Coffee: • Go around the table, each person gets 30 seconds to explain their challenge to others in the group • Group similar topics together • After everyone has explained their topics, dot vote to choose a challenge to work on – 3 votes per person • Prioritize topics by votes • Start with the top challenge (if time is left you can work on more than one) @LISACRISPIN | @LISIHOCKE
  • 25. Exercise Part 3: Design your experiment! @LISACRISPIN | @LISIHOCKE
  • 26. Exercise Part 3: Design your experiment! For your chosen challenge: • Create a measurable hypothesis with a prediction • Design an experiment to test the hypothesis in the chosen work context (be specific) • Make a poster showing challenge, hypothesis & experiment Challenge: ______________________ Hypothesis: • We believe that __________________ • will result in _____________________ • We’ll know we have succeeded when _____________________________ Experiment: • _____________________________ • _____________________________ @LISACRISPIN | @LISIHOCKE
  • 27. Exercise Part 4: World Café @LISACRISPIN | @LISIHOCKE
  • 28. • Choose a spokesperson to take your poster and travel to the next table on the left • Everyone else stays at their table • Spokespeople explain the challenge, hypothesis and experiment to the visited group • The group gives feedback and contributes their ideas for the presented experiment Exercise Part 4: World Café @LISACRISPIN | @LISIHOCKE
  • 29. Exercise Part 5: Incorporate feedback @LISACRISPIN | @LISIHOCKE
  • 30. Exercise Part 5: Incorporate feedback • Tweak your hypothesis and experiment based on the feedback you got from others • Make a new poster if needed • Get ready to present your challenge, hypothesis and experiment to everyone ☺ @LISACRISPIN | @LISIHOCKE
  • 31. Exercise Part 6: Group presentations @LISACRISPIN | @LISIHOCKE
  • 32. Exercise Part 6: Group presentations You have 1min per group to present… • the challenge, • the measurable hypothesis, • the designed experiment, • the most valuable idea you got from the other groups that you decided to incorporate, • and who will run the experiment to test the hypothesis back at work! @LISACRISPIN | @LISIHOCKE
  • 33. Closing WRAP-UP. QUESTIONS? GIVEAWAYS! EVALUATIONS @LISACRISPIN | @LISIHOCKE
  • 34. 1. Identify real-life challenges for testing in a continuous delivery environment 2. Design real-life experiments to address those challenges 3. Take the experiments and try them at your workplace Learning intentions reviewed @LISACRISPIN | @LISIHOCKE
  • 36. Save 35%* off the books or ebooks eBook formats include EPUB, MOBI, & PDF See www.agiletester.ca for more Save 50%* on Agile Testing Essentials LiveLessons Video Training Use code AGILETESTING at informit.com/agile *Discount taken off list price. Offer only good at informit.com and is subject to change. @LISACRISPIN | @LISIHOCKE