SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Developers Summit 2022 レポート(AD)

ゲームのワクワク感の秘密が、継続的に使ってもらえるサービスの開発を変える【デブサミ2022】

【18-A-2】ゲーミフィケーション・エバンジェリストが見る「あなたの技術力が“ワクワクするサービス”に変わる未来」

  • このエントリーをはてなブックマークに追加

実例からゲーミフィケーションの要素を理解する

 では、実際にゲーミフィケーションを応用したサービスとは、どのようなものなのだろうか。仲氏は、自社の開発実績の中から「みんなで作るバリアフリーマップ WheeLog!」というサービスを紹介した。

 このサービスは、車いすで実際に走行したルートや、ユーザー自身が実際に利用したスポットなど、ユーザー体験に基づいたバリアフリー情報を共有できる新しいバリアフリーマップのプラットフォームだ。日本には200万人以上の車いすユーザーがいると言われており、そういった人々が安心して気軽に外出するための情報を共有できる。

 国連主催のワールドサミットアワードのグローバルチャンピオンや、令和2年度のSTI for SDGsアワードで文部科学大臣賞を受賞するといった数々の実績を上げている。

車いすで実際に走行したルートや、ユーザー自身が実際に利用したスポットなど、ユーザー体験に基づいたバリアフリー情報を共有できる
車いすで実際に走行したルートや、ユーザー自身が実際に利用したスポットなど、ユーザー体験に基づいたバリアフリー情報を共有できる

 WheeLog!には、次のようなゲーミフィケーション要素が組み込まれている。

 まず「マイスター機能」は「駆け出し」「普通」「伝説」「WheeLog!」というように段階的な成長を可視化する機能だ。活動量に合わせて宝石が手に入り、その個数によりユーザーが日々重ねてきた努力の結果や達成率を見える化することでユーザーの利用を促進する。

 「エンタメ距離変換」は、車いすで走った距離を「キリンの首○頭分」といったちょっと変わった単位に換算し、それをSNSなどで拡散してもらうエンタメ要素である。換算される単位はランダムに変わるため、ユーザーを飽きさせない設計となっている。

 「ステータスの可視化」は、前回のログインからどのくらい新しい投稿があったか表示する機能である。WheeLog!というサービスが全体でどのくらい成長したのか見せることで、ユーザーが提供している情報が世の中で認められ、役に立っていることを見える化するものだ。

 「ゲーミフィケーションの中で最も重要と言えるのがゴール設定です。ゴール設定では、ユーザー側の目標とサービス側の目標の両方が重なる領域の実現を目指します」

 ユーザーにとっては、サービス利用の目的を達成すること。サービス側は使い続けてもらうこと。この2つを同時に満たすことが大切なのだ。

 WheeLog!の場合、「車いすでも外出を楽しむ世界の実現」がユーザーの大目標かつ、サービス側のミッションとなる。そのための「バリアフリーマップの拡充」がユーザーとサービス側、共通の最終的な目標だ。

段階的なゴール設定でユーザーの集中を引き出す

 こうしたゴール設計から、さらに段階的な中間ポイントを設定していくことで、ユーザーの利用をうながしていくことができる。

 中間ポイントの設定は、サービス全体として5分割くらいがお勧めだそうだ。さらにそれを細分化して具体的な行為レベルまで落とし込んだフロントゴールを設定する。例えば、使い方を理解するためチュートリアルを完了させる、メイン機能を使ってみて最初の投稿をしてもらうといった具合だ。段階を踏んだ目標達成により、心理的リアクタンスを低減させることがカギとなる。

 では、サービス側はどのように設計していくのだろうか。目指すべきは、ユーザーがサービスを使い続ける状態、つまりサービスへの「依存度」が高い状態にしていくこと(依存度の向上)になるため、依存度の定量的な測定が必要となる。依存度は、利用頻度・利用時間・メインアクション傾向などユーザーの行動を多数の側面から総合的に判断して割り出す。

 先ほど設定した最終ゴールに達している場合、ユーザーは強依存の状態になっているはずだ。その強依存状態のユーザーの状態、およびアクションを定量的に定義し、そこから依存の段階を設計していくのだという。

 特に重要なのは、ユーザー側の段階的な目標と、サービス側の段階的な目標の関連をしっかりと理解した上で設計や機能実装を行うことだと仲氏は力説する。例えば、あるフロントゴールに対応した機能を実装する際に、ただ機能要件を満たしただけの場合と、この機能を利用するユーザーはどのような状態なのかしっかりと把握しながら作るのでは、雲泥の差が生まれる。

 「世の中にゲーミフィケーションを取り入れたという例がいくつかあります。しかし、その実態はただ単にゲーム要素を取り入れただけの場合も少なくありません。ゲーミフィケーションを応用してサービスを楽しませるには、サービス設計段階からサービスに集中させるところをがっつり作り込む。そうすることで、本当にワクワクするサービスをつくることができるのです」と仲氏は熱く語った。

最終ゴールを分割して、ユーザー側とサービス側の中間段階を設計していく
最終ゴールを分割して、ユーザー側とサービス側の中間段階を設計していく

 Webサービスを開発・提供するための手法として、ユーザーエクスペリエンスやカスタマージャーニーマップなどが注目を集めているが、ゲーミフィケーションはその先を行く知見に満ちていると感じたセッションであった。

 セッション自体も、冒頭につかみのクイズがあったり、リアルタイムでアンケートをとってそれに合わせて話す内容を変えたりと、ゲーミフィケーション要素に富んだ内容で最後までしっかりと楽しむことができた。

関連リンク

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
Developers Summit 2022 レポート連載記事一覧

もっと読む

この記事の著者

可知 豊(カチ ユタカ)

フリーランスのテクニカルライター 興味の対象はオープンソースの日常利用、ライセンス、プログラミング学習など。 著書「知る、読む、使う! オープンソースライセンス」。https://www.catch.jp

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

【AD】本記事の内容は記事掲載開始時点のものです 企画・制作 株式会社翔泳社

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/15616 2022/03/22 13:25

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング