web-dev-qa-db-ja.com

楽しみをシステム設計に組み込む

「楽しみ」の概念を使用してシステムをより効果的にすることは可能ですか?

どのようにして実際にシステムの機能を向上させることができますか?これがどのように機能するかについて、明確で確実な理由を探しています。

1
ron

この質問は少しあいまいですが、 ゲーミフィケーションの概念 を見てください。

ゲーミフィケーション手法は、社交、学習、習得、競争、達成、地位、自己表現、利他主義、または閉鎖に対する人々の自然な欲求を活用するように努めています。初期のゲーミフィケーション戦略は、プレイヤーを引き込むために望ましいタスクや競争を達成したプレイヤーに報酬を使用します。報酬のタイプには、ポイント、[17]達成バッジまたはレベル、[18]プログレスバーの入力、[19]、またはユーザーへの仮想通貨の提供があります。[18]他のプレーヤーにタスクを達成するための報酬を提供したり、リーダーボードを提供したりすることは、プレーヤーに競争を促す方法です。 -リンクしたウィキペディアから

詳細を確認したい場合は five-steps-to-enterprise-gamification または smashing magazineによるゲーミフィケーションに関するこの素晴らしい記事

私の意見では、多くのアプリやサイトがゲーミフィケーションを完全に間違っています。

ここでは何をしないかコインやポイントなどのある種のメトリックを退屈な経験に追加して、それを1日と呼びます。または、人々が引き込まれることを期待し、戻ってくることを奨励することを期待して、ルーチンのタスクにポイントまたは成果を追加します。

あなたは、経験を仕事のように思えない楽しくて楽しいものにしようとする必要があります。

ゲーミフィケーションの不十分なアプリケーション

たとえば、あなたがそこに行くたびにバッジをスキャンし、作成された各コピーのポイントを取得し、それがあなたのポイントの合計を示した場合、あなたは仕事でより多くのコピーを作成する可能性が高くなりますか?私の推測はノーです。

ゲーミフィケーションのより良いアプリケーション

ルートを図面として表示し、市内の他の図面をコピーしたり、上位に描かれた実行中のルートをリーダーボードに投稿したりできる場合は、実行中のアプリをより頻繁に使用することをお勧めしますか?これはコピーの例よりも可能だと思います。

いくつかの例を紹介します。

  • 海賊vs忍者マイスペースゲーム(私が覚えている最も古い例)
  • スタック交換
  • Yelp
  • Yahoo Answers(Q/Aフォーラム)
  • Microsoft Virtual Academy(プログラミング/学習)
  • コードスクール(プログラミング/学習)
  • Fitbitsアプリ(健康/フィットネス)
  • Aetna健康保険Webポータル
  • Waze(クラウドソースのGPSナビゲーションアプリ)

ゲーミフィケーションを使用しない場合(私がリンクしたスマッシング誌の記事から)

  • ウェブサイトに難易度があるべきではありません(あまりに難しい場合は、サイトから離れます)
  • スパムしないでください。今週7回チポトレにチェックインしても、Twitter/facebookフォロワーは気にしません。
  • ユーザーに強制的にプレイさせないでください(ユーザーが出入りしたい場合は、インタラクションを延長しないでください)。
  • 体験ではなく商品を売る。ゲーミフィケーションは製品を販売しません。エクスペリエンスをより楽しくすることができますが、実際には製品が販売と維持を促進します。
2
Frank Visaggio

この記事は古いものですが、おそらく正しい方向に向けることができます- http://pando.com/2013/10/18/smartphones-are-making-shopping-more-fun/

1
snooches