you can't know everything, but you can become certain (enough)
TRANSCRIPT
‘Can we go live?’
Eddy Bruin
You can’t know everything, but can become certain
He who knows not and knows not that he knows not, is a fool. Shun him!
He who knows not and knows that he knows not, is unlearned. Teach him!
He who knows and knows not that he knows, is asleep. Awaken him!
He who knows and knows that he knows, is enlightened. Follow him!
An Arab Proverb quoted by Isabel Lady Burton (1831-1896) in
"The Life of Captain Sir Richard F. Burton"
The 5 orders of ignorance0OI = Lack of Ignorance
I (probably) know something. I have the answer and can explain it.
1OI = Lack of Knowledge
I don't know something, but I have a well formed question.
2OI = Lack of Awareness
I don't know that I don't know something. I have no idea what the right question is.
3OI = Lack of Process
I don't know a suitably way to find out I don't know that I don't know something.
I have no clue how to find the right idea's to search for the right question.
4OI = Meta-ignorance
I don't know about the Five Orders of Ignorance.
The 5 orders of ignoranceThe gameBlack Stories
Learning comes from
experiencing the unexpected
Ignorance is the single greatest impediment to throughput
Source: Dan North - Introducing deliberate discovery
(1879 – 1955)
Which he said in 1994
Deliberate discovery practices• Plan in relative measures (Shirt sizes, Fibonacci)
• Leave open space for questions and investigations
• Exploratory testing• Specification workshops with the whole team
• Usability test
• Spike & Stabilize
• Design for change
• Pair and share
• Challenge your PO's knowledge (find the level of ignorance)
• Release early
• Integrate earlier
• All the great stuff you came up with and more…
Image by Jessica Hagy
A definition of exploratory testing
“Exploratory testing is simultaneous learning, test design, and test execution.”
James Bach, 1995
Test techniques improve result
Immediate investigation gives most information
Get to know the system
A definition of exploratory testing
“Exploratory testing is simultaneous learning, test design, and test execution, with an emphasis on learning.”
Cem Kaner, 2005
Rapid Software Testing (RST)
with James Bach
17-19 November 2014 – Breda
In this training, you will learn:
• Concise, universal heuristics and models for instant test design• How to tackle any product or product idea instantly• How to analyze a test heuristic or practice• How to test despite ambiguous or missing specifications• How to deal with overwhelming complexity or confusion• How to know when to stop or suspend the test process• How to prepare and deliver a tailored test report
More info?
Subscribe: www.codecentric.nlinformation: [email protected]
“Deze cursus laat je opnieuw tegen het vak testen aankijken. Voor mij als ervaren tester was deze cursus verfrissend en leerzaam.”
“RST opent je ogen en geeft je handvaten om een geweldige tester te worden!”
Hey, I just met youAnd this is crazy
So here’s my twitterSo tweet me maybe?!
@eddybruin
Big thanks to these guys!
Dan North – Deliberate discovery
http://goo.gl/ke485
Philip Armour – The five orders of ignorance
http://goo.gl/LIqn6Y
Alan Page – Testers and the order of ignorance
http://goo.gl/cpOGTv
Or me: [email protected]