SlideShare a Scribd company logo
1 of 37
Download to read offline
Thehiddenlogicof
thinkingfortesters
Nithin SS
HELLO!
● A passionate tester, community builder, speaker & blogger.
● Born and brought up in “Gods own country (Kerala, India)”.
● Engineering Manager, QA at Fave Malaysia.
● Founder - Synapse QA.
● Mentor at The Mentoring Club.
● Advisory board member, AskUI.
nithin-ss Nithin_Synapse
“We can be blind to the obvious,
and we are also blind to our blindness”
DanielKahneman
—Thinking,Fast andSlow
TestingUnited2022
Nithin_Synapse
WHOA!
Thinking is uncomfortable; it takes effort!
We prefer immediate solutions, so we try to avoid it whenever possible.
Nithin_Synapse
Howourbrainworks?
1
2
System 1:
Fast, Incredibly quick, intuitive, works
automatically, fills the gap, feeling based
system.
System 2:
Slow, Lazy, reasoning based system, conscious
thought, voice in our head, capable of following
instructions, able to execute series of steps,
makes choices, and decides what to think
about and what to do.
Nithin_Synapse
Although System 2 believes it’s the hero of our lives, the automatic
System 1 is more in control of our decisions than we realize.
System1:Flash
Nithin_Synapse
System2:Garfield
Nithin_Synapse
“System 1”(Flash) thinking is
intuitive thinking.
“System 2” (Garfield) thinking is
rational thinking.
“Flash effortlessly originat(es) impressions and feelings that are the
main sources of the explicit beliefs and deliberate choices of Garfield…
Flash is the secret author of many of the choices and judgments you
make.”
Nithin_Synapse
Heuristics
Nithin_Synapse
1. Affect Heuristic – we intuitively think that if the decision feels good, it’s the right decision (basing decisions on
emotional reaction rather than a calculation of risks and benefits).
2. Anchoring Heuristic – we intuitively think that recently acquired information is relevant when making a decision – even
when it is not.
3. Availability Heuristic – we intuitively think the things we remember are more likely to happen again and that they are
more important (attributed importance is based on the ease they are retrieved from memory, and this is largely
determined by the extent of coverage in the media).
4. Representativeness Heuristic – we intuitively think that different events that seem similar to us have a similar
likelihood of occurrence – when often they don’t.
5. Commitment Heuristic – we intuitively think that if we’ve already invested in a decision, we should continue to do so
(AKA “endowment effect” – people justify increased investment in a decision based on the cumulative prior investment,
despite new evidence suggesting that the cost, starting today, of continuing the decision outweighs the expected
benefit).
Nithin_Synapse
Biases
Nithin_Synapse
● Belief Bias – our thinking is biased by how believable we personally find a conclusion.
● Confirmation Bias – our thinking is biased towards interpreting information in a way that confirms preconceptions.
● Optimism Bias – our thinking is biased towards being over-optimistic, overestimating favorable and pleasing
outcomes.
● Hindsight Bias – our thinking is biased by the illusion that past events were as predictable at the time they
happened as they are now.
● Framing Effect – our thinking is biased by how information is presented (90% readiness better than 10%
readiness).
● Loss Aversion – our thinking is biased by an aversion to loss – eliminating the risk of losing is preferable to
increasing the risk of winning (prospect theory).
● Narrative Fallacy – our thinking is biased by the assumption that good stories are true stories.
Nithin_Synapse
● Regression Fallacy – our thinking is biased by not taking into account the chance component of events.
● Planning Fallacy – our thinking tends to overestimate benefits and underestimate costs, making us more likely to
engage in risky behaviour.
● Halo Effect – our thinking is biased by existing judgements about a person – if we judge them positively in one
respect, we’re likely to assume they’ll be positive in another.
● The Law of Small Numbers – our thinking is biased by generalising from the particular – we make the assumption
that a small sample is representative of a much larger population.
● W-Y-S-I-A-T-I – our thinking is biased by the assumption that – What You See Is All There Is – so we ignore what
we don’t know.
Nithin_Synapse
Nithin_Synapse
fallacyofthinking
What thinking seems like What thinking actually is
“The quality of everything we do depends on the quality
of the thinking we do first.”
—NancyKline
Nithin_Synapse
Nithin_Synapse
ThePauseStrategy
Pause the
Reflex.
#STEP1
Pause to
Reflect.
#STEP2
Pause to Think.
#STEP 3
Pause before
Concluding.
#STEP4
Pause to
Develop &
Ideate.
#STEP5
Nithin_Synapse
# budget
Focus WhatIF? Question
Adjust your focus to
generate new ideas.
Challenge the assumptions
& status quo.
Question to reveal
underlying assumptions
& and separate
knowledge from
ignorance.
#FWQThinking
Nithin_Synapse
but,why
shouldi
question?
Nithin_Synapse
● Clarifying your thinking and explaining the origins of your ideas (Why do I think this? What exactly do I think?).
● Challenging assumptions (How do I know this is true? What if I thought the opposite?).
● Looking for evidence (How can I back this up? What are the sources?).
● Considering alternative perspectives (What might others think? How do I know I am correct?).
● Examining consequences and implications (What if I am wrong? What are the consequences if I am?).
● Questioning the original questions (Why did I think that? Was I correct? What conclusions can I draw from the
reasoning process?).
● Curious like a kid and ask more “why’s”(Why are we doing this?, Why we can’t do this the other way?, Why it is
difficult to do so?).
Nithin_Synapse
okay,but
howshould
iquestion,
then?
Nithin_Synapse
● What are the possible outcomes of doing this?
● How consistent is the information?
● What assumptions have been made here?
● How accurate is the data or information?
● What is the meaning of this?
● What are the main/key points or use cases?
● What other points of view could be expressed?
● What evidence is there to support?
● What examples are there to back-up?
● What are the past references we have when we bulit something
similar?
● Try to think of a familiar solution having the same or a similar
unknown.
● What are the best, worst, and most probable cases you can
imagine? Nithin_Synapse
● Why is it necessary to solve/implement?
● What benefits will you receive by solving/implementing
it?
● What is the unknown?
● What is it you don’t yet understand?
● Is the information sufficient, insufficient, redundant, or
contradictory?
● Where are the boundaries of what we are going to
solve/implement?
● Can you separate the various parts of the solution? What
are the relationships between them? What are the
constants?
● Have you seen this solution before?
● Have you seen this solution in a slightly different form? Do
you know a related solution?
Use these set of questions to aid your thinking when you start to work on a project to practice and to think better.
Iquestioned
a lot,but
what’snext?
Nithin_Synapse
Nithin_Synapse
designthinking
mindsetinTesting
Nithin_Synapse
TheIterative,Flexible(andMessy)
DesignThinkingProcess
Nithin_Synapse
*Image courtesy:
Teo Yu Siang and
Interaction Design Foundation.
endgoal
Nithin_Synapse
Design Thinking is a human-centered process that may not have a fixed sequence of steps, but will certainly
have an ideal end point. The end goal is to build a solution that satisfies the tests of desirability, feasibility,
and viability.
*Image courtesy:
Teo Yu Siang and
Interaction Design Foundation.
Let’sdo an
exercise
Start thinking about the
problems here & let’s come up
with possible solutions based
on your thinking!
*Inspired from a LinkedIn post by Bhavana Angadi on design thinking. Nithin_Synapse
Metacognition&
Testing
Nithin_Synapse
Metacognition, simply is “thinking about thinking” or “knowing about knowing.”
It is your own awareness that helps you to determine the best strategies for learning and problem-solving, as
well as when to apply them.
WhatisMetacognition?
Nithin_Synapse
Metacognitive knowledge: What you know about the product under test and testing craft.
● Declarative knowledge: the knowledge you have about the product and testing as a learner and
about what factors can influence your performance.
● Procedural knowledge: what you know about product and testing approaches in general, such as
testing strategies you learned about or that you have applied in the past. Finally,
● Conditional knowledge: knowing when and why you should use declarative and procedural
knowledge, allocating your mental resources in a smart way to learn better.
Metacognitive regulation: The activities and strategies you use to control/formulate your testing approaches.
Metacognitive experiences: The thoughts and feelings you have while exploring and learning the product.
Therecipeformetacognitivetesting
Nithin_Synapse
Planning: Before you start testing something new, think about the appropriate testing strategies you will use,
as well as how you will allocate your time and energy. This phase is based on your metacognitive knowledge
of yourself, your experience, testing strategies, and when to use them to maximise your performance.
Monitoring: While testing, stay aware of your progress. Are you struggling with certain aspects in particular?
Are there other sections that seem to be a breeze to go through? Instead of passively experiencing your
thoughts and feelings, always question everything.
Evaluating: When you’re done with a chunk, consider how well you performed and re-evaluate the strategies
you used. Make any necessary changes before starting to work on the next part of your project.
Therecipeformetacognitivetesting
Nithin_Synapse
Powerofmetacognition
Nithin_Synapse
If you want to learn & be better, prepare yourself to be
uncomfortable, thinking takes effort where you have to
fight confusions & biases and for us, that is not a
pleasant experience always!!
closing
words
Nithin_Synapse
“Many hidden things unfold when you change the way you think.
You can think a lot more than you think, just keep trying!”
—nithin
Nithin_Synapse
Do you have any questions? I would be
happy to connect:
THANKS!
nithin-ss Nithin_Synapse nithinss.com / synapse-qa.com
hello@nithinss.com
TestingUnited2022
QUESTIONS?

More Related Content

Similar to Testing United 2021: The hidden logic of thinking for testers.pdf

Analytical Thinking And Innovation
Analytical Thinking And InnovationAnalytical Thinking And Innovation
Analytical Thinking And InnovationJeff Brooks
 
Critical Thinking DR.Laila Megahed 2021.pptx
Critical Thinking  DR.Laila Megahed 2021.pptxCritical Thinking  DR.Laila Megahed 2021.pptx
Critical Thinking DR.Laila Megahed 2021.pptxrehamrere
 
Future carving
Future carvingFuture carving
Future carvingOkenyi Onu
 
Growing an agile mindset
Growing an agile mindsetGrowing an agile mindset
Growing an agile mindsetsparkagility
 
Critical Thinking for Consultants-External
Critical Thinking for Consultants-ExternalCritical Thinking for Consultants-External
Critical Thinking for Consultants-ExternalAsh Winter
 
Critical thinking & decisions
Critical thinking & decisionsCritical thinking & decisions
Critical thinking & decisionsshivamagarwal223
 
Problem Solving TRAINING
Problem Solving TRAININGProblem Solving TRAINING
Problem Solving TRAININGKanaidi ken
 
Criticalthinking problemsolving-slideshare-141120143449-conversion-gate02
Criticalthinking problemsolving-slideshare-141120143449-conversion-gate02Criticalthinking problemsolving-slideshare-141120143449-conversion-gate02
Criticalthinking problemsolving-slideshare-141120143449-conversion-gate02Faybrain
 
Life improvement workshop - Self-development - Personal Revolutions event
Life improvement workshop - Self-development - Personal Revolutions eventLife improvement workshop - Self-development - Personal Revolutions event
Life improvement workshop - Self-development - Personal Revolutions eventPersonalRevolutions
 
6 ways to tap into learner motivation
6 ways to tap into learner motivation6 ways to tap into learner motivation
6 ways to tap into learner motivationGenius Learning Ltd
 
Innovative and Critical Thinking: Training Your Brain to Solve Problems and C...
Innovative and Critical Thinking: Training Your Brain to Solve Problems and C...Innovative and Critical Thinking: Training Your Brain to Solve Problems and C...
Innovative and Critical Thinking: Training Your Brain to Solve Problems and C...Career Communications Group
 
Heuristics, bias and critical thinking in testing distribution
Heuristics, bias and critical thinking in testing   distributionHeuristics, bias and critical thinking in testing   distribution
Heuristics, bias and critical thinking in testing distributionMatt Mansell
 

Similar to Testing United 2021: The hidden logic of thinking for testers.pdf (20)

Change Management In Organisations
Change Management In  OrganisationsChange Management In  Organisations
Change Management In Organisations
 
Thinking
ThinkingThinking
Thinking
 
Analytical Thinking And Innovation
Analytical Thinking And InnovationAnalytical Thinking And Innovation
Analytical Thinking And Innovation
 
Critical Thinking DR.Laila Megahed 2021.pptx
Critical Thinking  DR.Laila Megahed 2021.pptxCritical Thinking  DR.Laila Megahed 2021.pptx
Critical Thinking DR.Laila Megahed 2021.pptx
 
What is growth?
What is growth?What is growth?
What is growth?
 
ROM & RAM T&D Development understanding
ROM & RAM T&D Development understandingROM & RAM T&D Development understanding
ROM & RAM T&D Development understanding
 
Future carving
Future carvingFuture carving
Future carving
 
Was it something I said?
Was it something I said?Was it something I said?
Was it something I said?
 
Growing an agile mindset
Growing an agile mindsetGrowing an agile mindset
Growing an agile mindset
 
Critical Thinking for Consultants-External
Critical Thinking for Consultants-ExternalCritical Thinking for Consultants-External
Critical Thinking for Consultants-External
 
Essays On Decision Making
Essays On Decision MakingEssays On Decision Making
Essays On Decision Making
 
Critical thinking & decisions
Critical thinking & decisionsCritical thinking & decisions
Critical thinking & decisions
 
Problem Solving TRAINING
Problem Solving TRAININGProblem Solving TRAINING
Problem Solving TRAINING
 
Productive collaboration
Productive collaborationProductive collaboration
Productive collaboration
 
Criticalthinking problemsolving-slideshare-141120143449-conversion-gate02
Criticalthinking problemsolving-slideshare-141120143449-conversion-gate02Criticalthinking problemsolving-slideshare-141120143449-conversion-gate02
Criticalthinking problemsolving-slideshare-141120143449-conversion-gate02
 
Life improvement workshop - Self-development - Personal Revolutions event
Life improvement workshop - Self-development - Personal Revolutions eventLife improvement workshop - Self-development - Personal Revolutions event
Life improvement workshop - Self-development - Personal Revolutions event
 
Crirtical thinking
Crirtical thinkingCrirtical thinking
Crirtical thinking
 
6 ways to tap into learner motivation
6 ways to tap into learner motivation6 ways to tap into learner motivation
6 ways to tap into learner motivation
 
Innovative and Critical Thinking: Training Your Brain to Solve Problems and C...
Innovative and Critical Thinking: Training Your Brain to Solve Problems and C...Innovative and Critical Thinking: Training Your Brain to Solve Problems and C...
Innovative and Critical Thinking: Training Your Brain to Solve Problems and C...
 
Heuristics, bias and critical thinking in testing distribution
Heuristics, bias and critical thinking in testing   distributionHeuristics, bias and critical thinking in testing   distribution
Heuristics, bias and critical thinking in testing distribution
 

More from NITHIN S.S

The beginning of breaking the shell & enroute to growth
The beginning of breaking the shell & enroute to growthThe beginning of breaking the shell & enroute to growth
The beginning of breaking the shell & enroute to growthNITHIN S.S
 
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...NITHIN S.S
 
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdfGeekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdfNITHIN S.S
 
Enhance mobile app testing with performance-centric strategies: SauceCon 2022
Enhance mobile app testing with performance-centric strategies: SauceCon 2022Enhance mobile app testing with performance-centric strategies: SauceCon 2022
Enhance mobile app testing with performance-centric strategies: SauceCon 2022NITHIN S.S
 
TestFlix: 10 Usability Heuristics & Testing
TestFlix: 10 Usability Heuristics &  TestingTestFlix: 10 Usability Heuristics &  Testing
TestFlix: 10 Usability Heuristics & TestingNITHIN S.S
 
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...NITHIN S.S
 
API Summit 2021: What to know before you start dating APIs.pdf
API Summit 2021: What to know before you start dating APIs.pdfAPI Summit 2021: What to know before you start dating APIs.pdf
API Summit 2021: What to know before you start dating APIs.pdfNITHIN S.S
 
How 3 p’s (process, planning & pairing) helped us to engage teams
How  3 p’s (process, planning & pairing)  helped us to engage teamsHow  3 p’s (process, planning & pairing)  helped us to engage teams
How 3 p’s (process, planning & pairing) helped us to engage teamsNITHIN S.S
 
How I Break The Shell With L.I.E.S
How I Break The Shell With L.I.E.SHow I Break The Shell With L.I.E.S
How I Break The Shell With L.I.E.SNITHIN S.S
 
MoT KL Meetup #3 Presentation
MoT KL Meetup #3 PresentationMoT KL Meetup #3 Presentation
MoT KL Meetup #3 PresentationNITHIN S.S
 

More from NITHIN S.S (10)

The beginning of breaking the shell & enroute to growth
The beginning of breaking the shell & enroute to growthThe beginning of breaking the shell & enroute to growth
The beginning of breaking the shell & enroute to growth
 
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
 
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdfGeekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
 
Enhance mobile app testing with performance-centric strategies: SauceCon 2022
Enhance mobile app testing with performance-centric strategies: SauceCon 2022Enhance mobile app testing with performance-centric strategies: SauceCon 2022
Enhance mobile app testing with performance-centric strategies: SauceCon 2022
 
TestFlix: 10 Usability Heuristics & Testing
TestFlix: 10 Usability Heuristics &  TestingTestFlix: 10 Usability Heuristics &  Testing
TestFlix: 10 Usability Heuristics & Testing
 
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
 
API Summit 2021: What to know before you start dating APIs.pdf
API Summit 2021: What to know before you start dating APIs.pdfAPI Summit 2021: What to know before you start dating APIs.pdf
API Summit 2021: What to know before you start dating APIs.pdf
 
How 3 p’s (process, planning & pairing) helped us to engage teams
How  3 p’s (process, planning & pairing)  helped us to engage teamsHow  3 p’s (process, planning & pairing)  helped us to engage teams
How 3 p’s (process, planning & pairing) helped us to engage teams
 
How I Break The Shell With L.I.E.S
How I Break The Shell With L.I.E.SHow I Break The Shell With L.I.E.S
How I Break The Shell With L.I.E.S
 
MoT KL Meetup #3 Presentation
MoT KL Meetup #3 PresentationMoT KL Meetup #3 Presentation
MoT KL Meetup #3 Presentation
 

Recently uploaded

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 

Recently uploaded (20)

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 

Testing United 2021: The hidden logic of thinking for testers.pdf

  • 2. HELLO! ● A passionate tester, community builder, speaker & blogger. ● Born and brought up in “Gods own country (Kerala, India)”. ● Engineering Manager, QA at Fave Malaysia. ● Founder - Synapse QA. ● Mentor at The Mentoring Club. ● Advisory board member, AskUI. nithin-ss Nithin_Synapse
  • 3. “We can be blind to the obvious, and we are also blind to our blindness” DanielKahneman —Thinking,Fast andSlow TestingUnited2022 Nithin_Synapse
  • 4. WHOA! Thinking is uncomfortable; it takes effort! We prefer immediate solutions, so we try to avoid it whenever possible. Nithin_Synapse
  • 5. Howourbrainworks? 1 2 System 1: Fast, Incredibly quick, intuitive, works automatically, fills the gap, feeling based system. System 2: Slow, Lazy, reasoning based system, conscious thought, voice in our head, capable of following instructions, able to execute series of steps, makes choices, and decides what to think about and what to do. Nithin_Synapse Although System 2 believes it’s the hero of our lives, the automatic System 1 is more in control of our decisions than we realize.
  • 8. “System 1”(Flash) thinking is intuitive thinking. “System 2” (Garfield) thinking is rational thinking. “Flash effortlessly originat(es) impressions and feelings that are the main sources of the explicit beliefs and deliberate choices of Garfield… Flash is the secret author of many of the choices and judgments you make.” Nithin_Synapse
  • 10. 1. Affect Heuristic – we intuitively think that if the decision feels good, it’s the right decision (basing decisions on emotional reaction rather than a calculation of risks and benefits). 2. Anchoring Heuristic – we intuitively think that recently acquired information is relevant when making a decision – even when it is not. 3. Availability Heuristic – we intuitively think the things we remember are more likely to happen again and that they are more important (attributed importance is based on the ease they are retrieved from memory, and this is largely determined by the extent of coverage in the media). 4. Representativeness Heuristic – we intuitively think that different events that seem similar to us have a similar likelihood of occurrence – when often they don’t. 5. Commitment Heuristic – we intuitively think that if we’ve already invested in a decision, we should continue to do so (AKA “endowment effect” – people justify increased investment in a decision based on the cumulative prior investment, despite new evidence suggesting that the cost, starting today, of continuing the decision outweighs the expected benefit). Nithin_Synapse
  • 12. ● Belief Bias – our thinking is biased by how believable we personally find a conclusion. ● Confirmation Bias – our thinking is biased towards interpreting information in a way that confirms preconceptions. ● Optimism Bias – our thinking is biased towards being over-optimistic, overestimating favorable and pleasing outcomes. ● Hindsight Bias – our thinking is biased by the illusion that past events were as predictable at the time they happened as they are now. ● Framing Effect – our thinking is biased by how information is presented (90% readiness better than 10% readiness). ● Loss Aversion – our thinking is biased by an aversion to loss – eliminating the risk of losing is preferable to increasing the risk of winning (prospect theory). ● Narrative Fallacy – our thinking is biased by the assumption that good stories are true stories. Nithin_Synapse
  • 13. ● Regression Fallacy – our thinking is biased by not taking into account the chance component of events. ● Planning Fallacy – our thinking tends to overestimate benefits and underestimate costs, making us more likely to engage in risky behaviour. ● Halo Effect – our thinking is biased by existing judgements about a person – if we judge them positively in one respect, we’re likely to assume they’ll be positive in another. ● The Law of Small Numbers – our thinking is biased by generalising from the particular – we make the assumption that a small sample is representative of a much larger population. ● W-Y-S-I-A-T-I – our thinking is biased by the assumption that – What You See Is All There Is – so we ignore what we don’t know. Nithin_Synapse
  • 15. “The quality of everything we do depends on the quality of the thinking we do first.” —NancyKline Nithin_Synapse
  • 17. ThePauseStrategy Pause the Reflex. #STEP1 Pause to Reflect. #STEP2 Pause to Think. #STEP 3 Pause before Concluding. #STEP4 Pause to Develop & Ideate. #STEP5 Nithin_Synapse
  • 18. # budget Focus WhatIF? Question Adjust your focus to generate new ideas. Challenge the assumptions & status quo. Question to reveal underlying assumptions & and separate knowledge from ignorance. #FWQThinking Nithin_Synapse
  • 20. ● Clarifying your thinking and explaining the origins of your ideas (Why do I think this? What exactly do I think?). ● Challenging assumptions (How do I know this is true? What if I thought the opposite?). ● Looking for evidence (How can I back this up? What are the sources?). ● Considering alternative perspectives (What might others think? How do I know I am correct?). ● Examining consequences and implications (What if I am wrong? What are the consequences if I am?). ● Questioning the original questions (Why did I think that? Was I correct? What conclusions can I draw from the reasoning process?). ● Curious like a kid and ask more “why’s”(Why are we doing this?, Why we can’t do this the other way?, Why it is difficult to do so?). Nithin_Synapse
  • 22. ● What are the possible outcomes of doing this? ● How consistent is the information? ● What assumptions have been made here? ● How accurate is the data or information? ● What is the meaning of this? ● What are the main/key points or use cases? ● What other points of view could be expressed? ● What evidence is there to support? ● What examples are there to back-up? ● What are the past references we have when we bulit something similar? ● Try to think of a familiar solution having the same or a similar unknown. ● What are the best, worst, and most probable cases you can imagine? Nithin_Synapse ● Why is it necessary to solve/implement? ● What benefits will you receive by solving/implementing it? ● What is the unknown? ● What is it you don’t yet understand? ● Is the information sufficient, insufficient, redundant, or contradictory? ● Where are the boundaries of what we are going to solve/implement? ● Can you separate the various parts of the solution? What are the relationships between them? What are the constants? ● Have you seen this solution before? ● Have you seen this solution in a slightly different form? Do you know a related solution? Use these set of questions to aid your thinking when you start to work on a project to practice and to think better.
  • 27. endgoal Nithin_Synapse Design Thinking is a human-centered process that may not have a fixed sequence of steps, but will certainly have an ideal end point. The end goal is to build a solution that satisfies the tests of desirability, feasibility, and viability. *Image courtesy: Teo Yu Siang and Interaction Design Foundation.
  • 28. Let’sdo an exercise Start thinking about the problems here & let’s come up with possible solutions based on your thinking! *Inspired from a LinkedIn post by Bhavana Angadi on design thinking. Nithin_Synapse
  • 30. Metacognition, simply is “thinking about thinking” or “knowing about knowing.” It is your own awareness that helps you to determine the best strategies for learning and problem-solving, as well as when to apply them. WhatisMetacognition? Nithin_Synapse
  • 31. Metacognitive knowledge: What you know about the product under test and testing craft. ● Declarative knowledge: the knowledge you have about the product and testing as a learner and about what factors can influence your performance. ● Procedural knowledge: what you know about product and testing approaches in general, such as testing strategies you learned about or that you have applied in the past. Finally, ● Conditional knowledge: knowing when and why you should use declarative and procedural knowledge, allocating your mental resources in a smart way to learn better. Metacognitive regulation: The activities and strategies you use to control/formulate your testing approaches. Metacognitive experiences: The thoughts and feelings you have while exploring and learning the product. Therecipeformetacognitivetesting Nithin_Synapse
  • 32. Planning: Before you start testing something new, think about the appropriate testing strategies you will use, as well as how you will allocate your time and energy. This phase is based on your metacognitive knowledge of yourself, your experience, testing strategies, and when to use them to maximise your performance. Monitoring: While testing, stay aware of your progress. Are you struggling with certain aspects in particular? Are there other sections that seem to be a breeze to go through? Instead of passively experiencing your thoughts and feelings, always question everything. Evaluating: When you’re done with a chunk, consider how well you performed and re-evaluate the strategies you used. Make any necessary changes before starting to work on the next part of your project. Therecipeformetacognitivetesting Nithin_Synapse
  • 34. If you want to learn & be better, prepare yourself to be uncomfortable, thinking takes effort where you have to fight confusions & biases and for us, that is not a pleasant experience always!! closing words Nithin_Synapse
  • 35. “Many hidden things unfold when you change the way you think. You can think a lot more than you think, just keep trying!” —nithin Nithin_Synapse
  • 36. Do you have any questions? I would be happy to connect: THANKS! nithin-ss Nithin_Synapse nithinss.com / synapse-qa.com hello@nithinss.com TestingUnited2022