beer & beta by flockler - feb 4th 2016

22
LEAN SERVICE CREATION Exploratory Testing Using exploratory testing sessions to eliminate waste.

Upload: sointu-karjalainen

Post on 13-Feb-2017

207 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Beer & Beta by Flockler - Feb 4th 2016

LEAN SERVIC

E CREATIO

N

Exploratory TestingUsing exploratory testing sessions to eliminate waste.

Page 2: Beer & Beta by Flockler - Feb 4th 2016

LEAN SERVIC

E CREATIO

N

What is exploratory testing (ET)?• Lean testing method for lean organizations• Just damn test!

• ... With a sprinkle of magic.

Page 3: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

Session-based exploratory testing

Page 4: Beer & Beta by Flockler - Feb 4th 2016

CASE 1: BUG HUNT

Page 5: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

Hey!  The  app  crashes  after  I  change  device  orientation.

Page 6: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

Damn,  yeah.  My  bad.  That’s  a  valid  bug.

Page 7: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

Ok,  good  finding.  Let’s  fix  this  issue  before  the  release.

Page 8: Beer & Beta by Flockler - Feb 4th 2016
Page 9: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

The  scrolling  performance  is  bad  

here...

All  types  of  errors  should  be  discussed,  not  just  functional  ones!

You  have  a  4  year  old  phone  and  this  app  is  bleeding  

edge,  so  let’s  ignore  this.

Page 10: Beer & Beta by Flockler - Feb 4th 2016

CASE 2: CHANGE REQUEST

Page 11: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

@Dev1,  this  new  feature  is  cool,  great  job!

Page 12: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

There  should  be  a  confirmation  dialog,  

though...

Page 13: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

@Dev1,  how  long  would  it  take  to  implement  a  confirmation  dialog?

@PO,  half  a  day,  probably.

Page 14: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

Yeah,  let’s  put  a  confirmation  dialog  there  before  releasing  the  

app.

Page 15: Beer & Beta by Flockler - Feb 4th 2016

CASE 3: DECISION MAKING AND TRANSPARENCY

Page 16: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

Ok,  let’s  fix  the  found  issues  and  then  release  the  store  update.  It  

seems  we  are  on  schedule.

Page 17: Beer & Beta by Flockler - Feb 4th 2016

Dev  1

UX  

PO

Dev  2

Boss  man

Nice  progress  guys,  the  app  sure  looks  and  feels  great!

Page 18: Beer & Beta by Flockler - Feb 4th 2016

LEAN SERVIC

E CREATIO

N

How  to  ET?• Facilitator• Room• People  – cross  functional!!!  But  max  ~8  attendees.• Time  boxing

• 30min  – 1h

Page 19: Beer & Beta by Flockler - Feb 4th 2016

LEAN SERVIC

E CREATIO

N

Facilitator• Takes  care  of  prerequisites

• Reserves  a  room• Invites  people• Makes  sure  people  have  everything  needed   to  

commence  testing

Page 20: Beer & Beta by Flockler - Feb 4th 2016

LEAN SERVIC

E CREATIO

N

Facilitator• Directs  testing

• Helps  people   to  test• Focuses  testing  if  needed• Validates  and  consolidates  the  findings

Page 21: Beer & Beta by Flockler - Feb 4th 2016

LEAN SERVIC

E CREATIO

N

Facilitator• Reports  results

• Answers  instead  of  metrics!

Page 22: Beer & Beta by Flockler - Feb 4th 2016

Pekka [email protected]