Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

20
Johan Åtting, Sectra Cross Team Testing – Managing Bias www.eurostarconferences.com @esconfs #esconfs

description

EuroSTAR Software Testing Conference 2013 presentation on Cross Team Testing-Managing Bias by Johan Atting. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/

Transcript of Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Page 1: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Johan Åtting, Sectra

Cross Team Testing – Managing Bias

www.eurostarconferences.com

@esconfs#esconfs

Page 2: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013
Page 3: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Benefits & challenges

How to handle the challenges

Our solution (Cross Team Testing)

Page 4: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

13%

87%Radiology IT - RIS/PACS

Orthopedic Imaging

Rheumathology

Linkedin: Johan Åtting Twitter: @JohanAttingE-mail: [email protected]

Page 5: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

..

.

..

Release TestDevelopment

..

.

.

Page 6: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Benefitsof having testers in the development teams

Early involvement

Better Quality

Bug prevention

No walls between testers & developers

More Testing (Less admin)

Page 7: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Challengesof having testers in the scrum teams

Walls between the teams(i.e. between the testers)

Biased (testing your own baby)

Page 8: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013
Page 9: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

We need to get fresh, unbiased, independent eyes on what is being

developed before the release testing

Page 10: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Freelance tester

Separate test team

Testers from other teams

Other persons

Who?

Page 11: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Ad hoc / On demand

Scheduled◦ During the sprint

◦ After the sprint

When?

Page 12: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

WHO: Testers from other teams

WHEN: The beginning of the next sprint

Page 13: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Sprint Sprint Sprint Sprint

Cro

ss T

eam

Testi

ng

Cro

ss T

eam

Testi

ng

Cro

ss T

eam

Testi

ng

Sprint Sprint Sprint SprintSprint Sprint Sprint SprintSprint Sprint Sprint Sprint

Page 14: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Pla

nnin

g(1

hour)

Testi

ng (

6 h

ours

)

1 2 3 4 5 6 7 8 9 10

Spri

nt

Pla

nnin

g

Spri

nt

Dem

o

Cross Team Testing

Page 15: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

High level presentation of test objects

Planning sessions in smaller groups

=> Test charters

Page 16: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Exploratory group testing sessions

Page 17: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Time Slot Activity

9:20 Test Session 1 70 Min

10:30 Debriefing Session 1 15 min

10:45 FIKA

11:00 Test Session 2 75 min

12:15 Debriefing Session 2 15 min

12:30 LUNCH

13:30 Test Session 3 75 min

14:45 Debriefing Session 3 15 min

15:00 -> Bug Reporting / Additional Testing

Page 18: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Benefitsof Cross Team Testing

Collaboration, interaction & learning

Trying new test ideas / test tools/...

Fun

Fresh, unbiased, independent eyes

Page 19: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

• Everyone is biased

• There is a need for independent eyes

• Cross Team Testing is one solution

Page 20: Johan Atting - Cross Team Testing-Managing Bias - EuroSTAR 2013

Linkedin: Johan ÅttingTwitter: @JohanAttingE-mail: [email protected]