Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback!...

144
Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots & Pascal Dufour

Transcript of Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback!...

Page 1: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Fast feedback! Ideas to help your project test quicker ...

Agile Testing days 2013 Huib Schoots & Pascal Dufour

Page 2: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Introduction

1. Who are you? 2. What do you do? 3. What is your passion? 4. Why are you here? 5. What do you know about testing? 6. What do you know about agile?

Page 3: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 4: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 5: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

TODAY: 1. Testing the product vision how to challenge vision and strategies in an agile context?

2. Setup a visual strategy Create transparency and insight fast Without writing bulky documents!

3. Diversify Testing with lots of variety

4. Giving feedback Share what you learn often And quickly

Page 6: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Ready to go?

Page 7: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Testing the product vision how to challenge vision and strategies in an agile context?

Part 1

Page 8: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

It’s all about the input

Page 9: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

GIGO

Page 10: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Focus on added value

Page 11: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Big design up-front

Page 12: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Why? What? How?

Page 13: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Product Owner role

Page 14: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 15: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

P r o d u c t V i s i on ,

P r o d u c t B a c k l o g ,

Themes / Epics,

S p r i n t B a c k l o g,

Stories,

Tasks.

Page 16: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 17: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 18: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Product(vision(board(

Vision board

Page 19: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 20: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 21: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 22: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Current backlogs

Page 23: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 24: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Story Mapping

Page 25: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

time

Ac0vi0es(

Page 26: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

time

necessity

(

Ac0vi0es(

Page 27: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

time

necessity

(

The backbone

The walking skeleton

Page 28: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

0me(op

0onality(

necessary(

less(op0onal(

more(op0onal(

first(release(

second(release(

third(release(

Page 29: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Product Canvas

Page 30: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 31: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Minimal Viable Product

Page 32: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 33: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 34: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 35: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Value

Effort

Bang for the Buck

Page 36: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Effort

Value

Bang for the Buck

Page 37: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Effort

Value

Bang for the Buck

Page 38: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Effort

Value

Bang for the Buck

Page 39: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 40: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Workshop(Create(a(webshop.((

P r o d u c t V i s i on,

P r o d u c t B a c k l o g ,

Themes / Epics,

S p r i n t B a c k l o g,

Stories,

Tasks. (

Page 41: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

P r o d u c t V i s i on,

P r o d u c t B a c k l o g ,

Themes / Epics,

S p r i n t B a c k l o g,

Stories,

Tasks. (

Page 42: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

P r o d u c t V i s i on,

P r o d u c t B a c k l o g ,

Themes / Epics,

S p r i n t B a c k l o g,

Stories,

Tasks. (

Page 43: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

P r o d u c t V i s i on,

P r o d u c t B a c k l o g ,

Themes / Epics,

S p r i n t B a c k l o g,

Stories,

Tasks. (

Page 44: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

If(0me(permits(

P r o d u c t V i s i on,

P r o d u c t B a c k l o g ,

Themes / Epics,

S p r i n t B a c k l o g,

Stories,

Tasks. (

Page 45: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Take 1 minute to describe your house to your neighbour…

Exercise:(your(house(

Page 46: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Setup a visual strategy Create transparency and insight fast without writing bulky documents!

Part 2

Page 47: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

1.  Visualisation 2.  Mind Maps 3.  Visual strategy

1.  Visualisation 2.  Mind Maps 3.  Visual strategy

Page 48: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 49: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Your(brain(

Logic(Speech(

Language(Analy0cs(

Calcula0on(Abstract(thinking(

Color(Phantasy(Music(Images(Feeling(Rythm(Crea0vity(

SOURCE: WWW.KARENDEVRIES.NL

Page 50: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Communica0on(

Page 51: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Visualisa0on(

Best(known(forms:(•  Traffic(signs(•  Diagrams(•  Graphics(•  Tables(•  Maps(•  Photos(

Page 52: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Visualisa0on(

Visualisa0on(helps(to:(•  To(express(yourself(using(liOle(text(and(explana0on(

•  Develop(ideas(and(informa0on(•  Steer(though(processes(•  Transfer(ideas(and(results(

Page 53: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

But I can’t draw…

Page 54: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Ideas(not(art!(

You(don’t(have(to(draw(like(an(ar0st(to(tell(that(these(pictures(are(all(houses(

Page 55: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

1.  Visualisation 2.  Mind Maps 3.  Visual strategy

1.  Visualisation 2.  Mind Maps 3.  Visual strategy

Page 56: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Mind(map(A(combina0on(of:(•  Images(•  Symbols(•  Codes(•  Dimensions(•  Key(words((Goal:(to(store(and(transmit(informa0on(

Page 57: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Source:(hOp://www.mindTmapping.co.uk(

Page 58: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Source:(hOp://www.mindTmapping.co.uk(

Page 59: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Source:(hOp://www.mindTmapping.co.uk(

Page 60: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

((

Source:(hOp://www.mindTmapping.co.uk(

Page 61: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Create(your(1st(mind(map(

Create(a(mind(map(in(10(minutes:(•  Who(are(you?(•  What(are(your(goals(for(ATD?(•  Your(projects(test(strategy(•  How(would(you(test(a(salt(shaker?(•  Anything(else(you(want(to(share…(

Present(your(mind(map((to(the(group(in(60(seconds(

Page 62: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(plan(example(

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

Page 63: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(plan(example(

Doc imported

Page 64: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(plan:(mind(map(

Page 65: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(strategy:(risk(analysis(

Page 66: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(strategy(

Source:(hOp://www.moolya.com(

Page 67: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Source:(Ruud(Cox,(Tes0ng(in(a(Medical(Device(Context,(EuroStar(2012(

Page 68: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Coverage(outline(

Source:(Michael(Bolton,(ET(workshops(Rabobank(Interna0onal(2012(

Page 69: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Source:(Michael(Bolton,(ET(workshops(Rabobank(Interna0onal(2012(

Page 70: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Strategy(outline(

Page 71: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(cases(/(test(ideas(

(((((((

Source:(hOp://www.beOertes0ng.co.uk(

Page 72: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(cases(/(test(ideas(

Source:(hOp://www.beOertes0ng.co.uk(

Page 73: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(cases(/(test(ideas((incl.(output(and(repor0ng)(

Source:(hOp://www.moolya.com(

Page 74: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 75: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Bad(example?(

Page 76: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 77: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 78: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Bad(example!!(

Page 79: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Sugges0on(

Page 80: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

1.  Visualisation 2.  Mind Maps 3.  Visual strategy

1.  Visualisation 2.  Mind Maps 3.  Visual strategy

Page 81: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Visual(Test(Strategy(

Source:(Rapid(Sobware(Tes0ng(T(James(Bach(&(Michael(Bolton(

Page 82: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Product(Ecology(

Source:(Ruud(Cox(T(hOp://goo.gl/RCMqBn((

Page 83: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Light(Sabre(Example(

Page 84: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Modeling(your(tes0ng(

•  Flowcharts(•  Timelines(•  Equivalence(Classes(•  SQL(Joins(•  State(diagrams(•  Story(Boarding(•  Etc.(

Page 85: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Scrum(Boards(

Page 86: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Dashboards(for(tes0ng(To Do In Progress Done

Cancelled

Feature 1 Feature 2

Page 87: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Dashboards(for(tes0ng(To Do In Progress Done

Cancelled

Feature 1 Feature 2 Bug Unplanned work

Page 88: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Dashboards(for(tes0ng(

Source:(Rapid(Sobware(Tes0ng(T(James(Bach(&(Michael(Bolton(

Page 89: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

4( 5(

6(

1( 3(

7( 8( 9(11( 12( QG(QG(((

2(

15#Ju

ly#

1#Au

g.#

15##A

ug.#

1#Sept.#

15##Sep

t.#

10(

To(be(done((on(0me)(

In(progress((on(0me)(

In(progress((cri0cal)(

Done(

Order(processing(

Front(End(Web(shop(

Payment(

Delivery(

In(progress((delayed)(

(24#July#2013(

6a(

Subway#map#(Date:(((17(10(2013(By: (DerkTJan(de(Grood/(Valori(

((((

hOp://www.professionaltester.com/files/PTTissue23.pdf(

Page 90: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Current(Project(

Page 91: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Gathering information

Identify systems &

chains

Understand your clients

Know your data

Working(&(thinking(visual(for(testers…(

Page 92: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Tools(•  Freemind(•  Xmind(•  Paper((ipad)(•  Sketchbook((Android)((•  Gliffy(•  yEd(•  pixlr.com(•  Notepad++,(UltraEdit,(Textwrangler(•  Powerpoint(•  Excel(•  Screen(Capture(

And#your#notebook#and#fineliners#!((

Page 93: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Visualisa0on(Exercise(

Page 94: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

“Think. Make your thinking visible. Communicate your thinking. And do it your way.”

Alan Richardson

Page 95: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Diversify Testing with lots of variety

Part 3

Page 96: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Exercise(

Test(something….(Create(a(test(strategy(in(5(minutes((

Page 97: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 98: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Source:(hOp://www.sa0sfice.com/tools/htsm.pdf((

Page 99: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(Techniques(

•  Func0on(Tes0ng(•  Domain(Tes0ng(•  Stress(Tes0ng(•  Flow(Tes0ng(•  Scenario(Tes0ng(•  Claims(Tes0ng(•  User(Tes0ng(•  Risk(Tes0ng(•  Automa0c(Tes0ng(

Page 100: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

hOp://www.sa0sfice.com/presenta0ons/eOa.pdf(

Page 101: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

What(technique(do(we(use?(

•  There(is(no(single(technique(that(finds(all(bugs(•  We(can’t(do(any(technique(perfectly(•  We(can’t(do(all(conceivable(techniques((

hOp://www.kaner.com/pdfs/test_docs_pnsqc.pdf(

Page 102: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Use(“diverse(halfTmeasures”(

•  Lots(of(different(points(of(view,(approaches,(techniques,(even(if(no(one(strategy(is(performed(completely.(

(

hOp://www.kaner.com/pdfs/test_docs_pnsqc.pdf(

Page 103: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

•  Happy(Path(•  Tour(the(Product(

–  Sample'Data'–  Variables'–  Files'–  Complexity'–  Menus'&'Windows'–  Keyboard'&'Mouse'

A(quick(test(is(a(cheap(test(that(has(some(value(but(requires(liOle(prepara0on,(knowledge,(

or(0me(to(perform.(

•  Interrup0ons(•  Undermining(•  Adjustments(•  Dog(Piling(•  Con0nuous(Use(•  Feature(Interac0ons(•  Click(on(Help(

Cost(as(a(Simplifying(Factor(Try'quick'tests'as'well'as'careful'tests'

Source:(Rapid(sobware(tes0ng((James(Bach(&(Michael(Bolton)((

Page 104: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

•  Input(Constraint(AOack(•  Click(Frenzy(•  Shoe(Test(•  Blink(Test(•  Error(Message(Hangover(

A(quick(test(is(a(cheap(test(that(has(some(value(but(requires(liOle(prepara0on,(knowledge,(

or(0me(to(perform.(

"  Resource(Starva0on("  Mul0ple(Instances("  Crazy(Configs("  Cheap(Tools(

Cost(as(a(Simplifying(Factor(Try'quick'tests'as'well'as'careful'tests'

Source:(Rapid(sobware(tes0ng((James(Bach(&(Michael(Bolton)((

Page 105: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Blink(tes0ng(

•  Discovering(errors(by(looking(at(paOerns(•  Goal:(quickly(analyze(large(volumes(of(data((•  Can(be(used(as(a(complement(to(the("normal"(tes0ng(

(Approach:(Enter(any(number(of(test(cases,(generate(a(logging,(scroll(through(a(table(in(a(database,(etc.(

-  Search(for(abnormal(paOerns((-  Analyze(the(abnormali0es(

(

Page 106: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Blink(tes0ng:(an(example(

Source:(hOp://www.sa0sfice.com/blog/archives/33)(

Page 107: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Blink(tes0ng(

•  Walkthrough((scroll)(•  Paste(logging(in(Excel(and(zoom(out(extremely(•  Compare(screen(prints(with(<alt><tab>(•  Print(file(s)(and(browse(through(it(or(keep(it(up(to(the(light(

•  Screens(with(buOons(that(generate(data:(keep(<enter>(buOon(pressed(

•  Convert(data(to(sound(and(listen(to(the(paOern(•  …(

Page 108: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Show(me!(

•  Tester(does(quick(valida0on(of(the(implementa0on(on(developer’s(machine(before(code(checkTin(

•  Developer(does(a(demo(and(shows(steps(•  Testers(gives(feedback(about(the(solu0on(and(makes(notes(

Page 109: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Pair(Tes0ng(

Similar(to(pair(programming(Oben(used(in(Exploratory(Tes0ng(

Benefits:(•  Knowledge(Exchange(•  More(focus,(keep(each(other(sharp(•  Four(eyes(see(more(than(two(…(•  Focus(on(different(things(by(different(roles(•  Quick(analysis(of(errors(by(different(roles(•  Training(of(inexperienced(team(members(•  Last(but(not(least:(fun!(

Page 110: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Usability(

(Paper(prototyping(A(varia0on(of(usability(tes0ng(where(representa0ve(users(perform(realis0c(tasks(by(interac0ng(with(a(paper(version(of(the(interface(that(is(manipulated(by(a(person(‘playing(computer,’(who(doesn’t(explain(how(the(interface(is(intended(to(work.((

Wizard(of(OZ(tes0ng(Enables(unimplemented(technology(to(be(evaluated(by(using(a(human(to(simulate(the(response(of(a(system.(The("wizard"(sits(in(a(back(room,(observes(the(user's(ac0ons,(and(simulates(the(system's(responses(in(realT0me.(

Page 111: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Test(Ideas(•  Heuris0c(test(strategy(model(•  ET(dynamics(•  The(LiOle(Black(Book(on(Test(Design((•  37(Sources(for(Test(Ideas(•  Sobware(Quality(Characteris0cs(•  Test(Heuris0cs(Cheat(Sheet(•  10(sources(of(Tes0ng(Ideas(•  Several(Checklists(•  Touring(Heuris0c(•  You(Are(Not(Done(Yet((checklist)(•  8Tlayer(tes0ng(model(•  36(days(of(web(tes0ng(

Source:(hOp://www.huibschoots.nl/wordpress/?page_id=441(

Page 112: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Testability

Page 113: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Testability

•  Controllability: the better we can control it, the more

the testing can be automated and optimized.

•  Observability: what you see is what can be tested.

•  Availability: to test it, we have to get at it.

•  Simplicity: the simpler it is, the less there is to test.

•  Stability: the fewer the changes, the fewer the

disruptions to testing.

•  Information: The more information we have, the

smarter we will test. Heuris0cs(of(Sobware(Testability(by(James(Bach

hOp://www.sa0sfice.com/tools/testable.pdf(

Page 114: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Exercise(

Create(a(test(strategy(for(the(same(object(from(the(last(exercise.((Create(a(Mindmap(and(add(a(test(for((every(Test(Technique((FDSFSCURA)(and(all(Product(Elements((SFDIPOT).(

Page 115: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Giving feedback Share what you learn often and quickly

Part 4

Page 116: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Run(a(profitable(startup(

Objective of the game

Page 117: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 118: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

I buy

You build something that flies

Page 119: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Organize

Page 120: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Every(team(

•  1(Flipchart(•  1(Pen(•  1(scissor(•  4(sheets(•  200(dollars(

Page 121: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Every(team(

•  Tracking(– Cost(of(supplies(

•  Paper(5(sheets($20,(2(pens($20(– Opera0on(cost(

•  $40(per(run(– Cost(of(bug/rejected($20(per(widget(– Revenue((money(generated(by(sales)(– Balance(How(must(money(your(making(

Page 122: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Iteration Cost of supplies Revenue cost cost of Bug Balance(

Page 123: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Iteration I

Page 124: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Inspect & adapt

Page 125: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Iteration II

Page 126: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Inspect & adapt

Page 127: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Iteration III

Page 128: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Inspect & adapt

Page 129: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

What is a startup?

Page 130: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

A#TEMPORARY#ORGANIZATION#DESIGNED#TO#SEARCH#FOR#A#REPEATABLE#AND#SCALABLE#BUSINESS#MODEL##

ReQdefine#Startup'?'#(

Page 131: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 132: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Itera0ng(on(Hypotheses((

String(of(mul0ple(experiments(run(together(to(test'these'hypotheses'towards(achieving(a(specific(goal,(such(as(product/market(fit(((

Page 133: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Search Lean startup

Execution Large coperation

Strategy Business Model Hypothesis

Operating Plan + Financial Model

Process Customer Development, Agile Development

Product Management

Organization Founder Driven Customer Development Team

Functional or Cross- Functional departments

Education Business Model Driven, Entrepreneurial Finance, Customer development

Organizational Behavior, Accounting, Operations, HR, Leadership

Page 134: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Run(an(experiment((

•  Prototypes((loTfi)((•  Videos((•  Mock(websites/sobware((•  SEO(keywords((•  and(the(most(expensive(way(...((((Build(the(actual(feature((

Page 135: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

How(do(you(validate(your(learning?((

•  Cohort(Analysis(•  Mul0Tvariate((A/B)(tes0ng(•  Crowdfunding((

Page 136: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Vanity(vs.(Ac0onable(Metrics((

Page 137: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &
Page 138: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Kickstarter(

Page 139: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

The(9(Deadly(Sins(of(New(Product(Introduc0on(Model((

1.  Assuming("I(Know(What(the(Customer(Wants”(2.  Know(What(Features(to(Build"(Flaw(3.  Focus(on(Launch(Date(4.  Emphasis(on(Execu0on(Instead(of(Hypotheses,(Tes0ng,(

Learning(and(Itera0on(5.  Tradi0onal(Business(Plans(Presume(No(Trial(and(No(Error(6.  Confusing(Tradi0onal(Job(Titles(with(What(a(Startup(Needs(to(

Accomplish(7.  Sales(and(Marke0ng(Execute(to(a(Plan(8.  Presump0on(of(Success(Leads(to(Premature(Scaling(9.  Management(by(Crisis(Leads(to(Death(Spiral(

Source:(Steve(Blank(

Page 140: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Book(Running(lean(

Page 141: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Why(do(most(startup(fail?(

•  Cofounders(fight(•  They(can’t(build(their(ini0al(spec(•  No(one(will(fund(the(idea(•  Too(few(people(buy/use(the(product(

Source:(The(Four(Steps(to(the(Epiphany(–(Steve(Blank(

Page 142: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Tes0ng(and(Lean(Startup(

•  Measuring(is(keen(•  Metrics(are(some0mes(right(•  Bias(•  Crea0ve((•  Not(all(costumers(are(the(same(•  You(do(not(need(the(product(to(test(

Page 143: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

Questions?

Page 144: Fast Feedback v12 - Huib Schoots Feedback - Huib Schoots - Pascal Dufour - Agile...Fast feedback! Ideas to help your project test quicker ... Agile Testing days 2013 Huib Schoots &

[email protected]

+31 (0) 6 24 64 10 33

@huibschoots

http://www.huibschoots.nl/blog

[email protected]

+31 (0) 6 819 288 98

@pascal_dufour

http://www.pascaldufour.nl

codecentric nederland BV Laan der Verenigde Naties 60 3314 DA Dordrecht The Netherlands www.codecentric.nl