Top Banner
codecentric nederland BV Pascal Dufour Think different: Visualization tools for testers
39

Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

May 20, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV Pascal Dufour

Think different: Visualization tools for testers

Page 2: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Key learningpoints

02-05-13 2

-  Aid your thinking with visualization -  Why you should visualize your testing story -  How to tell a visual story -  Inspiration by visual examples

Page 3: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV 02-05-13 3

Page 4: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Tools

SOURCE: HTTP://WWW.GETPRICE.COM.AU

Page 5: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Our brain

Logic Speech

Language Analytics

Calculation Abstract thinking

Color Phantasy Music Images Feeling Rythm Creativity

SOURCE: WWW.KARENDEVRIES.NL

Page 6: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV 02-05-13 6

Creativity

SOURCE: HTTP://WWW.FLICKR.COM/PHOTOS/MINEZONE/120962030/

Page 7: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Creativity

02-05-13 7

Adults: on average 3 to 6 alternatives Children: often 60 or more alternatives Numbed by education, norms & values, inhibiting curiosity, coloring within the lines

Page 8: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Communication

Page 9: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

THINK ABOUT YOUR HOUSE…

�  And now take 1 minute to describe your house to your neighbour…..

02-05-13 9

Page 10: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Visualisation

Best known forms:

•  Traffic signs •  Diagrams •  Graphics •  Tables •  Maps •  Photos

Page 11: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Visualisation are not strict

02-05-13 11

•  Possible to give a feeling with out numbers or text

•  Representing an emotion

SOURCE: HTTP://WWW.FLICKR.COM/PHOTOS/VFSDIGITALDESIGN/5647858923/

Page 12: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Visualisation helps to:

•  Develop ideas and information •  Steer though processes •  Transfer ideas and results •  To express yourself using little

text and explanation

SOURCE: HTTP://WW.FLICKR.COM/PHOTOS/ORPHANJONES/2660957879/

Page 13: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Testplan example

•  Lots of text (this example = 55 pages!!!) •  Inaccessible •  Does anybody really read these?

Page 14: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Testplan example

Page 15: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Think visual: Dan Roam – The Back of a Napkin

Every problem can be solved by drawing a simple picture!

•  4 steps of visual thinking

•  5 questions that help focus

•  6 ways we look.

SOURCE: HTTP://WWW.DANROAM.COM

Page 16: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

4 steps of visual thinking

SOURCE: HTTP://WWW.DANROAM.COM

1.  Look 2.  See 3.  Imagine 4.  Show

Page 17: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

5 questions that help focus: the SQVID

SOURCE: HTTP://WWW.DANROAM.COM

1.  Simple 2.  Quality 3.  Vision 4.  Individual 5.  Difference

Page 18: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

6 ways we look

SOURCE: HTTP://WWW.DANROAM.COM

1.  Who/What 2.  How much 3.  Where 4.  When 5.  How 6.  Why

Page 19: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV 02-05-13 19

Sketchnotes

1.  Engages your whole mind 2.  Creates a visual map 3.  Helps your concentration 4.  Taps your visual language 5.  Relaxing 6.  Dynamic and fun!

SOURCE: HTTP://ROHDESIGN.COM/SKETCHNOTES/

Page 20: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV 02-05-13 20

Examples in an agile context

Page 21: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV 02-05-13 21

Visual walls

Business Canvas Product Canvas Personas

Page 22: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV 02-05-13 22

Mapping

Story mapping Effect Mapping Impact mapping

JEFF PATTON - STORY MAP - HTTP://AGILEPRODUCTDESIGN.COM

GOJKO ADZIC - IMPACT MAP - HTTP://WWW.IMPACTMAPPING.ORG

Page 23: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Visual Test Strategy

SOURCE: RAPID SOFTWARE TESTING (JAMES BACH & MICHAEL BOLTON

Page 24: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV 02-05-13 24

Status and Risk

Page 25: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV 02-05-13 25

Coverage Outline

SOURCE: RUUD COX, TESTING IN A MEDICAL DEVICE CONTEXT, EUROSTAR 2012

Page 26: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Risk

Page 27: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Scrum Boards

Page 28: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Burn Down

Page 29: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Contact graphs

Page 30: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

SimaPro: Network tree

Source www.sciencedirect.com

Page 31: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Code coverage

Page 32: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Low Tech Testing Dashboards

SOURCE: RAPID SOFTWARE TESTING (JAMES BACH & MICHAEL BOLTON

Page 33: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Retrospective & feedback

SOURCE: HTTP://WWW.NOOP.NL/2011/04/THE-FEEDBACK-DOOR.HTML

Page 34: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

•  Freemind •  Xmind •  Moose suite •  Evernote •  yED •  yUML •  Presentation Tools •  Screen editing / Capture •  Visio •  Sketchbook

•  Online tools •  Wordle •  Touchgraph •  InMaps •  Social gadgets

Handy tools

Page 35: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Working & thinking visual for testers…

Gathering information Identify systems

& chains

Understand your clients

Know your data

Page 36: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

My current project

Page 37: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Questions?

02-05-13 37

Meet me at the testlab at 16:00.

Page 38: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV 02-05-13 38

Acknowledgements

Special thanks to: Huib Schoots and Jean-Paul Varwijk www.magnifiant.com www.arborosa.com Many of the ideas in this presentation were inspired by colleagues including Michael Bolton, James Bach, Gojko Adzic, Mike Rohde, Dan Roam, Jeff Patton, Jurgen Appelo, Ruud Cox and Alan Richardson

Page 39: Key learningpoints Aid your thinking with visualization ... · - Why you should visualize your testing story - How to tell a visual story - Inspiration by visual examples . ... Sketchnotes

codecentric nederland BV

Pascal Dufour

[email protected] @pascal_dufour www.pascaldufour.nl

codecentric nederland BV Laan der Verenigde Naties 60 3314 DA Dordrecht The Netherlands +31 (0) 6 819 288 98 www.codecentric.nl

Contacts

02-05-13 39