Gamification in Software Testing

15

Transcript of Gamification in Software Testing

Page 1: Gamification in Software Testing
Page 2: Gamification in Software Testing

2

TRAVEL PLAN

Introduction

First Stop

Construction Zones

Switches

Future Tracks

Page 3: Gamification in Software Testing

3

INTRODUCTION

Community Manager Tester Developer

Since 2011 working for InnoGames

Currently Senior QA Technical Tester

Projects: Tribal Wars, Forge of Empires

Page 4: Gamification in Software Testing

4

GAMIFICATION

„Gamification is the processof using game thinking andgame mechanics to solveproblems and engage users.“

Page 5: Gamification in Software Testing

5

GAME MECHANICS

Bonuses

Achievements Discovery

Levels

PointsProgress

Status

Page 6: Gamification in Software Testing

6

TESTERS?

Community ManagerBeta Players

Page 7: Gamification in Software Testing

7

CHALLENGES & REQUIREMENTS

Get quality work done “for free”

Coordinate wildly different individuals

Tester motivation and focus

Pull the strings without strangling

Maintenance and communication

Guiding

Rewarding

Flexible

Manageable

Page 8: Gamification in Software Testing

8

MISSIONS / SESSIONS

Rewards

Rules

Mission

Page 9: Gamification in Software Testing

9

EXPERIENCE

Better planning certainty in bigger teams

Steady testing activities through regular feature updates

High fluctuation among beta testers

Better understanding of development process by testers

Faster reporting of issues and feedback to changes

Page 10: Gamification in Software Testing

10

RESULTS

Reduction of defect reporting after release by 25%

Bug reports of higher quality

Increased beta testing activities

Page 11: Gamification in Software Testing

11

LONGTERM MOTIVATION

Everlasting leaderboard

Gaining points through bug reports

Achieving badges on reaching levels

Results in less fluctuation

Still frustration for new testers

High effort via forum approach

Page 12: Gamification in Software Testing

12

SEASONS

Runtime of 3 months

Gaining points through bug reports

Achieving badges and items

Results in less fluctuation

Reduces frustration of new testers

Still high effort for evaluations

Page 13: Gamification in Software Testing

13

TAKE AWAY & CONCLUSION

Get everyone on board

Start with the easiest solution

Increase motivation of testers

Gamification is applicable for software testing

Breaking away from the old mindset might be difficult

To succeed:

Make sure everyone understands the value of using Gamification

Start in small steps and adjust when necessary after

Page 14: Gamification in Software Testing

14

FUTURE

Going Mobile Automating the process

Page 15: Gamification in Software Testing

15

THANK YOU!