SlideShare a Scribd company logo
1 of 26
Download to read offline
Janet Gregory, DragonFire Inc.
Copyright 2016
Agile Singapore
February 17 2016
@janetgregoryca
With input from Lisa Crispin
Agile Testing; 2009
More Agile Testing: 2015
Website:
www.agiletester.com
www.agiletester.ca
DragonFire Inc.
www.janetgregory.ca
@janetgregoryca
janet@agiletester.ca
2
Some ideas for successful agile testing
and
the understanding of the mindset change
in that needs to accompany the
adoption of agile
3
“agility”
A methodology or a philosophy?
So simple to define
So hard to implement
Agile teams:
produce a continuous stream of value
at a sustainable pace
while adapting to the changing needs of
the business.
http://testobsessed.com/blog/2010/12/14/the-agile-acid-test/
• an activity; not a phase
• interactive and starts from the beginning
• more than testing code
1. Use the whole-team approach
2. Adopt an agile testing mindset
3. Automate your regression suite
4. Provide and obtain feedback
5. Build a foundation of core agile values
6. Collaborate with your customers
7. Look at the big picture
1. Use real examples
2. Perform exploratory testing
3. Test your features (and the system)
4. Learn continually
5. Sensitivity to your context
6. Keep it real
8
Ask what problem are they trying to solve?
What examples express the intent of the story /
feature, the business rules?
Identify risks so customer can make best decision.
Sticker by Brian Marick
Feature
(with
examples) User
Story
High-
Level
AT
Accept
Story
Explore
Examples
Fix
Defects
Code, test & automate story
ATDD
Acceptance Test Driven Development
#3 – Test Your Feature (capabilities)
• What’s important to the business?
#4 – Learn Continually
through play
Cross-functional knowledge
Disciplinaryskills
http://www.slideshare.net/ehendrickson
Analytical
Relentlessly Curious
Observant
Skeptical
Empiricist
Critical Thinker
Investigator
17
Instead of
◦ We’re here to find bugs … or ensure
requirements are met … or break the
software …
Think
◦ What can I do to help deliver
the software successfully!
Mobile and embedded
Large organizations
• Don’t over promise
• Keep testing in sync with development
• Make your information visible
• Work to remove testing constraints
There’s no magic!
and teams
need to stop
living in a
fantasy world
1. Use real examples
2. Perform exploratory testing
3. Test your features (and the system)
4. Learn continually
5. Sensitivity to your context
6. Keep it real
21
Picture by Growing Agile
And always, strive for quality
by remembering the whole
team approach
photoshd.wordpress.com/2008/04/24/13/
Agile Testing: A Practical Guide for Testers and Agile Teams
More Agile Testing: Learning Journeys for the Whole Team
By Janet Gregory and Lisa Crispin
www.agiletester.ca
www.agiletester.com
Contact info
www.janetgregory.ca
Email: janet@agiletester.ca
Twitter: janetgregoryca
24
Instead of saying NO,
or being the gatekeeper
Be the information provider so
business can make the decisions
Questions?
25
• Adzic, Gojko, Specification by Example: How Successful Teams Deliver the
Right Software, Manning, 2011
• Gärtner, Markus, ATDD By Example: A Practical Guide to Acceptance Test-
Driven Development, Addison-Wesley, 2012a
• Karten, Naomi, "Are You Listening?",
http://www.agileconnection.com/article/are-you-listening, Agile
Connection, 2009
• Keogh, Liz, http://lunivore.com - look for her posts on BDD, Real Options
• Levison, Mark, "The Beginner's Mind - An Approach to Listening",
http://www.infoq.com/news/2008/08/beginners_mind, InfoQ, 2008
• Wynne, Matt and Aslak Hellesoy, The Cucumber Book: Behavior-Driven
Development for Testers and Developers, Pragmatic Programmers, 2012
26

More Related Content

What's hot

Whole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, IllustratedWhole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, Illustrated
lisacrispin
 
Testing in a Continuous World
Testing in a Continuous WorldTesting in a Continuous World
Testing in a Continuous World
Lisi Hocke
 
Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019
Dane Weber
 

What's hot (20)

Build Your Agile Testing Skill Set
Build Your Agile Testing Skill SetBuild Your Agile Testing Skill Set
Build Your Agile Testing Skill Set
 
Whole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, IllustratedWhole Team Approach to Testing, Illustrated
Whole Team Approach to Testing, Illustrated
 
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
 
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
Welcome to the Future! Preparing for our agile testing journeys, Agile Testin...
 
Do testers have to code... to be useful?
Do testers have to code... to be useful?Do testers have to code... to be useful?
Do testers have to code... to be useful?
 
Agile Testing in the Enterprise
Agile Testing in the Enterprise Agile Testing in the Enterprise
Agile Testing in the Enterprise
 
Cultural Issues Faced While Adopting Agile by Avinash Garg
Cultural Issues Faced While Adopting Agile by Avinash GargCultural Issues Faced While Adopting Agile by Avinash Garg
Cultural Issues Faced While Adopting Agile by Avinash Garg
 
Testing in a Continuous World
Testing in a Continuous WorldTesting in a Continuous World
Testing in a Continuous World
 
Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.Useful stepping stones in growth towards Agile testing door Kees Blokland.
Useful stepping stones in growth towards Agile testing door Kees Blokland.
 
Get testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelinesGet testing bottlenecks out of your pipelines
Get testing bottlenecks out of your pipelines
 
The Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous DeliveryThe Whole Team Approach to Quality in Continuous Delivery
The Whole Team Approach to Quality in Continuous Delivery
 
Why agile testing isn't working
Why agile testing isn't workingWhy agile testing isn't working
Why agile testing isn't working
 
Minding your own business - TestBash 2 talk
Minding your own business - TestBash 2 talkMinding your own business - TestBash 2 talk
Minding your own business - TestBash 2 talk
 
Transforming Your QA and Test Team
Transforming Your QA and Test TeamTransforming Your QA and Test Team
Transforming Your QA and Test Team
 
Adapt your testing for Agile
Adapt your testing for AgileAdapt your testing for Agile
Adapt your testing for Agile
 
Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016
Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016
Are You Building the Right Thing? - Janet G @ CMBAgileConf 2016
 
'The Real Agile Testing Quadrants' with Michael Bolton
'The Real Agile Testing Quadrants' with Michael Bolton'The Real Agile Testing Quadrants' with Michael Bolton
'The Real Agile Testing Quadrants' with Michael Bolton
 
Atlassian Summit 2015 Lean QA and Agile Testing
Atlassian Summit 2015 Lean QA and Agile TestingAtlassian Summit 2015 Lean QA and Agile Testing
Atlassian Summit 2015 Lean QA and Agile Testing
 
Scrum feb 3rd - manoj vadakan - cosncires agile practices
Scrum   feb 3rd  - manoj vadakan -  cosncires agile practicesScrum   feb 3rd  - manoj vadakan -  cosncires agile practices
Scrum feb 3rd - manoj vadakan - cosncires agile practices
 
Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019
 

Viewers also liked

What Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, othersWhat Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, others
lisacrispin
 
Strategy management airtel telecom
Strategy management airtel telecomStrategy management airtel telecom
Strategy management airtel telecom
Sumit Srivastava
 
Software testing basic concepts
Software testing basic conceptsSoftware testing basic concepts
Software testing basic concepts
Hưng Hoàng
 

Viewers also liked (16)

What Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, othersWhat Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, others
 
Testing Legacy Apps
Testing Legacy AppsTesting Legacy Apps
Testing Legacy Apps
 
The Testing Landscape
The Testing LandscapeThe Testing Landscape
The Testing Landscape
 
Belgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindsetBelgium Testing Days: Shift your testing mindset
Belgium Testing Days: Shift your testing mindset
 
Basics-Test Case Writing
Basics-Test Case WritingBasics-Test Case Writing
Basics-Test Case Writing
 
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns QualityAgile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
Agile 20015 Boot Camp: Intro to Agile Testing - Everyone Owns Quality
 
plan1
plan1plan1
plan1
 
Plans
PlansPlans
Plans
 
ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"ALN Houston - "Build Quality In: Guiding Development with Tests"
ALN Houston - "Build Quality In: Guiding Development with Tests"
 
Strategy management airtel telecom
Strategy management airtel telecomStrategy management airtel telecom
Strategy management airtel telecom
 
Ryanair - Strategy and Value Creation 2014
Ryanair - Strategy and Value Creation 2014Ryanair - Strategy and Value Creation 2014
Ryanair - Strategy and Value Creation 2014
 
Kodak strategy
Kodak strategyKodak strategy
Kodak strategy
 
Quality Assurance Vs Quality Control
Quality Assurance Vs Quality ControlQuality Assurance Vs Quality Control
Quality Assurance Vs Quality Control
 
Software Testing Basics
Software Testing BasicsSoftware Testing Basics
Software Testing Basics
 
All about Google
All about GoogleAll about Google
All about Google
 
Software testing basic concepts
Software testing basic conceptsSoftware testing basic concepts
Software testing basic concepts
 

Similar to Key Success Factors for Agile Testing 2016

The 7 habits of effective agile testers
The 7 habits of effective agile testersThe 7 habits of effective agile testers
The 7 habits of effective agile testers
Vipul Gupta
 

Similar to Key Success Factors for Agile Testing 2016 (20)

Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...
Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...
Agile Testing: Learning Journeys for the Whole Team - Janet G @ CMBAgileConf ...
 
Agile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsAgile Development in Highly Regulated Organizations
Agile Development in Highly Regulated Organizations
 
Agile Testing - What, why and how.
Agile Testing - What, why and how.Agile Testing - What, why and how.
Agile Testing - What, why and how.
 
Testing the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisTesting the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesis
 
Product Agility: 3 fundamentals from the trenches (Braga,PT)
Product Agility: 3 fundamentals from the trenches (Braga,PT)Product Agility: 3 fundamentals from the trenches (Braga,PT)
Product Agility: 3 fundamentals from the trenches (Braga,PT)
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
 
LEAN: Dream Maker Developments
LEAN: Dream Maker DevelopmentsLEAN: Dream Maker Developments
LEAN: Dream Maker Developments
 
A confused tester in agile world finalversion
A confused tester in agile world finalversionA confused tester in agile world finalversion
A confused tester in agile world finalversion
 
It's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business contextIt's Business Time - 5 ways to get Scrum to work in your business context
It's Business Time - 5 ways to get Scrum to work in your business context
 
Product Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenchesProduct Agility: 3 fundamentals from the trenches
Product Agility: 3 fundamentals from the trenches
 
Webinar: Scaling Agility: 5 Practices to Get Your Organization Started
Webinar: Scaling Agility: 5 Practices to Get Your Organization StartedWebinar: Scaling Agility: 5 Practices to Get Your Organization Started
Webinar: Scaling Agility: 5 Practices to Get Your Organization Started
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Getting to the Heart of Agile
Getting to the Heart of AgileGetting to the Heart of Agile
Getting to the Heart of Agile
 
What you need for IoT: Smarter Methods
What you need for IoT: Smarter MethodsWhat you need for IoT: Smarter Methods
What you need for IoT: Smarter Methods
 
Janet Gregory - Agile testing challenges Knowit 2014
Janet Gregory - Agile testing challenges Knowit 2014Janet Gregory - Agile testing challenges Knowit 2014
Janet Gregory - Agile testing challenges Knowit 2014
 
How we built Talentpioneer by Productsquads
How we built Talentpioneer by ProductsquadsHow we built Talentpioneer by Productsquads
How we built Talentpioneer by Productsquads
 
The 7 habits of effective agile testers
The 7 habits of effective agile testersThe 7 habits of effective agile testers
The 7 habits of effective agile testers
 
QPAM ATD 2022.pdf
QPAM ATD 2022.pdfQPAM ATD 2022.pdf
QPAM ATD 2022.pdf
 

Recently uploaded

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Recently uploaded (20)

Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 

Key Success Factors for Agile Testing 2016

  • 1. Janet Gregory, DragonFire Inc. Copyright 2016 Agile Singapore February 17 2016 @janetgregoryca With input from Lisa Crispin
  • 2. Agile Testing; 2009 More Agile Testing: 2015 Website: www.agiletester.com www.agiletester.ca DragonFire Inc. www.janetgregory.ca @janetgregoryca janet@agiletester.ca 2
  • 3. Some ideas for successful agile testing and the understanding of the mindset change in that needs to accompany the adoption of agile 3
  • 4. “agility” A methodology or a philosophy? So simple to define So hard to implement
  • 5. Agile teams: produce a continuous stream of value at a sustainable pace while adapting to the changing needs of the business. http://testobsessed.com/blog/2010/12/14/the-agile-acid-test/
  • 6. • an activity; not a phase • interactive and starts from the beginning • more than testing code
  • 7. 1. Use the whole-team approach 2. Adopt an agile testing mindset 3. Automate your regression suite 4. Provide and obtain feedback 5. Build a foundation of core agile values 6. Collaborate with your customers 7. Look at the big picture
  • 8. 1. Use real examples 2. Perform exploratory testing 3. Test your features (and the system) 4. Learn continually 5. Sensitivity to your context 6. Keep it real 8
  • 9. Ask what problem are they trying to solve? What examples express the intent of the story / feature, the business rules? Identify risks so customer can make best decision.
  • 12.
  • 13. #3 – Test Your Feature (capabilities) • What’s important to the business?
  • 14.
  • 15. #4 – Learn Continually through play
  • 17. 17 Instead of ◦ We’re here to find bugs … or ensure requirements are met … or break the software … Think ◦ What can I do to help deliver the software successfully!
  • 18. Mobile and embedded Large organizations
  • 19. • Don’t over promise • Keep testing in sync with development • Make your information visible • Work to remove testing constraints
  • 20. There’s no magic! and teams need to stop living in a fantasy world
  • 21. 1. Use real examples 2. Perform exploratory testing 3. Test your features (and the system) 4. Learn continually 5. Sensitivity to your context 6. Keep it real 21
  • 23. And always, strive for quality by remembering the whole team approach photoshd.wordpress.com/2008/04/24/13/
  • 24. Agile Testing: A Practical Guide for Testers and Agile Teams More Agile Testing: Learning Journeys for the Whole Team By Janet Gregory and Lisa Crispin www.agiletester.ca www.agiletester.com Contact info www.janetgregory.ca Email: janet@agiletester.ca Twitter: janetgregoryca 24
  • 25. Instead of saying NO, or being the gatekeeper Be the information provider so business can make the decisions Questions? 25
  • 26. • Adzic, Gojko, Specification by Example: How Successful Teams Deliver the Right Software, Manning, 2011 • Gärtner, Markus, ATDD By Example: A Practical Guide to Acceptance Test- Driven Development, Addison-Wesley, 2012a • Karten, Naomi, "Are You Listening?", http://www.agileconnection.com/article/are-you-listening, Agile Connection, 2009 • Keogh, Liz, http://lunivore.com - look for her posts on BDD, Real Options • Levison, Mark, "The Beginner's Mind - An Approach to Listening", http://www.infoq.com/news/2008/08/beginners_mind, InfoQ, 2008 • Wynne, Matt and Aslak Hellesoy, The Cucumber Book: Behavior-Driven Development for Testers and Developers, Pragmatic Programmers, 2012 26