Я посмотрел интересное видео Google Talk (предупреждающее о часе вашего времени) о геймификации того, что вы делаете.
Понятно, что набор сайтов StackExchange использует довольно много из этих принципов. Есть что-то убедительное в том, чтобы сделать работу веселой, но мне интересно, сколько проблемных областей может включать эти идеи? Они определенно применимы к социальным приложениям, но это все? Концепция виртуальной программы лояльности также довольно убедительна.
Краткое описание геймификации:
Существует система начисления и вознаграждения. Например, репутация в StackExchange - это тип оценки. Значки - это тип награды. Дополнительные привилегии, которые вы получаете, когда ваша репутация повышается, также являются своего рода наградой.
Примером программы лояльности без реального выкупа может служить акция, которую некоторое время назад проводил круглосуточный магазин, где вы покупаете их продукты и получаете кредиты FarmVille взамен. Никакие реальные деньги или товар не обмениваются руками, и затраты для продавца минимальны в лучшем случае. Тем не менее, он приносит реальные деньги за эти виртуальные выплаты.
Бесстыдное использование ссылки JohnL: http://en.wikipedia.org/wiki/Gamification
ПРИМЕЧАНИЕ . Докладчик относится к четырем классам пользователей, которые, похоже, стали архетипами. Это Achievers, Socializer, Explorer и Killers. Achievers, скорее всего, будут применяться ко всем нам, программистам, - нам нравится делать что-то. По-видимому, 80% людей являются социализаторами и любят легкие неконфронтационные взаимодействия. Исследователи заходят в каждый уголок игры / приложения, чтобы узнать, какие пасхальные яйца и скрытые функции они могут. Убийцы не только хотят победить, они хотят, чтобы вы проиграли и получили похвалу / статус за избиение.