Click here to load reader
View
3
Download
0
Embed Size (px)
Drawing to Learn Sketching for Testers
ruudcox
The Context
Testing is learning about the product in order to evaluate it.
– James Bach
Drawing is a powerful technique for visual learning.
Guernica by Pablo Picasso
The Problem
How to make an image more powerful than the blast of 50 tonnes of bombs?
How to make it live on, long after the dust and debris has settled?
How to make it linger in the mind’s eye, even when people have stopped looking?
Sketch #1: composition study
Sketch #8: head of horse
Sketch #12: composition study
First state of the painting
Sketch #24: hand of warrior with broken sword
Guernica by Pablo Picasso
The Solution
Ro Chair by Jaime Hayon
The Problem
Let’s make a comfortable seat.
A comfortable seat?
What is that?
Is it a sofa, is it a chair, is it a dining chair?
Egg Chair by Arne Jacobsen
Ro Chair by Jaime Hayon
The Solution
Artists and designers are problem-solvers...
From problem to a solution is a creative process
Problem-solving ...who use visual learning
techniques...
to design solutions to problems.
Testers solve testing problems
Developers design a solution
to a problem
Testers investigate and evaluate solutions…
…by building mental models from different perspectives
Drawing the Problem
thinking
feelings
models
External Memory
Good sketches are accurate and precise in structure and message, but rough in an expressive way
Drawing to Learn
thinking
feelings
models
In visual learning, information is processed and understood through images and visualizing
techniques
Visual Learning
A Lighting Problem and Solution
• Design a lighting system for car parks that consumes less energy than current systems
• Don't compromise on comfort feelings and safety
• ROI
Context analysis: 1st iteration
Idea sketch of the Product Ecology
Hand-sketching
Presentation sketch of the Product Ecology
Flexibility
thinking
feelings
models
1. Configuration 2. Operation
3. Observation
4. Evaluation
Ah, problem!
Ah, new test idea!
The complex interplay between drawing and testing
Test Design Luminaire
Nth iteration State Transition Diagram and Domain Analysis
Group Thinking
Problem
Me Group
Idea sketch
Presentation sketch
Research Investigate Experiment
Observe Structure
Think Learn
Explain Discuss
My Visual Learning Method
The Context
Testing is learning about the product in order to evaluate it.
– James Bach
Drawing is a powerful technique for visual learning.
Drawing to Learn
External Memory
Problem-solving
Visual Learning
Hand-sketching
Flexibility Group Thinking
Ruud Cox [email protected] ruudcox
References
Hand-Sketching: Things You Didn’t Know Your Doodles Could Accomplish by Laura Busche The Power of Art – Picasso (youtube) Funtastico: Jaime Hayon Looks to the Future Rapid Software Testing slides– James Bach, Michael Bolton Wikipedia Google Images
http://www.smashingmagazine.com/2013/10/10/things-you-can-accomplish-with-hand-sketching-doodling/ http://www.smashingmagazine.com/2013/10/10/things-you-can-accomplish-with-hand-sketching-doodling/ http://www.smashingmagazine.com/2013/10/10/things-you-can-accomplish-with-hand-sketching-doodling/ http://www.youtube.com/watch?v=eNC92dP_RRc http://www.youtube.com/watch?v=eNC92dP_RRc http://www.youtube.com/watch?v=eNC92dP_RRc http://www.youtube.com/watch?v=eNC92dP_RRc http://www.youtube.com/watch?v=eNC92dP_RRc http://www.designersandbooks.com/blog/funtastico-spanish-designer-jaime-hayon-looks-to-future http://www.designersandbooks.com/blog/funtastico-spanish-designer-jaime-hayon-looks-to-future http://www.satisfice.com/rst.pdf