20
Gamification Framework How to Engage and Get Help from Users of a Test Framework Kristoffer Nordström

Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

  • Upload
    others

  • View
    7

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Gamification Framework

How to Engage and Get Help from Users of a Test Framework

Kristoffer Nordström

Page 2: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

WhoAmI

Scrum Master

Agile freak

Test automation

Developer Tester

TestDeveloper

Leanfrastructure

UIQ Technology

Softhouse ABSvenska Antennspecialisten

Embedded platforms

Team Lead

Non-functional testing Test automation

Test tools

Automated GUI Testing

Aut. dev. testing

Charging systems

NFNT Testing

Automated GUI Testing

Test data

System testing

Test Developer who loves to automate testing

…so that testers can focus on quality human testing

Exploratory testing

Test nut

Page 3: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Busy?

Page 4: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in
Page 5: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Greeted by this?

Page 6: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in
Page 7: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

What is Gamification?

Game techniques

… in non-game situations

… to motivate people and drive behavior

Page 8: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Really… why?

Page 9: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

10.000 hours gaming by age of 21

Page 10: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Sweden: 5 Products

India: 4 ProductsUS: 3 Products

Germany: 1 Product

My problem?

Page 11: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

My solution?

Any improvement you help us with: 1 point 5p – Pencil

15p – T-Shirt

30p –Coffee Mug

”Guild Artist”

”First Contributor”

Page 12: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Extrinsic vs. Intrinsic motivation

Extrinsic motivation occurs when we are

motivated to perform a behavior or engage in an activity in order to

earn a reward or avoid a punishment.

Intrinsic motivation involves engaging in a behavior because it is personally rewarding; essentially, performing an activity for its own sake rather than the

desire for some external reward.

Source: http://psychology.about.com/od/motivation/f/difference-between-extrinsic-and-intrinsic-motivation.htm

Page 13: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Rewards updated

Improvements you help us with: 1 point

Source code commits: 3 points

User stories written: 1 point

Bugs reported: ½ point

Page 14: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

More titles:

•Defect slayer – Lvl1,2,3

•Bug Hunter – Lvl1,2,3

•Master storyteller

Rewards:

•”First bug found” in new features

•”Raid effort – Team pairing”

Wild ideas:

•3D printed figurine at Lvl 3

Future ideas

Page 15: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Be aware of the surrounding culture within your context

Culture

Page 16: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Avoid monetary compensation

Page 17: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Ask yourself first:

”What is the purpose of this? And what am I trying to achieve here?”

“Improve communication”?

“More help in general”?

“More competitive company”?

Page 18: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

What is the result so far?

After 8 months we had achieved:

122 accumulated user points

Page 19: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

Culture & Purpose

Extrinsic vs Intrinsic

Have fun

Summary

Page 20: Learning and change in a dysfunctional oganisation€¦ · Extrinsic vs. Intrinsic motivation Extrinsic motivation occurs when we are motivated to perform a behavior or engage in

@kristoffer_nord

”Context eats process for breakfast”