Thinking Skills: Bridging Skills from Theory to Practical Use

G     Start Time : 08:30     End Time : 12:30

LISTEN: Karen previews her tutorial

In software development – whether designing, building or testing – our thinking skills are valuable tools. What thinking skills do we need? Active thinking skills include: observing, recognizing patterns, dimensional thinking and modeling as well as abstracting, analogizing, and empathizing. In this workshop, thinking skills are explored with a focus on how can we practically improve each skill and how we explicitly apply this skill to our craft.

For example, visual imaging helps us to imagine software that doesn’t exist; visual imaging helps testers envision testing ideas. Abstracting helps us to see the outline of a product and helps prevent us from losing our to the details. Mental modeling gives testers a method for forming a mental framework to plan strategies and generate ideas for problem solving. Karen N. Johnson draws connections from thinking skills to practical application of each skill. The workshop is heavily exercise-based with resources you can bring back to your team.

Key Takeaways:

  • Identify thinking skills
  • Understand how each thinking skills applies to our craft of software testing
  • Learn more about thinking skills through hands-on exercises