fast feedback and virtuous cycles -...

20
Fast Feedback and Virtuous Cycles James Lyndsay Workroom Productions fistb.workroomprds.com

Upload: others

Post on 01-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

Fast Feedback and Virtuous Cycles

James LyndsayWorkroom Productions

fistb.workroomprds.com

Page 2: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

Information from Testing

helps us to

Grow Good Systems

Page 3: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

Bring me a Rock Letterfistb.workroomprds.com

Page 4: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

SwiftRelevant

True

Page 5: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

SwiftI mean responsive...

Page 6: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

Relevantsignal vs noise

Page 7: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

True

Page 8: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

Systems that build systems

Page 9: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

org

teamsystem

builds

buildstruth

truth

deployed by

customer to

user

people

Page 10: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

A tester is a Systems Analyst

Page 11: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

fastest feedback about surprising truths

Page 12: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

Slow feedback Fast feedback

Scripted Exploratory

Value Risk

Page 13: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

Expected Delivered

Page 14: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

Virtuous and vicious cycles

If a system has intent, it can choose what to react to.

Page 15: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

Easierconfirmatory

testing

less bored

more engaged

innovative

Page 16: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

useful information

moretrust

better conversations

deeperinsights

Page 17: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

bettertesting

moretruth

better systems

fewerbugs

cleanerdeeperfixes

Page 18: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

negative feedback makes ussad

Page 19: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

focussystem behaviour (rather than code / data / confg)

opportunity to improvewhat we learned

delighted customers and end-users

mutual respect, shared development

Page 20: Fast Feedback and Virtuous Cycles - testingassembly.fistb.fitestingassembly.fistb.fi/sites/testingassemblyfistb/files/liitteet/Fast... · Virtuous and vicious cycles If a system has

James Lyndsay

@workroomprds

[email protected]

workroom-productions.com

exercises.workroomprds.com

Want more?