Top Banner
Integrating Beta Community Testing into Development using Gamification Jana Gierloff, InnoGames
18

Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Apr 12, 2017

Download

Technology

Jana Gierloff
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Integrating  Beta  Community  Testing  into  Development  using  Gamification

Jana  Gierloff,  InnoGames

Page 2: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Travel  Plan

Introduction

First  Stop

Construction  Zones

Switches

Future  Tracks

Page 3: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Introduction  -­‐ Train

• Cross-­‐platform  (Browser,  Mobile)  MMO,  RPG• 150+  million  registered  players• 350+  employees  from  30  nations• F2P  Publisher,  Developer

Page 4: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Introduction  -­‐ Conductor

• Since  2011  working  for  InnoGames• Currently  Senior  QA  Technical  Tester• Projects:  Tribal  Wars,  Forge  of  Empires

Page 5: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Introduction  -­‐ Passenger

• Care  for  the  customers  and  quality  of  the  product

• The  less  bugs  the  less  complaints

Page 6: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Introduction  -­‐ Passenger

• Dedicated  and  motivated  players• Like  to  play  with  a  minimum  of  

nuisance• Interested  in  new  content  before  it  

goes  live

Page 7: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

First  Stop  -­‐ Gamification

Gamification is  the  use  of  game  thinking  and  game  mechanics  in  none-­‐game  contexts  to  

engage  users  in  solving  problems  and  increase  users’  self  contributions.

Page 8: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

First  Stop  -­‐ Game  Mechanics

Bonuses

AchievementsCountdown

Discovery

Levels

Points Progress

Status

Page 9: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

First  Stop  -­‐ Team

• Strengthening  the  Beta  team• Experienced  players  with  game  knowledge• Prior  testing  knowledge

• Direct  communication  channels• Faster  reaction  and  feedback  cycle

Page 10: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Construction  Zone  -­‐ Mission  Goal

• Activation  and  increasing  the  beta  testing  activities  • Increase  issue  spotting  rates  for  features  with  random  content  • Gauge  reactions  and  reception  of  a  slightly  more  regulated  

feedback  approach

Page 11: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Construction  Zone  -­‐ Missions

Rules• Template  usage• No  duplicates• No  comments,  discussions,  etc.• Not  “by  design”

Page 12: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Construction  Zone  -­‐ Missions

• Short  descriptions• TemplateTasks

• Questions• ProblemsTesting

• Error  reporting• Test  reportReport

Page 13: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Construction  Zone  -­‐ Mission  Result

• Reduction  of  defect  reporting  after  release  by  25%

• Bug  reports  of  higher  quality  by  beta  testers

• Increased  beta  testing  activities

Page 14: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Construction  Zone  -­‐ Experience

• Better  planning  certainty  in  bigger  teams• Steady  testing  activities  through  regular  feature  

updates• High  fluctuation  among  beta  testers

Page 15: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Switches  -­‐ Long-­‐term

• Everlasting  leaderboard• Points  &  levels

• Achievements• Badges

Page 16: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Switches  – Mid-­‐term

• Seasonal  leaderboard• 3  months  duration

Page 17: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Future  Tracks

• Automated  workflow• Bug  reporting  tool  integrated  into  forum• Extending  to  mobile

Page 18: Integrating Beta Community Testing into Development using Gamification (EuroSTAR 2015)

Thank  You!