SlideShare a Scribd company logo
1 of 36
Download to read offline
Visual Testing For The Artist
Within Everyone
Andy Glover
Romania Testing Conference 2014
Is everyone creative?
Visual Testing For The Artist Within Everyone
“Testing is an extremely creative and
intellectually challenging task”
Glenford Myers (####),
the Art of Software Testing
“Testing is an extremely creative and
intellectually challenging task”
Glenford Myers (1979),
the Art of Software Testing
Good effective software testing
requires methodical work in
combination with a creative effort.
Rikard Edgren
Why Creativity
Users are naturally creative
Avoid repetitive testing
Develop single solution vs …
Solve software testing problems
Creativity in testing
“Creative thinking is the generation of new ideas.”
John Stevenson
So be creative!!
Creativity is just connecting things. When you
ask creative people how they did something,
they feel a little guilty because they didn’t really
do it, they just saw something. It seemed
obvious to them after a while. That’s because
they were able to connect experiences they’ve
had and synthesize new things. - Steve Jobs
Every child is an artist.
The problem is how to remain an artist once we
grow up.
Pablo Picasso
Every child is an artist.
The problem is how to remain an artist once we
grow up… and become testers.
Pablo Picasso
But…
Some say: “Creativity is child’s play”
Yet we are knowledge workers
Knowledge work… its primary task of "non-
routine" problem solving that requires a
combination of convergent, divergent, and
creative thinking. - Wikipedia
How not to be creative
1. Stress
2. Money
3. Time
4. Fear
5. Competition
6. Process
(Amabile: “the 6 Myths of Creativity”)
How to be creative
• Brainstorm
• Reversing
• Why, why, why, why, why?
• Mary had a little lamp exercise
• Disproving
• Replacement
Visual Testing For The Artist Within
Everyone
Draw something
Examples
Look and See
Look + See + Imagine + Do (something)
• Who and What
• How many and how
much
• Where
6 ways of seeing (problems)
• When
• How
• Why
1. Who/What Portrait
2. How much Chart
3. Where Map
4. When Timeline
5. How Flowchart
6. Why Why graph
Visual Thinking Framework
Who / What: Portraits
Where: Map
When: Timeline
How Many: Charts
How: Flowchart
Why: Why Graphs
James Bach’s Testing Dashboard
Example
Example
1. Who/What Portrait
2. How much Chart
3. Where Map
4. When Timeline
5. How Flowchart
6. Why Why graph
Visual Thinking Framework
• Creativity is a required skill in
testing
• Practice creativity
• Try visual testing
Summary
@cartoontester
Questions?
Thank You 
Andy Glover
glover.software.testing@gmail.com
@cartoontester

More Related Content

What's hot

Design thinking for Learning
Design thinking for LearningDesign thinking for Learning
Design thinking for LearningNate Cooper
 
A Guide for Preparing and Facilitating Retrospectives
A Guide for Preparing and Facilitating RetrospectivesA Guide for Preparing and Facilitating Retrospectives
A Guide for Preparing and Facilitating RetrospectivesJason Yip
 
Anyone can be a ux designer: Not everyone IS one.
Anyone can be a ux designer: Not everyone IS one.Anyone can be a ux designer: Not everyone IS one.
Anyone can be a ux designer: Not everyone IS one.Dave Malouf
 
The 7 Secrets of Highly Effective Retrospectives (DCSUG)
The 7 Secrets of Highly Effective Retrospectives (DCSUG)The 7 Secrets of Highly Effective Retrospectives (DCSUG)
The 7 Secrets of Highly Effective Retrospectives (DCSUG)Excella
 
GenerationYOU Essential Skills: Problem solving Skills and Mindset
GenerationYOU Essential Skills: Problem solving Skills and MindsetGenerationYOU Essential Skills: Problem solving Skills and Mindset
GenerationYOU Essential Skills: Problem solving Skills and MindsetJill Riseley
 
How to Apply Design Thinking to Your Product by Pluralsight PM
 How to Apply Design Thinking to Your Product by Pluralsight PM How to Apply Design Thinking to Your Product by Pluralsight PM
How to Apply Design Thinking to Your Product by Pluralsight PMProduct School
 
How Might you Solve this Challenge
How Might you Solve this ChallengeHow Might you Solve this Challenge
How Might you Solve this Challengejmori
 
Fox IBSC Action Research Presentation
Fox IBSC Action Research PresentationFox IBSC Action Research Presentation
Fox IBSC Action Research Presentationcfox59
 
Design Thinking & ICT
Design Thinking & ICTDesign Thinking & ICT
Design Thinking & ICTFarell FOLLY
 
It's Not About the Standards
It's Not About the StandardsIt's Not About the Standards
It's Not About the StandardsMarlena Hebern
 
Becoming a Better Programmer
Becoming a Better ProgrammerBecoming a Better Programmer
Becoming a Better ProgrammerPete Goodliffe
 
The Art of the Retrospective: How to run an awesome retrospective meeting
The Art of the Retrospective: How to run an awesome retrospective meetingThe Art of the Retrospective: How to run an awesome retrospective meeting
The Art of the Retrospective: How to run an awesome retrospective meetingChris Smith
 
How to run effective workshops - Alison Coward - Codemotion Amsterdam 2016
How to run effective workshops - Alison Coward - Codemotion Amsterdam 2016How to run effective workshops - Alison Coward - Codemotion Amsterdam 2016
How to run effective workshops - Alison Coward - Codemotion Amsterdam 2016Codemotion
 
Lateral thinking for startups
Lateral thinking for startupsLateral thinking for startups
Lateral thinking for startupsNicola Fioravanti
 
What you missed when you skipped design school
What you missed when you skipped design schoolWhat you missed when you skipped design school
What you missed when you skipped design schoolDave Malouf
 
Design critique workshop - Practical UX meetup #11
Design critique workshop  - Practical UX meetup #11Design critique workshop  - Practical UX meetup #11
Design critique workshop - Practical UX meetup #11Milovan Jovičić
 

What's hot (20)

Design thinking for Learning
Design thinking for LearningDesign thinking for Learning
Design thinking for Learning
 
Agile adoption
Agile adoptionAgile adoption
Agile adoption
 
A Guide for Preparing and Facilitating Retrospectives
A Guide for Preparing and Facilitating RetrospectivesA Guide for Preparing and Facilitating Retrospectives
A Guide for Preparing and Facilitating Retrospectives
 
Anyone can be a ux designer: Not everyone IS one.
Anyone can be a ux designer: Not everyone IS one.Anyone can be a ux designer: Not everyone IS one.
Anyone can be a ux designer: Not everyone IS one.
 
The 7 Secrets of Highly Effective Retrospectives (DCSUG)
The 7 Secrets of Highly Effective Retrospectives (DCSUG)The 7 Secrets of Highly Effective Retrospectives (DCSUG)
The 7 Secrets of Highly Effective Retrospectives (DCSUG)
 
GenerationYOU Essential Skills: Problem solving Skills and Mindset
GenerationYOU Essential Skills: Problem solving Skills and MindsetGenerationYOU Essential Skills: Problem solving Skills and Mindset
GenerationYOU Essential Skills: Problem solving Skills and Mindset
 
How to Apply Design Thinking to Your Product by Pluralsight PM
 How to Apply Design Thinking to Your Product by Pluralsight PM How to Apply Design Thinking to Your Product by Pluralsight PM
How to Apply Design Thinking to Your Product by Pluralsight PM
 
How Might you Solve this Challenge
How Might you Solve this ChallengeHow Might you Solve this Challenge
How Might you Solve this Challenge
 
Fox IBSC Action Research Presentation
Fox IBSC Action Research PresentationFox IBSC Action Research Presentation
Fox IBSC Action Research Presentation
 
Design Thinking & ICT
Design Thinking & ICTDesign Thinking & ICT
Design Thinking & ICT
 
What is design critique?
What is design critique?What is design critique?
What is design critique?
 
It's Not About the Standards
It's Not About the StandardsIt's Not About the Standards
It's Not About the Standards
 
Becoming a Better Programmer
Becoming a Better ProgrammerBecoming a Better Programmer
Becoming a Better Programmer
 
The Art of the Retrospective: How to run an awesome retrospective meeting
The Art of the Retrospective: How to run an awesome retrospective meetingThe Art of the Retrospective: How to run an awesome retrospective meeting
The Art of the Retrospective: How to run an awesome retrospective meeting
 
How to run effective workshops - Alison Coward - Codemotion Amsterdam 2016
How to run effective workshops - Alison Coward - Codemotion Amsterdam 2016How to run effective workshops - Alison Coward - Codemotion Amsterdam 2016
How to run effective workshops - Alison Coward - Codemotion Amsterdam 2016
 
Lateral thinking for startups
Lateral thinking for startupsLateral thinking for startups
Lateral thinking for startups
 
What you missed when you skipped design school
What you missed when you skipped design schoolWhat you missed when you skipped design school
What you missed when you skipped design school
 
Talk on product
Talk on productTalk on product
Talk on product
 
The Panda Hat of Doom
The Panda Hat of DoomThe Panda Hat of Doom
The Panda Hat of Doom
 
Design critique workshop - Practical UX meetup #11
Design critique workshop  - Practical UX meetup #11Design critique workshop  - Practical UX meetup #11
Design critique workshop - Practical UX meetup #11
 

Similar to Andy glover - Artist within everyone

John Kearon Creative Consumers London in Prague 2007
John Kearon Creative Consumers London in Prague 2007John Kearon Creative Consumers London in Prague 2007
John Kearon Creative Consumers London in Prague 2007jardac
 
ACI design and creativity slides 2019 day1
ACI design and creativity slides 2019 day1ACI design and creativity slides 2019 day1
ACI design and creativity slides 2019 day1R. Sosa
 
There and Back: The Journey of Product Discovery and Exploration
There and Back: The Journey of Product Discovery and ExplorationThere and Back: The Journey of Product Discovery and Exploration
There and Back: The Journey of Product Discovery and ExplorationDavid Hoang
 
Integrating Creativity into Core Content Jasper 2014
Integrating Creativity into Core Content Jasper 2014Integrating Creativity into Core Content Jasper 2014
Integrating Creativity into Core Content Jasper 2014Lisa Rubenstein
 
Game Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationGame Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationMartyn Jones
 
Fostering Creative Thinking in the Classroom
Fostering Creative Thinking in the ClassroomFostering Creative Thinking in the Classroom
Fostering Creative Thinking in the ClassroomEduardo Santos
 
The Creative Process.pptx
The Creative Process.pptxThe Creative Process.pptx
The Creative Process.pptxAristotleChico2
 
Creativity on i os
Creativity on i osCreativity on i os
Creativity on i osNick Yates
 
Cultivating Creativity in the Classroom
Cultivating Creativity in the ClassroomCultivating Creativity in the Classroom
Cultivating Creativity in the ClassroomJamie Tubbs
 
Entrepreneurial Science w GSLI
Entrepreneurial Science w GSLIEntrepreneurial Science w GSLI
Entrepreneurial Science w GSLIAdam Berk
 
Validation and Iteration in Games - Martyn Jones
Validation and Iteration in Games - Martyn JonesValidation and Iteration in Games - Martyn Jones
Validation and Iteration in Games - Martyn JonesMind the Product
 
The creative and innovative analyst
The creative and innovative analystThe creative and innovative analyst
The creative and innovative analystNexer Digital
 
Visual and Creative Thinking:What We Learned From Peter Pan and Willy Wonka
Visual and Creative Thinking:What We Learned From Peter Pan and Willy WonkaVisual and Creative Thinking:What We Learned From Peter Pan and Willy Wonka
Visual and Creative Thinking:What We Learned From Peter Pan and Willy WonkaKelsey Ruger
 
Euro IA Closing Plenary - What I'm Curious About…
Euro IA Closing Plenary - What I'm Curious About…Euro IA Closing Plenary - What I'm Curious About…
Euro IA Closing Plenary - What I'm Curious About…Stephen Anderson
 
idea generation and design thinking
idea generation and design thinking idea generation and design thinking
idea generation and design thinking Mariam Elsadek
 
Lectures 17 and 18: Improvised Lives Workshop: Automated Writing, Drawing, an...
Lectures 17 and 18: Improvised Lives Workshop: Automated Writing, Drawing, an...Lectures 17 and 18: Improvised Lives Workshop: Automated Writing, Drawing, an...
Lectures 17 and 18: Improvised Lives Workshop: Automated Writing, Drawing, an...Fahri Karakas
 
Creativity workshop
Creativity workshopCreativity workshop
Creativity workshopPRFest
 

Similar to Andy glover - Artist within everyone (20)

John Kearon Creative Consumers London in Prague 2007
John Kearon Creative Consumers London in Prague 2007John Kearon Creative Consumers London in Prague 2007
John Kearon Creative Consumers London in Prague 2007
 
Creativity
CreativityCreativity
Creativity
 
ACI design and creativity slides 2019 day1
ACI design and creativity slides 2019 day1ACI design and creativity slides 2019 day1
ACI design and creativity slides 2019 day1
 
There and Back: The Journey of Product Discovery and Exploration
There and Back: The Journey of Product Discovery and ExplorationThere and Back: The Journey of Product Discovery and Exploration
There and Back: The Journey of Product Discovery and Exploration
 
Integrating Creativity into Core Content Jasper 2014
Integrating Creativity into Core Content Jasper 2014Integrating Creativity into Core Content Jasper 2014
Integrating Creativity into Core Content Jasper 2014
 
Game Product Discovery: Validation & Iteration
Game Product Discovery: Validation & IterationGame Product Discovery: Validation & Iteration
Game Product Discovery: Validation & Iteration
 
Fostering Creative Thinking in the Classroom
Fostering Creative Thinking in the ClassroomFostering Creative Thinking in the Classroom
Fostering Creative Thinking in the Classroom
 
The Creative Process.pptx
The Creative Process.pptxThe Creative Process.pptx
The Creative Process.pptx
 
Creativity on i os
Creativity on i osCreativity on i os
Creativity on i os
 
Cultivating Creativity in the Classroom
Cultivating Creativity in the ClassroomCultivating Creativity in the Classroom
Cultivating Creativity in the Classroom
 
Entrepreneurial Science w GSLI
Entrepreneurial Science w GSLIEntrepreneurial Science w GSLI
Entrepreneurial Science w GSLI
 
Validation and Iteration in Games - Martyn Jones
Validation and Iteration in Games - Martyn JonesValidation and Iteration in Games - Martyn Jones
Validation and Iteration in Games - Martyn Jones
 
The creative and innovative analyst
The creative and innovative analystThe creative and innovative analyst
The creative and innovative analyst
 
Book review the steve jobs way by dinesh chandrasekar
Book review  the steve jobs way by dinesh chandrasekarBook review  the steve jobs way by dinesh chandrasekar
Book review the steve jobs way by dinesh chandrasekar
 
Visual and Creative Thinking:What We Learned From Peter Pan and Willy Wonka
Visual and Creative Thinking:What We Learned From Peter Pan and Willy WonkaVisual and Creative Thinking:What We Learned From Peter Pan and Willy Wonka
Visual and Creative Thinking:What We Learned From Peter Pan and Willy Wonka
 
Euro IA Closing Plenary - What I'm Curious About…
Euro IA Closing Plenary - What I'm Curious About…Euro IA Closing Plenary - What I'm Curious About…
Euro IA Closing Plenary - What I'm Curious About…
 
idea generation and design thinking
idea generation and design thinking idea generation and design thinking
idea generation and design thinking
 
Lectures 17 and 18: Improvised Lives Workshop: Automated Writing, Drawing, an...
Lectures 17 and 18: Improvised Lives Workshop: Automated Writing, Drawing, an...Lectures 17 and 18: Improvised Lives Workshop: Automated Writing, Drawing, an...
Lectures 17 and 18: Improvised Lives Workshop: Automated Writing, Drawing, an...
 
Creativity workshop
Creativity workshopCreativity workshop
Creativity workshop
 
2010 aca keynote 2011 rev
2010 aca keynote 2011 rev2010 aca keynote 2011 rev
2010 aca keynote 2011 rev
 

More from Romania Testing

Baris sarialioglu testing on the move, mobile testing
Baris sarialioglu   testing on the move, mobile testingBaris sarialioglu   testing on the move, mobile testing
Baris sarialioglu testing on the move, mobile testingRomania Testing
 
Jan jaap TMMi facts and figures v2
Jan jaap TMMi facts and figures v2Jan jaap TMMi facts and figures v2
Jan jaap TMMi facts and figures v2Romania Testing
 
Kiran karnad rtc2014 ghdb-final
Kiran karnad rtc2014 ghdb-finalKiran karnad rtc2014 ghdb-final
Kiran karnad rtc2014 ghdb-finalRomania Testing
 
Luis fraile exploratory testing myths ro
Luis fraile   exploratory testing myths roLuis fraile   exploratory testing myths ro
Luis fraile exploratory testing myths roRomania Testing
 
Stephen janaway mobile testing - that's just a smaller screen, right
Stephen janaway  mobile testing - that's just a smaller screen, rightStephen janaway  mobile testing - that's just a smaller screen, right
Stephen janaway mobile testing - that's just a smaller screen, rightRomania Testing
 
Roland van leusden mobile performance testing rtc 2014 v0.6
Roland van leusden   mobile performance testing  rtc 2014 v0.6Roland van leusden   mobile performance testing  rtc 2014 v0.6
Roland van leusden mobile performance testing rtc 2014 v0.6Romania Testing
 
Rene tuinhout passionate dating for testers and vice versa
Rene tuinhout   passionate dating for testers and vice versaRene tuinhout   passionate dating for testers and vice versa
Rene tuinhout passionate dating for testers and vice versaRomania Testing
 
Georgi hristov continuous integration-for mobile test automation
Georgi hristov   continuous integration-for mobile test automationGeorgi hristov   continuous integration-for mobile test automation
Georgi hristov continuous integration-for mobile test automationRomania Testing
 
Gabriel carabat a healthy approach for test automation
Gabriel carabat   a healthy approach for test automationGabriel carabat   a healthy approach for test automation
Gabriel carabat a healthy approach for test automationRomania Testing
 
Daniel billing exploring the security testers toolbox
Daniel billing   exploring the security testers toolboxDaniel billing   exploring the security testers toolbox
Daniel billing exploring the security testers toolboxRomania Testing
 
Codruta bunea establishing a test approach for a private cloud environment
Codruta bunea   establishing a test approach for a private cloud environmentCodruta bunea   establishing a test approach for a private cloud environment
Codruta bunea establishing a test approach for a private cloud environmentRomania Testing
 
Ciprian balea automated performance-testing
Ciprian balea   automated performance-testingCiprian balea   automated performance-testing
Ciprian balea automated performance-testingRomania Testing
 
Ady beleanu automate-theprocessdelivery
Ady beleanu   automate-theprocessdeliveryAdy beleanu   automate-theprocessdelivery
Ady beleanu automate-theprocessdeliveryRomania Testing
 
Adrian bolboaca sherlock holmesandpairing-adibolboaca
Adrian bolboaca   sherlock holmesandpairing-adibolboacaAdrian bolboaca   sherlock holmesandpairing-adibolboaca
Adrian bolboaca sherlock holmesandpairing-adibolboacaRomania Testing
 
Stephen blower inspiring testers - rtc2014
Stephen blower   inspiring testers - rtc2014Stephen blower   inspiring testers - rtc2014
Stephen blower inspiring testers - rtc2014Romania Testing
 
Testing-as-a-service on demand
Testing-as-a-service on demandTesting-as-a-service on demand
Testing-as-a-service on demandRomania Testing
 
10 Lessons learned in test automation
10 Lessons learned in test automation10 Lessons learned in test automation
10 Lessons learned in test automationRomania Testing
 
Programming skills for test automation
Programming skills for test automationProgramming skills for test automation
Programming skills for test automationRomania Testing
 
Mentoring embedded testing
Mentoring embedded testingMentoring embedded testing
Mentoring embedded testingRomania Testing
 

More from Romania Testing (19)

Baris sarialioglu testing on the move, mobile testing
Baris sarialioglu   testing on the move, mobile testingBaris sarialioglu   testing on the move, mobile testing
Baris sarialioglu testing on the move, mobile testing
 
Jan jaap TMMi facts and figures v2
Jan jaap TMMi facts and figures v2Jan jaap TMMi facts and figures v2
Jan jaap TMMi facts and figures v2
 
Kiran karnad rtc2014 ghdb-final
Kiran karnad rtc2014 ghdb-finalKiran karnad rtc2014 ghdb-final
Kiran karnad rtc2014 ghdb-final
 
Luis fraile exploratory testing myths ro
Luis fraile   exploratory testing myths roLuis fraile   exploratory testing myths ro
Luis fraile exploratory testing myths ro
 
Stephen janaway mobile testing - that's just a smaller screen, right
Stephen janaway  mobile testing - that's just a smaller screen, rightStephen janaway  mobile testing - that's just a smaller screen, right
Stephen janaway mobile testing - that's just a smaller screen, right
 
Roland van leusden mobile performance testing rtc 2014 v0.6
Roland van leusden   mobile performance testing  rtc 2014 v0.6Roland van leusden   mobile performance testing  rtc 2014 v0.6
Roland van leusden mobile performance testing rtc 2014 v0.6
 
Rene tuinhout passionate dating for testers and vice versa
Rene tuinhout   passionate dating for testers and vice versaRene tuinhout   passionate dating for testers and vice versa
Rene tuinhout passionate dating for testers and vice versa
 
Georgi hristov continuous integration-for mobile test automation
Georgi hristov   continuous integration-for mobile test automationGeorgi hristov   continuous integration-for mobile test automation
Georgi hristov continuous integration-for mobile test automation
 
Gabriel carabat a healthy approach for test automation
Gabriel carabat   a healthy approach for test automationGabriel carabat   a healthy approach for test automation
Gabriel carabat a healthy approach for test automation
 
Daniel billing exploring the security testers toolbox
Daniel billing   exploring the security testers toolboxDaniel billing   exploring the security testers toolbox
Daniel billing exploring the security testers toolbox
 
Codruta bunea establishing a test approach for a private cloud environment
Codruta bunea   establishing a test approach for a private cloud environmentCodruta bunea   establishing a test approach for a private cloud environment
Codruta bunea establishing a test approach for a private cloud environment
 
Ciprian balea automated performance-testing
Ciprian balea   automated performance-testingCiprian balea   automated performance-testing
Ciprian balea automated performance-testing
 
Ady beleanu automate-theprocessdelivery
Ady beleanu   automate-theprocessdeliveryAdy beleanu   automate-theprocessdelivery
Ady beleanu automate-theprocessdelivery
 
Adrian bolboaca sherlock holmesandpairing-adibolboaca
Adrian bolboaca   sherlock holmesandpairing-adibolboacaAdrian bolboaca   sherlock holmesandpairing-adibolboaca
Adrian bolboaca sherlock holmesandpairing-adibolboaca
 
Stephen blower inspiring testers - rtc2014
Stephen blower   inspiring testers - rtc2014Stephen blower   inspiring testers - rtc2014
Stephen blower inspiring testers - rtc2014
 
Testing-as-a-service on demand
Testing-as-a-service on demandTesting-as-a-service on demand
Testing-as-a-service on demand
 
10 Lessons learned in test automation
10 Lessons learned in test automation10 Lessons learned in test automation
10 Lessons learned in test automation
 
Programming skills for test automation
Programming skills for test automationProgramming skills for test automation
Programming skills for test automation
 
Mentoring embedded testing
Mentoring embedded testingMentoring embedded testing
Mentoring embedded testing
 

Andy glover - Artist within everyone