SlideShare una empresa de Scribd logo
1 de 28
The ICEBERG in
Testing
What’s going on beneath
the surface?
A tale of 2 Icebergs
My ICEBERG Model -
Satir Interaction Model -
Open Season -
All Models are wrong
but some are useful
George E.P. Box
Individuals and interactions
over processes and tools
Working software
over comprehensive documentation
Customer collaboration
over contract negotiation
Responding to change
over following a plan
Individuals
and
Interactions
Manual
Image courtesy of Martin Fowler
Manual
Testing / tasks not observed
by Programmers
Image courtesy of Martin Fowler
Manual
Testing / tasks not observed
by Testers
The tip of the
….
Image courtesy of Martin Fowler
Image courtesy of Martin Fowler
TestApproach
Manual
Information
Conversation
Early on
Engagement
Bake quality in
Rapport
Guts
Examples
Automation taxi -
Release notes -
I’m glad it’s not my
side of the ship that’s
sinking!
Satir Interaction
Model
Virginia Satir
Individuals
and
Interactions
Why
found in
wasn’t
that
test?
bug
“Why wasn’t that bug
found in test?”
I was getting the blame for
a bug found in production
I felt the blame was
unjustified so I was angry
I said “We couldn’t have
found that bug in test”
Intake
We receive the
wrong message
I heard […] is that
what you said?
We interpret the
message incorrectly
Meaning
My interpretation is […]
that what you meant?
Baggage & non-
acceptance
Is my feeling
justified?
Significance
We are not OK with
our feelings
Check feelings
before responding
Response
“Why wasn’t that bug
found in test?”
I was getting the blame for
a bug found in production
I felt the blame was
unjustified so I was angry
I said “We couldn’t have
found that bug in test”
“Why wasn’t that bug
found in test?”
3 interpretations
Check my own feelings
“How could we have
caught that bug sooner?”
• Ask questions to
improve your
assumptions
• 3 interpretations
• Debugging here is
tough
• Don’t respond if not
OK with feelings
An example for you to take away…
Done
Finished Fini
Terminado
The End
Resources
• ieee-stc.org/proceedings/2008/pdfs/JB1978b.pdf
• stevenmsmith.com/AONW/Satir%20Interaction%20Model.pdf
• dhemery.com/articles/untangling_communication/
• Practical Tools For Playing Well With Others : https://vimeo.com/78917211
• The Satir Model - Family Therapy & Beyond (book)
• Managing Yourself & Others - Weinberg (book)
• Becoming a Technical Leader - Weinberg (book)

Más contenido relacionado

Más de Duncan Nisbet

Más de Duncan Nisbet (7)

Be More Salmon - Testbash
Be More Salmon - TestbashBe More Salmon - Testbash
Be More Salmon - Testbash
 
Testing! Be More Salmon! - Agile North
Testing! Be More Salmon! - Agile NorthTesting! Be More Salmon! - Agile North
Testing! Be More Salmon! - Agile North
 
Be More Salmon - Agile Manchester 2016
Be More Salmon - Agile Manchester 2016Be More Salmon - Agile Manchester 2016
Be More Salmon - Agile Manchester 2016
 
Cynefin & Software Testing
Cynefin & Software TestingCynefin & Software Testing
Cynefin & Software Testing
 
Cynefin & Software Testing (lite)
Cynefin & Software Testing (lite)Cynefin & Software Testing (lite)
Cynefin & Software Testing (lite)
 
Cynefin & software testing
Cynefin & software testingCynefin & software testing
Cynefin & software testing
 
Was It Something I Said?
Was It Something I Said?Was It Something I Said?
Was It Something I Said?
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
"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 ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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
 
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, ...
 
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 North - The ICEBERG In Testing