38
Борислав Трайков

Gamification workshop

Embed Size (px)

Citation preview

Slide 1

Click to add notes1

GAMIFICATION

Gamification is the process of taking something that already exists a website, an enterprise application, an online community and integrating game mechanics into it to motivate participation, engagement, and loyalty. Gamification takes the data-driven techniques that game designers use to engage players, and applies them to non-game experiences to motivate actions that add value to your business.2

TIME TO PLAY THE GAME!!

https://www.youtube.com/watch?v=6bvX4hzqcqc5

http://en.wikipedia.org/wiki/Gameplay#Playability6

: build- ; ; ;

7

: IE 10;: Node.js, PowerShell, Swift: ,

8

- - -

9

, ; , build-, user experience

10

You know that this release is going to be AWESOME!You can fix that awful public bug that the customer has foundYou know what to do to create a new feature in the product11

One of your most dreaded bugs regresses on FridayYou fix that bug and check in You break the build12

Bro, I can tell you stories DUDE! THE COOLEST THING JUST HAPPENED!!!!1111I need Pesho from Team A to do X, Tosho from Team B to do Y so that I can do Z and we can form VOLTRON!!!1113

Gamification is the process of taking something that already exists a website, an enterprise application, an online community and integrating game mechanics into it to motivate participation, engagement, and loyalty. Gamification takes the data-driven techniques that game designers use to engage players, and applies them to non-game experiences to motivate actions that add value to your business.14

Click to add titleClick to add text

Points: Tangible, measurable evidence of my accomplishmentsUsed to keep score and establish status or accumulated to purchase virtual or real goods. Earn points through activities, sharing, contributing, or by creating something useful to others.

16

Goals: Short- and long-term goals to achieveMissions or challenges give users a purpose for interaction, and educate users about what is valued and possible within the experience.

17

Badges: Evidence of accomplishmentsAn indicator of accomplishment or mastery of a skill is especially meaningful within a community that understands its value. Often used to identify skills and expertise within a group.

18

/

Leveling Up: Status within my communityLevels indicate long-term or sustained achievement. Used to identify status within a community and to unlock new missions, badges, activities, and rewards.

19

123456789

https://wiki.jenkins-ci.org/display/JENKINS/The+Continuous+Integration+Game+pluginhttps://class.coursera.org/gamification-002/lecturehttps://marketplace.atlassian.com/plugins/com.madgnome.jira.plugins.jirachievementshttps://github.com/jonasswiatek/strokeshttp://www.mda4eclipse.com/2012/10/chocolate-driven-development.htmlhttp://blog.balfes.net/2013/01/08/gamification-for-coders-how-cool-would-this-be/https://prezi.com/3jk_ctc4axir/gamification-of-software-development-process-enforcing-agile-common-best-practices-on-a-continuous-integration-environment/https://coderwall.com/welcomehttp://game-craft.com/20

-?

- No UX 21

-?

- No UX 22

TODO: ....23

Play + Labor = Playbor

Grind for points

24

http://www.ted.com/talks/steve_keil_a_manifesto_for_play_for_bulgaria_and_beyondhttp://www.playmanifesto.org/blog/mind-control-get-your-tinfoil-hats-now/

25

The BABA Effect

https://www.youtube.com/watch?v=-glseQAA6Fshttp://www.slideshare.net/PeterSabev/ekip-3992451531

?

https://www.youtube.com/watch?v=P3ZcdelXizw37