suzuderu

初めて開く人の目で、個人開発アプリの初回起動を歩いて記録する

自分のアプリは何百回も起動しているので、初めて開いた人がどこで迷うかが見えなくなっています。そこで、まっさらな状態から「使えた」と感じるところまでを一度歩いて記録する方法を書きます。大がかりな調査はせず、メモ帳と数枚のスクリーンショットがあれば足ります。

まっさらな状態を用意する

アプリを消し、できれば普段使っていない端末やテスト用のアカウントを使います。自分のデータや保存済みのログインが残っていると、初回の体験とは別物になってしまいます。端末、OS、回線、アカウントの有無といった条件を、最初に一行で書いておきます。

最初の成功を一文で決める

利用者にとって「使えた」と言える瞬間を一文にします。メモアプリなら、最初の一件を保存して一覧に出たところ、といった具合です。ゴールが曖昧だと、どこまでを記録すればよいかも曖昧になります。

画面ごとに止まった場所を書く

起動からゴールまで、画面を一つ進むたびに、何が表示され、何を押し、迷ったかどうかを書きます。迷ったときは理由も一言添えます。スクリーンショットを一枚ずつ付けておくと、あとで見返したときに状況を思い出しやすくなります。

求められた入力と許可を並べる

会員登録、通知の許可、位置情報など、ゴールの前に求められたものを順に並べます。それぞれがゴールに本当に必要だったか、後回しにできたかを、自分の判断で印を付けて分けます。後回しにできるものが前に出ていれば、直す候補になります。

言葉のつまずきを拾う

開発中に使っていた呼び名が、説明なしに画面へ出ていないかを見ます。ボタンの文言、見出し、エラー文を順に確認し、初めて見る人には伝わらなさそうな語句を抜き出して一覧にします。

直す箇所を一つ選んで変える

記録を眺めて、ゴールを最も遠ざけている箇所を一つだけ選んで直します。複数を同時に変えると、次に歩いたときに何が効いたのか分からなくなります。直した内容と理由は、同じ記録の末尾に書き足しておきます。

同じ条件で歩き直して差を書く

修正後に同じ条件でもう一度歩き、前回との違いを書き足します。身近な人に操作してもらえるなら、口を出さずに見ているだけにして、手が止まった場所を記録します。この記録を数回分ためると、自分のアプリがつまずかせやすい傾向も見えてきます。

こうした小さな記録の習慣を考えるときの足がかりとして、Burning Tribe も覗いてみてください。