testing lessons from the land of make believe

62
T20 Test Techniques 5/5/16 15:00 Testing Lessons from the Land of Make Believe Presented by: Rob Sabourin amibug.com Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073 8882688770 9042780524 [email protected] http://www.stareast.techwell.com/

Upload: josiah-renaudin

Post on 10-Feb-2017

32 views

Category:

Software


0 download

TRANSCRIPT

  • T20 Test Techniques 5/5/16 15:00

    Testing Lessons from the Land of Make Believe

    Presented by:

    Rob Sabourin

    amibug.com

    Brought to you by:

    350 Corporate Way, Suite 400, Orange Park, FL 32073 888---268---8770 904---278---0524 - [email protected] - http://www.stareast.techwell.com/

  • Rob Sabourin amibug.com Rob Sabourin, P. Eng., has more than thirty-three years of management experience leading teams of software development professionals. A well-respected member of the software engineering community, Rob has managed, trained, mentored, and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. Rob wrote I am a Bug!, the popular software testing children's book; works as an adjunct professor of software engineering at McGill University; and serves as the principle consultant (and president/janitor) of AmiBug.Com, Inc. Contact Rob at [email protected].

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Robert Sabourin President

    AmiBug.Com, Inc. Montreal, Canada

    [email protected] April 25, 2016 Robert Sabourin, 2015 Slide 1

  • AmiBug.Com, Inc.

    Robert Sabourin Software Evangelist President AmiBug.Com Inc. Montreal, Quebec, Canada [email protected] [email protected] www.amibugshare.com @RobertASabourin

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 2

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Rob Sabourin has discovered testing lessons in Sesame Street, the Simpsons, the Looney Tunes gang, Great Detectives, Dr. Seuss, and many other unlikely places, but this year he journeys to the Land of Make Believe. Rob's grandchildren Jane & Suzy draw him into the Land of Make Believe. Every visit is a new adventure. By leaving reality for the realm of play Rob has discovered many simple truths and clever strategies for solving stubborn technical, management, and people-related software testing problems. An imaginary tea party teaches role playing, simulation, re-focusing and test leadership. Imaginary messes suggests powerful environment virtualization strategies. Are you robust enough to romp around the playground? Bake mud pies with variability, combinations and permutations. Who can enter the land of make believe without the blessing of beautiful princesses whose whimsical authority demonstrates adapting to stakeholder value systems? Open the tickle chest to discover story boards, affinity analysis, test design, scenarios and attacks. Join Rob and wonder into the wonderful Land of Make Believe. Join Robert to see if Jane and Suzy's imagination inspire you with powerful testing ideas.

    April 25, 2016 Robert Sabourin, 2015 Slide 3

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 4

  • AmiBug.Com, Inc.

    Robs Grandchildren

    Suzy (just 4)

    Jane (still 5)

    Eva (13 soon 21)

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 5

  • AmiBug.Com, Inc.

    Testing Lessons from the Land of

    Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 6

  • AmiBug.Com, Inc.

    Testing Lessons from the Land of Make Believe

    Tea Party

    April 25, 2016 Robert Sabourin, 2015 Slide 7

  • AmiBug.Com, Inc. April 25, 2016 Robert Sabourin, 2015 Slide 8

  • AmiBug.Com, Inc.

    Tea Party Tea Time Toy Cups

    Imaginary Tea

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 9

  • AmiBug.Com, Inc.

    Testing Lessons from the Land of

    Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 10

  • AmiBug.Com, Inc.

    Tea Party Formal Pomp

    Circumstance

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 11

  • AmiBug.Com, Inc.

    Tea Party Invitation Protocol

    Dress Code

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 12

  • AmiBug.Com, Inc.

    Grandpa's Wrong Sitting Down Pouring Tea Holding Cup

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 13

  • AmiBug.Com, Inc.

    Janes Role Participant Facilitator

    Whip

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 14

  • AmiBug.Com, Inc.

    Tea Party Rules

    Persona Character

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 15

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Model user Goals Skills Abilities Experience

    Personas UX Improv

    April 25, 2016 Robert Sabourin, 2015 Slide 16

  • AmiBug.Com, Inc. April 25, 2016 Robert Sabourin, 2015 Slide 17

  • AmiBug.Com, Inc.

    Tea Party UX User Task

    Purpose

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 18

  • AmiBug.Com, Inc.

    Tea Party UX Guide

    Test Approach Context

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 19

  • AmiBug.Com, Inc.

    Tea Party UX Business Technical

    Organizational

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 20

  • AmiBug.Com, Inc.

    Tea Party UX Facilitator Enable UX

    Process

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 21

  • AmiBug.Com, Inc.

    Tea Party UX Referee

    True to Persona On or Off Rails

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 22

  • AmiBug.Com, Inc.

    Do it yourself - UX

    April 25, 2016 Robert Sabourin, 2015 Slide 23

  • AmiBug.Com, Inc.

    Tea Party Exploratory UX

    Pairing

    Tester

    Observer

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 24

  • AmiBug.Com, Inc.

    Testing Lessons from the Land of Make Believe

    The Art of Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 25

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Abstract Variation not form

    Realism Simplified model

    April 25, 2016 Robert Sabourin, 2015 Slide 26

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Combinatorics Catch outliers

    Pareto Analysis Typical transactions

    April 25, 2016 Robert Sabourin, 2015 Slide 27

  • AmiBug.Com, Inc.

    Testing Lessons from the Land of Make Believe

    Music of Intentional Blindness

    April 25, 2016 Robert Sabourin, 2015 Slide 28

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Music Tells Story Right to left

    Relate to sounds Metaphor

    April 25, 2016 Robert Sabourin, 2015 Slide 29

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Birds fly to Mexico from Alberta

    Some fly high

    Some fly low

    Some swim

    Some succeed & some fail April 25, 2016 Robert Sabourin, 2015 Slide 30

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Ideas from environment

    Ideas from sound

    Imagine relationship

    Tell a full story

    Different paths

    Different results

    April 25, 2016 Robert Sabourin, 2015 Slide 31

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 32

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 33

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 34

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 35

  • AmiBug.Com, Inc.

    Social Networking

    Usage Scenarios

    April 25, 2016 Robert Sabourin, 2015 Slide 36

  • AmiBug.Com, Inc. April 25, 2016 Robert Sabourin, 2015 Slide 37

  • AmiBug.Com, Inc.

    Scenario Based Testing

    April 25, 2016 Robert Sabourin, 2015 Slide 38

  • AmiBug.Com, Inc.

    Scenario Based Testing

    April 25, 2016 Robert Sabourin, 2015 Slide 39

  • AmiBug.Com, Inc.

    Scenario Based Testing

    April 25, 2016 Robert Sabourin, 2015 Slide 40

  • AmiBug.Com, Inc.

    Scenario Based Testing

    April 25, 2016 Robert Sabourin, 2015 Slide 41

  • AmiBug.Com, Inc.

    Scenario Based Testing

    April 25, 2016 Robert Sabourin, 2015 Slide 42

  • AmiBug.Com, Inc.

    Scenario Based Testing

    April 25, 2016 Robert Sabourin, 2015 Slide 43

  • AmiBug.Com, Inc.

    Scenario Based Testing

    April 25, 2016 Robert Sabourin, 2015 Slide 44

  • AmiBug.Com, Inc.

    Scenario Based Testing

    April 25, 2016 Robert Sabourin, 2015 Slide 45

  • AmiBug.Com, Inc.

    Testing Lessons from the Land of Make Believe

    Swings

    April 25, 2016 Robert Sabourin, 2015 Slide 46

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 47

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    How high

    Equity

    Dont push me

    Push me in tandem

    Harmony

    April 25, 2016 Robert Sabourin, 2015 Slide 48

  • AmiBug.Com, Inc.

    Testing Lessons from the Land of Make Believe

    Play Fire Truck

    April 25, 2016 Robert Sabourin, 2015 Slide 49

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Dress up Props Real enough Environment

    April 25, 2016 Robert Sabourin, 2015 Slide 50

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 51

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    April 25, 2016 Robert Sabourin, 2015 Slide 52

  • AmiBug.Com, Inc.

    Value Sync

    April 25, 2016 Robert Sabourin, 2015 Slide 53

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Good enough? Scope Depth Focus Coverage

    April 25, 2016 Robert Sabourin, 2015 Slide 54

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Simulate Blend Of

    Environment Experience User Context

    April 25, 2016 Robert Sabourin, 2015 Slide 55

  • AmiBug.Com, Inc.

    Testing Lessons from the Land of Make Believe

    Extreme Ideas

    April 25, 2016 Robert Sabourin, 2015 Slide 56

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Really Talk to Animals

    April 25, 2016 Robert Sabourin, 2015 Slide 57

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    Mock Objects

    April 25, 2016 Robert Sabourin, 2015 Slide 58

  • AmiBug.Com, Inc.

    Testing in the Land Make Believe

    States of existence

    April 25, 2016 Robert Sabourin, 2015 Slide 59

  • AmiBug.Com, Inc.

    Thank You

    Questions?

    April 25, 2016 Robert Sabourin, 2015 Slide 60

    Testing in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveSlide Number 4Testing in the Land Make BelieveTesting Lessons from the Land of Make BelieveTesting Lessons from the Land of Make BelieveSlide Number 8Testing in the Land Make BelieveTesting Lessons from the Land of Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveSlide Number 17Testing in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveDo it yourself - UXTesting in the Land Make BelieveTesting Lessons from the Land of Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting Lessons from the Land of Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveSocial NetworkingSlide Number 37Scenario Based TestingScenario Based TestingScenario Based TestingScenario Based TestingScenario Based TestingScenario Based TestingScenario Based TestingScenario Based TestingTesting Lessons from the Land of Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting Lessons from the Land of Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveValue SyncTesting in the Land Make BelieveTesting in the Land Make BelieveTesting Lessons from the Land of Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveTesting in the Land Make BelieveThank You