mixup testing - let's test
TRANSCRIPT
![Page 1: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/1.jpg)
Mixup TestingA Cross Team Testing Activity
Johan Åtting
[email protected]@sectra.com
@JohanAtting
Let’s Test 8 May 2012
![Page 2: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/2.jpg)
Developer, Tester, Project Manager, Test Manager, Support Manager, Operations Manager, Quality Manager,
Transport, Bank&Finance, Telecom and MedTech.
18 years in the software business
Quality Manager, Line Manager...
Currently: Chief Quality Officer at Sectra Medical Systems
![Page 3: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/3.jpg)
StabilizationDevelopment
One business area (example): • 10-12 development teams• 10-12 development teams• 1-2 Testers and 3-5 Developers / team• Test support team (2 testers)• Release team (2 DevPM & 2 TestPM)• 3 releases per year
![Page 4: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/4.jpg)
Benefitswith having testers in the scrum teams
Early involvement Less admin
Easier to make a different
Bug prevention Better quality
No wall between test & development
![Page 5: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/5.jpg)
Challengeswith having testers in the scrum teams
Biased (testing your own baby)
Less curious
Walls between the teams(i.e. between the testers)
![Page 6: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/6.jpg)
Mixup TestingGroup testing activity with all testers from all teams after each sprint in order to:
• get new eyes on whats been developed• get new eyes on whats been developed
• interact, discuss, learn
![Page 7: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/7.jpg)
Sprint Sprint Sprint SprintSprint Sprint Sprint SprintSprint Sprint Sprint SprintSprint Sprint Sprint Sprint
Mix
up
Mix
up
Mix
up
![Page 8: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/8.jpg)
1. Preparation (Mixup coordinator)
2. Test Idea Workshop (Test owner)
3. Testing (Test owner)3. Testing (Test owner)
4. Retrospective (Mixup coordinator)
![Page 9: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/9.jpg)
Mixup coordinator• The tester that is co-ordinating the mixup
• Decides what areas to test (based on suggestions from the scrum teams)
• Divides all testers into groups • Divides all testers into groups (one group per area)
• Prepares the test environment(responsible that it gets prepare)
![Page 10: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/10.jpg)
Test Owner• The tester that comes from the scrum team
that has an area to be tested in the Mixup
• Runs the Test Idea Workshop for his/her area
• Debriefs the testers after each session• Debriefs the testers after each session
• Responsible to bring feedback back to his/her scrum team
![Page 11: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/11.jpg)
1. PreparationSuggestions on areas to test from teams
Divide testers into groups (1 grp / area to test)
Assign a test owner per group
Prepare test environmentPrepare test environment
![Page 12: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/12.jpg)
2. Group test idea workshop(1 hour workshop)
Presentation of what to test (by Test Owner)
and
discussion about how to test (all in group)discussion about how to test (all in group)
=> Ideas for charters
![Page 13: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/13.jpg)
3. Testing(6-8 hours)
Pair testing exploratory sessions
Debrief to the Test Owner
Bug reportingBug reporting
![Page 14: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/14.jpg)
4. Retrospective(30 minutes)
All participants (all groups together)
![Page 15: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/15.jpg)
Sprint Sprint Sprint SprintSprint Sprint Sprint SprintSprint Sprint Sprint SprintSprint Sprint Sprint Sprint
Mix
up
Mix
up
Mix
up
![Page 16: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/16.jpg)
1 2 3 4 5 6 7 8 9 10
Two week sprintSp
rin
t P
lan
nin
g
Spri
nt
Dem
o
(1h
) Te
st Id
ea W
ork
sho
p
(1 d
ay)
Mix
up
Tes
tin
g
(30
min
) M
ixu
p R
etro
MixupSp
rin
t P
lan
nin
g
Spri
nt
Dem
o
(1h
) Te
st Id
ea W
ork
sho
p
(1 d
ay)
Mix
up
Tes
tin
g
(30
min
) M
ixu
p R
etro
![Page 17: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/17.jpg)
Benefits
Finding bugs
Colloboration,
Trying new test ideas/tools/..
Colloboration, interaction & learning Fun
Group test idea workshop
![Page 18: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/18.jpg)
Challenges
Finding time
Missing Missing discussions in your team
![Page 19: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/19.jpg)
Benefits
Finding bugs
Colloboration,
Trying new test ideas/tools/..
Colloboration, interaction & learning
Fun
Group Test Idea Workshop
![Page 20: Mixup Testing - Let's Test](https://reader031.vdocuments.net/reader031/viewer/2022013001/61cb470fcb0bad266719fe2f/html5/thumbnails/20.jpg)
E-mail: [email protected]: @JohanAttingLinkedin: Johan Åtting