Ability to think deeper is one of the most valuable skills that every tester needs, yet it is rarely taught in universities and workplaces. In today's world, problems are becoming more complex with the addition of new technologies, tools, and approaches. To deal with these challenges and remain competitive, we should start to think about thinking and build a framework that helps us to face any testing challenges thoughtfully and require a new toolset or framework for thinking. At its core, it must be a framework that helps with problem-solving & provides a structure for our solutioning process. For this, learning and understanding how to spot gaps in our thinking process play a significant role.
As explained by Daniel Kahneman in the book "Thinking, Fast and Slow", our brains have two thinking systems, 'System 1' which is faster and intuitive, and the slower and contemplative 'System 2'. The interaction of the two systems often helps us get things right or fail. Understanding how we use these systems to think helps us make better decisions and problem-solve. Connecting all the dots around thinking, I have figured out some hidden logic that we still need to explore and analyze. This talk will get you thinking about how you naturally think and unleash your full potential to be a skilled tester by leveraging those hidden logic & approaches.
Takeaways:
- Explains the importance/role of different thinking types in testers
- Strategies to improve your ability to think, analyse and interpret using those thinking types
- Guides how to generate a unique art of thinking(Incorporate thinking with metacognitive skills) for testers
- Learn to spot "gaps" in the thinking process by applying Phoenix Checklist and Socratic Questioning Method
- Role of design thinking & Empathic thinking in the craft of testing
PractiTest Webinar_ The Hidden Logic of Thinking for Testers.pdf
1.
2. Nithin SS
nithin-ss Nithin_Synapse
● A passionate tester, community builder, speaker &
blogger.
● Born and brought up in “Gods own country (Kerala,
India)”.
● Founder - Synapse QA.
● Engineering Manager, QA at Fave Malaysia.
● Mentor at The Mentoring Club.
● Advisory board member, AskUI.
3. — Daniel Kahneman, Thinking, Fast and Slow
We can be blind to the obvious,
and we are also blind to our blindness
“
”
Nithin_Synapse
4. theinvisiblegorilla:how
ourintuitionsdeceiveus
This experiment reveals two things:
● We often miss a lot of what goes on
around us,
and
● We have no idea that we are missing
so much.
4
Nithin_Synapse
Source: The Invisible Gorilla: How Our Intuitions Deceive Us by Christopher Chabris, Daniel Simons
5. Whoa!
Thinking is uncomfortable; it takes effort!
We prefer immediate solutions, so we try to avoid it whenever
possible.
Nithin_Synapse
12. COGNITIVEEASE
Preferes path of least resistance
Nithin_Synapse
OURBrain
Hates using energy
Wants to relax
Likes the familiar
Wants the simple
Cognitive Ease Active System 2
21. BECURIOUS
When we are curious , the brain is primed to learn and retain information.
Focusing on the nature of the problem
before even considering the solution.
FOCUS CREATIVITY
One question leads to another
question.
The more we know, the more we want to know.
Nithin_Synapse
23. BEHUMBLE
● Open minded
● Receptive
● Relevant evidence
● Revise a current understanding
● Think of alternatives
● Be ready to adapt and step out of comfort
zone
Nithin_Synapse
25. # 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
29. Build on Knowledge
Multiple Approaches
Explore Solutions
Commit to Action
Measure & Amplify
Identify Impact
Check Information
Define the Problem
Break it Down
Recognise & Reframe
ASkingtherightquestions
Source: The Phoenix Checklist Nithin_Synapse
30. "What people think of as the moment of
discovery is really the discovery of the question."
- Jonas Salk
Nithin_Synapse
36. 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.
40. 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
41. 07
06
05 04
03
02
01
08
Understand
the problem
Explore
its boundaries
Question
assumptions
Imagine
new perspectives
Identify
weaknesses
Justify
a solution
Acknowledge
limitations
Reflect
on alternatives
Thinking
SUMMARY
Nithin_Synapse
42. 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
43. “Many hidden things unfold when you change the
way you think. You can think a lot more than you
think, just keep thinking!”
— nithin
Nithin_Synapse
44. Do you have any questions? I would be
happy to connect:
THANKS!
nithin-ss Nithin_Synapse nithinss.com / bento.me/nithin
hello@nithinss.com