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.
https://www.youtube.com/watch?v=6bvX4hzqcqc
http://en.wikipedia.org/wiki/Gameplay#Playability
Примери за задоволство:
Да ти се build-не проекта;
Да ти минат всичките тестове;
Да оправиш проклетия бъг;
Практики: Как да дебъгваш ефективно под IE 10;
Технологии: Node.js, PowerShell, Swift
Процеси: бизнес, технологични и вътрешни
Повече свършена работа за същото време
Същото количество работа за по-малко време
Повече и по-качествена работа за по-малко време
Да видиш, че последната ти задача е представена на уеб сайта на фирмата;
Да проследиш от писане на код, build-ване, опаковане и доставка се получава як user experience
You know that this release is going to be AWESOME!
You can fix that awful public bug that the customer has found
You know what to do to create a new feature in the product
One of your most dreaded bugs regresses on Friday
You fix that bug and check in
You break the build
“Bro, I can tell you stories …”
“DUDE! THE COOLEST THING JUST HAPPENED!!!!1111”
“I 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!!!11”
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.
Points: Tangible, measurable evidence of my accomplishments
Used 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.
Goals: Short- and long-term goals to achieve
Missions or challenges give users a purpose for interaction, and educate users about what is valued and possible within the experience.
Badges: Evidence of accomplishments
An 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.
Leveling Up: Status within my community
Levels indicate long-term or sustained achievement. Used to identify status within a community and to unlock new missions, badges, activities, and rewards.