Analysis for Testers- Michael Bolton
How do we go about understanding something complex?
How do we move from confusion to clarity?
What strategies and approaches can we use to identify and reason about things that matter?
When we’re dropped into a testing situation, how do we make sense of it all?
How can we rapidly achieve a deeper understanding of things that we know little or nothing about?
How can we develop skills to make us more powerful testers?
Analysis – the study of things and ideas by examining their elements and structure — is the answer to all of these questions. Analysis is central to testing.
To what might we apply analysis?
- Test conditions
- Social groups
- Analysis itself!
Topics and exercises for the one-day workshop include…
Sensemaking; how and why we go about analysis
Factoring; identify elements and dimensions that might make a difference
Modeling; representing complex things with useful simplifications
Geometric analysis; patterns, groupings, intervals, boundaries, symmetries…
Linguistic analysis; structures of what’s there and what’s missing in the ways we speak
General Systems Thinking; the role of the observer; aggregation; decomposition
Critical thinking: how might we be fooling ourselves? How can we defend against that?
Patterns of scientific investigation