SlideShare a Scribd company logo
Getting business people
and developers to listen to
          testers
                    Gojko Adzic
                 http://gojko.net
               gojko@gojko.net
                   @gojkoadzic
http://www.flickr.com/photos/jcodysimms/246023851
/
Getting business people and developers to listen to testers
Problems

    Developers invading into testing → loss of
    control

    Lack of documentation, so people don't know
    what to test → no effect

    Very little influence → no respect

    People feel pushed out → no job satisfaction

    No clear definition of work → confusion, fear
http://www.flickr.com/photos/mulesafpilot/3513588967
http://www.flickr.com/photos/lambdachialpha/157986473
An experiment with four active battalions in
               US Army


 Commander expectations
 matched actions in only 34% of
 the cases

           L.G.Shattuck, 2000
           http://www.au.af.mil/au/awc/awcgate/milreview/shattuck.pdf
The process is very much like a
       telephone game




             http://www.flickr.com/photos/mataniere/3107073262
B2 bomber crashed and $2bn went
         up in flames

"the aircraft actually performed
   as it was designed. In other
   words, all the systems were
      functioning normally."

                                       Maj. Gen. Floyd L. Carpenter
    http://www.foxnews.com/wires/2008Jun05/0,4670,B2Crash,00.html
You can't help a lot when the party
        is already over...




           http://www.flickr.com/photos/biolog/3457774800
Problems

    Developers invading into testing → loss of
    control

    Lack of documentation, so people don't know
    what to test → no effect

    Very little influence → no respect

    People feel pushed out → no job satisfaction

    No clear definition of work → confusion, fear
Problems Symptoms

    Developers invading into testing → loss of
    control

    Lack of documentation, so people don't know
    what to test → no effect

    Very little influence → no respect

    People feel pushed out → no job satisfaction

    No clear definition of work → confusion, fear
Problems

    Testing is decoupled from development,
    happens on the end

    Lack of communication between business,
    developers and testers

    Animosity between developers and testers
Getting business people and developers to listen to testers
Specification workshops

    Everyone in the same room to discuss and
    agree on what should be done

    Iron out inconsistencies and gaps

    Warn, suggest, discuss, convince

    Communicate intent

    Learn!
Solutions for problems

    Workshops promote communication between
    business, developers and testers

    Testers can influence the specifications same
    as anyone else

    Everyone learns first-hand what the
    specification is so people know what to develop
    and test

    People start understanding what testers do and
    respect it
• www.gojko.net
• www.acceptancetesting.info
• www.agiletesting.org.uk
 (from tomorrow)

More Related Content

PDF
Agile Testers: Becoming a key asset for your team
PPTX
"Worst" practices of software testing
PDF
Tests are Nothing, Testing is Everything
PDF
Test automation – the bitter truth
PPTX
Automation vs. intelligence - "follow me if you want to live"
PPTX
Break to build - the mindset of the modern day tester
PDF
Worst practices in software testing by the Testing troll
PPTX
Exploratory testing part 3
Agile Testers: Becoming a key asset for your team
"Worst" practices of software testing
Tests are Nothing, Testing is Everything
Test automation – the bitter truth
Automation vs. intelligence - "follow me if you want to live"
Break to build - the mindset of the modern day tester
Worst practices in software testing by the Testing troll
Exploratory testing part 3

What's hot (20)

PPTX
Hindsight lessons about API testing
PDF
Critical Thinking for Software Testers
PPTX
James thomas
PDF
Robert Xiong's 5 whys Methodology
PDF
How To Run a 5 Whys (With Humans, Not Robots)
PPTX
Santa Barbara Agile: Exploratory Testing Explained and Experienced
PPTX
Bug-Free Software? Go For It!
PDF
Whoa! Did You See That? Collaborative Data Collection and Analysis
PDF
Guerilla UX Testing Live! 4YFN
PDF
5 whys - The Path to Resolution
PPTX
5 Why Training Slides Oct 14, 2009
PPTX
7 Steps for writing your first test
PDF
PPTX
Exploratory testing
PDF
UX Assessment Techniques (from NOVA UX Psychology of UX Panel: Dec 11, 2013)
PDF
Predictive Analytics with UX Research Data: Yes We Can!
PDF
Testing trapeze-2014-april
PDF
Innovation is a habit
PPTX
99 Problem, But is this issue one?
PPTX
Entrepreneur Talk for Transition Year Students
Hindsight lessons about API testing
Critical Thinking for Software Testers
James thomas
Robert Xiong's 5 whys Methodology
How To Run a 5 Whys (With Humans, Not Robots)
Santa Barbara Agile: Exploratory Testing Explained and Experienced
Bug-Free Software? Go For It!
Whoa! Did You See That? Collaborative Data Collection and Analysis
Guerilla UX Testing Live! 4YFN
5 whys - The Path to Resolution
5 Why Training Slides Oct 14, 2009
7 Steps for writing your first test
Exploratory testing
UX Assessment Techniques (from NOVA UX Psychology of UX Panel: Dec 11, 2013)
Predictive Analytics with UX Research Data: Yes We Can!
Testing trapeze-2014-april
Innovation is a habit
99 Problem, But is this issue one?
Entrepreneur Talk for Transition Year Students
Ad

Viewers also liked (16)

PDF
Time to Bet on the Cloud?
ODP
5 key challenges
PPT
Space Based Programming
PDF
Is the cloud a gamble
PPT
Specification Workshops - The Missing Link
PPT
From dedicated to cloud infrastructure
PPT
Challenging Requirements/Oredev
PPT
Effective specifications for agile teams
PDF
Sabotage product
PDF
Test Automation Without the Headache: Agile Tour Vienna 2015
PDF
Reinventing Software Quality, Agile Days Moscow 2013
PDF
How I learned to stop worrying and love flexible scope - at JFokus 2014
PDF
Serverless Code Camp Barcelona
ODP
Death to the testing phase
PPT
Specification by example and agile acceptance testing
PDF
Serverless JavaScript
Time to Bet on the Cloud?
5 key challenges
Space Based Programming
Is the cloud a gamble
Specification Workshops - The Missing Link
From dedicated to cloud infrastructure
Challenging Requirements/Oredev
Effective specifications for agile teams
Sabotage product
Test Automation Without the Headache: Agile Tour Vienna 2015
Reinventing Software Quality, Agile Days Moscow 2013
How I learned to stop worrying and love flexible scope - at JFokus 2014
Serverless Code Camp Barcelona
Death to the testing phase
Specification by example and agile acceptance testing
Serverless JavaScript
Ad

Similar to Getting business people and developers to listen to testers (20)

PPTX
Agile Testing Agile Ottawa April 2015
PDF
Validation Missteps Making Us Full Time Firefighters
PPTX
QA is Broken, Fix it!
PPT
PPTX
Leading Change from the Quality team
PDF
Testing is Not a 9 to 5 Job - talk by industry executive Mike Lyles
PPTX
ISTQB Test Process
KEY
Essential practices and thinking tools for Agile Adoption
PPTX
Agile testing for mere mortals
PPTX
Software testing
PPT
Leading your company into Unit-Testing State of Mind
PPTX
Testers are your friends
PPTX
Help Me, I got a team of junior testers!
PPTX
Introduction to test for non testers
PDF
Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012
PPTX
So you think you can test?
PPTX
How do we fix testing
PDF
It's XP, Stupid
PDF
Driving Quality with TDD
PDF
Testing innovate or die
Agile Testing Agile Ottawa April 2015
Validation Missteps Making Us Full Time Firefighters
QA is Broken, Fix it!
Leading Change from the Quality team
Testing is Not a 9 to 5 Job - talk by industry executive Mike Lyles
ISTQB Test Process
Essential practices and thinking tools for Agile Adoption
Agile testing for mere mortals
Software testing
Leading your company into Unit-Testing State of Mind
Testers are your friends
Help Me, I got a team of junior testers!
Introduction to test for non testers
Rekard Edgren - Curing Our Binary Disease - EuroSTAR 2012
So you think you can test?
How do we fix testing
It's XP, Stupid
Driving Quality with TDD
Testing innovate or die

More from gojkoadzic (10)

PDF
Descaling Agile (Agile Tour Vienna 2019)
PDF
Maximum Impact, Minimum Effort
PDF
Painless visual testing
PPT
Casino In The Clouds
PPTX
From Grid to Cloud
PPT
Going the extra mile
PPT
As fast as a grid, as safe as a database
PDF
Betting On Data Grids
PDF
Achieving Scale With Messaging And The Cloud
PPT
How an Enterprise Data Fabric (EDF) can improve resiliency and performance
Descaling Agile (Agile Tour Vienna 2019)
Maximum Impact, Minimum Effort
Painless visual testing
Casino In The Clouds
From Grid to Cloud
Going the extra mile
As fast as a grid, as safe as a database
Betting On Data Grids
Achieving Scale With Messaging And The Cloud
How an Enterprise Data Fabric (EDF) can improve resiliency and performance

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Empathic Computing: Creating Shared Understanding
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Machine Learning_overview_presentation.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
Mobile App Security Testing_ A Comprehensive Guide.pdf
1. Introduction to Computer Programming.pptx
Machine learning based COVID-19 study performance prediction
Building Integrated photovoltaic BIPV_UPV.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Empathic Computing: Creating Shared Understanding
cloud_computing_Infrastucture_as_cloud_p
Group 1 Presentation -Planning and Decision Making .pptx
Spectroscopy.pptx food analysis technology
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
SOPHOS-XG Firewall Administrator PPT.pptx
Network Security Unit 5.pdf for BCA BBA.
gpt5_lecture_notes_comprehensive_20250812015547.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Machine Learning_overview_presentation.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
NewMind AI Weekly Chronicles - August'25-Week II

Getting business people and developers to listen to testers

  • 1. Getting business people and developers to listen to testers Gojko Adzic http://gojko.net gojko@gojko.net @gojkoadzic
  • 4. Problems  Developers invading into testing → loss of control  Lack of documentation, so people don't know what to test → no effect  Very little influence → no respect  People feel pushed out → no job satisfaction  No clear definition of work → confusion, fear
  • 7. An experiment with four active battalions in US Army Commander expectations matched actions in only 34% of the cases L.G.Shattuck, 2000 http://www.au.af.mil/au/awc/awcgate/milreview/shattuck.pdf
  • 8. The process is very much like a telephone game http://www.flickr.com/photos/mataniere/3107073262
  • 9. B2 bomber crashed and $2bn went up in flames "the aircraft actually performed as it was designed. In other words, all the systems were functioning normally." Maj. Gen. Floyd L. Carpenter http://www.foxnews.com/wires/2008Jun05/0,4670,B2Crash,00.html
  • 10. You can't help a lot when the party is already over... http://www.flickr.com/photos/biolog/3457774800
  • 11. Problems  Developers invading into testing → loss of control  Lack of documentation, so people don't know what to test → no effect  Very little influence → no respect  People feel pushed out → no job satisfaction  No clear definition of work → confusion, fear
  • 12. Problems Symptoms  Developers invading into testing → loss of control  Lack of documentation, so people don't know what to test → no effect  Very little influence → no respect  People feel pushed out → no job satisfaction  No clear definition of work → confusion, fear
  • 13. Problems  Testing is decoupled from development, happens on the end  Lack of communication between business, developers and testers  Animosity between developers and testers
  • 15. Specification workshops  Everyone in the same room to discuss and agree on what should be done  Iron out inconsistencies and gaps  Warn, suggest, discuss, convince  Communicate intent  Learn!
  • 16. Solutions for problems  Workshops promote communication between business, developers and testers  Testers can influence the specifications same as anyone else  Everyone learns first-hand what the specification is so people know what to develop and test  People start understanding what testers do and respect it
  • 17. • www.gojko.net • www.acceptancetesting.info • www.agiletesting.org.uk (from tomorrow)