私のユーザーは開発者ですか、それとも開発者の影響を強く受ける一般ユーザーですか?
Anthony Smith
Anthony Smith
例え話で整理してみましょう。この問題は、「あなたは金物店を経営していますか、それともレストランを経営していますか?」と尋ねているようなものです。
もしあなたのユーザーが開発者なら、あなたは「金物店」を経営しています。
あなたの店に来るのは「職人」(開発者)です。彼らは電動ドリル、ドライバー、水道管、電線を買いますが、これらを家に飾るためではなく、家を建てたり、リフォームしたり(ソフトウェア開発)するために使います。
- 彼らが気にするのは何か? ツールが使いやすいか、効率的か、プロフェッショナルか、そして手持ちの他のツールと互換性があるかです。この電動ドリルの「ユーザーエクスペリエンス」がどれほど素晴らしいかを彼らに話しても無意味です。彼らは回転数、出力、対応するドリルビットのモデルをより気にします。
- あなたの製品はどのようなものか? おそらくコードライブラリ(高品質なネジの箱)、APIインターフェース(既製の標準的な蛇口)、クラウドサービス(いつでもレンタルできる高性能クレーン)でしょう。これらは一般の人には理解できず、使い道もありませんが、プロフェッショナルにとっては宝物です。
もしあなたのユーザーが一般の人なら、あなたは「レストラン」を経営しています。
あなたの店に来るのは「お客さん」(一般ユーザー)です。彼らは食事をし、美味しい料理を楽しみ、友人と話すためにここに来ます。
- 彼らが気にするのは何か? 料理が美味しいか、雰囲気が快適か、サービスが行き届いているか、料理が早く出てくるかです。彼らは裏の厨房でどんなブランドの鍋を使っているか気にしませんし、シェフ(開発者)がどうやって牛肉を柔らかく煮込んだかを知りたいとも思いません。彼らは結果、つまり美味しい牛肉の煮込み料理だけを求めます。
- あなたの製品はどのようなものか? アプリ、ウェブサイト、ミニプログラムです。ユーザーは数回タップするだけで、タクシーを呼んだり、出前を注文したり、面白い動画を見たりできます。そのプロセス全体は非常にスムーズで、シンプルで、心地よいものであるべきです。
あなたが言う「開発者に支配される」というのは、非常によくある「落とし穴」です。
これは、一流のシェフが自分のレストランを開いたようなものです。彼は最高の食材と最も複雑な調理技術に夢中になり、結果として作った料理は、一般のお客さんには口に合わないか、「気取っている」と感じられてしまいます。メニューも化学式のように書かれていて、誰も理解できません。
これが典型的な「エンジニア思考」による製品作りです。機能は非常に強力ですが、使うのが大変で、一般の人には理解できないオプションや専門用語だらけです。製品からは濃厚な「コードの匂い」が漂い、「人間味」が感じられません。
だから、自分に簡単な質問をしてみてください。
あなたのユーザーがあなたの製品に興奮するとき、彼らが興奮しているポイントは一体何ですか?
- あなたの製品が、彼らがより速く、より良く何かを「作り出す」ことを可能にするからですか?(もしそうなら、あなたのユーザーは開発者です)
- それとも、あなたの製品が彼らの生活の悩みを直接解決し、彼らをより幸せに、より便利にするからですか?(もしそうなら、あなたのユーザーは一般の人です)
この問題をはっきりさせれば、あなたのユーザーが誰であるかがわかるでしょう。