この記事は Jacob Lehrbaum による Android Developers Blog の記事 " Working Towards Android App Excellence " を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。
すばらしいアプリ体験は、ビジネスにもすばらしい成果をもたらします。実際、Google Play に5 つ星の評価を残した Android アプリユーザーの約 3 分の 1 が、アプリ体験の質*1つまり、スピードやデザイン、ユーザビリティに触れています。Google では、すべてのデベロッパーが優れたアプリの開発を実現し、ユーザーの獲得、維持、収益化を果たせるようなサポートを提供したいと考えています。
では、「優れたアプリ」とは何でしょうか。これは遠い目標のように聞こえるかもしれませんが、多くのアプリでも手が届くところにあります。その第一歩となるのは、ユーザーにフォーカスし続けることです。具体的には、直感的なユーザー エクスペリエンスでアプリの主要機能にできる限り早く到達できるようにすることです。しかし、これはまだ始まりに過ぎません。優れたアプリにはすべての画面や操作に一貫性があり、使うデバイスによらず快適に動作します。アプリ開発に携わっているあらゆるメンバーがアプリ体験に集中すれば、優れたアプリの開発が実現できます。
優れたアプリの開発を阻むものの 1 つが、曖昧で不明確な責任分担です。クラッシュや読み込み時間など、アプリの質を測る主な指標の中には、エンジニアリング チームなどの社内の 1 グループの責任であると見なされるものがあります。しかし、業界のトップクラスの組織の方々にどのようにして優れたアプリの開発を実現しているか聞いたところ、*2エンジニアリング、デザイン、プロダクト、ビジネスの各チームが共通の目的に向かって連携する、部門間の協力的なアプローチが重要であることが明確になりました。
では、優れたアプリ開発のための裏側にある内部的なベスト プラクティスはどのようなものでしょうか。
ビジネス側の立場に立って「競合他社のアプリは私たちのアプリよりも速いので、読み込み時間を 5 秒から 4 秒に短縮する必要がある」と私から言えるので会話がよりスムーズです。クロス プラットフォーム アプリのソフトウェア エンジニア
ビジネス側の立場に立って「競合他社のアプリは私たちのアプリよりも速いので、読み込み時間を 5 秒から 4 秒に短縮する必要がある」と私から言えるので会話がよりスムーズです。
クロス プラットフォーム アプリのソフトウェア エンジニア
優れたアプリは、ビジネスの成果につながります。新機能の追加はすばらしいことですが、それでアプリの起動時間が遅くなったり、デバイスの容量を使いすぎたりすると、アプリの使用頻度が減り、やがて削除される結果をうみます。多くの場合、エンジニアは品質問題がビジネスの成果に与える影響を定量化することで、全社的に品質を重視する体制を構築しています。具体的には、次の方法で定量化しています。
機能(ユーザー ジャーニーの各ステージ)を担当するチームを編成している企業は、サポートするそれぞれのオペレーティング システム全体で一貫した操作を提供し、新しいアプリや機能を市場に投入するまでの時間が短くなり、すべてのお客様に優れたアプリ体験を提供できる可能性が高くなります。多くの場合、このようなチームは、エンジニア、マーケティング、UX、プロダクトなどの機能を横断するグループです。そして、あらゆるデバイスやプラットフォームで、機能やユーザー ジャーニーのステージ*3を成功させる責任を担います。この構造により、優れた体験や機能レベルが実現できるだけでなく、機能領域を超えた統一目標ができます。また、縦割りを減らして、特定の目標に集中的に対処することにもつながります。
ビジネス目標を重視するチーム構成により、ユーザーに対するフォーカスが高まる
ユーザーの大半が特定の種類のデバイスを使っている場合、主なデバイスとして同じスマートフォンやタブレット、スマートウォッチを使えば、ユーザーがどのような体験をしているか理解が深まるでしょう。特にこれが当てはまるのは、多くユーザーの日々の体験に影響を与える意思決定が求められる組織の経営幹部です。たとえば、Duolingo はこれを自社の DNA に組み込んでいます。ユーザー ベースの大部分と同様の環境を作り出すために、CEO も含む、すべての Duolingo の社員は、エントリーレベルの Android デバイスのみを使っているか、あるいは使える状態にあります。
ビジネスを成長させるうえで、品質および優れたアプリの開発に対するユーザー中心のアプローチは欠かせません。優れたアプリの開発を実現する方法を詳しく学びたい方は、実用的なヒントを含むケーススタディをご覧ください。また、Android App Excellence (英語) のページにアクセスし、ぜひ App Excellence Summit に参加してください。(事前登録制です)
今後のブログ投稿では、優れたアプリの開発を実現する 2 つの要素について詳しく取り上げる予定です。具体的には、アプリ パフォーマンスとそれによるユーザー行動への影響、そして複数のデバイス間のシームレスなユーザー エクスペリエンスの開発です。こちらのページから Android デベロッパー向け ニュースレターに登録すると、次号の発行時に通知が届き、Android チームからの最新ニュースや知見を得られますので、ぜひご登録ください。
注
1. 2021 年の Google Play 内部データ
2. 2021 年の Google App Quality Research
3. アプリを使ううえで、それぞれのユーザーが体験する一連の手順を「ユーザー ジャーニー」と呼びます。ユーザー ジャーニーのステージの例として、インストール、オンボーディング、エンゲージメント、リテンションなどがあります
Reviewed by Tamao Imura - Developer Marketing Manager, Google Play
この記事は Bert de Weerd、Tingmui Li による Android Developers Blog の記事 "Updated guidance to improve your app quality and discovery on Google Play" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。
2008 年に Google Play が登場したとき、Play ストアにはまだ数百程度のアプリやゲームしか公開されていなかったため、デベロッパーはユーザーに簡単に見つけてもらうことができました。しかし現在では、190 か国以上のユーザーに数百万個のアプリやゲームが公開されており、ユーザーが何をダウンロードするか決めるために、プロモーション画像、動画、説明文、さらにはアプリの名前も含め、ユニークなアセットを Play ストアにご提供いただくことが大変重要になっています。
Google Play では、デベロッパーのアセットが目立つように表示機会を増やしており、例えば Play ストアのアプリやゲームの「ホーム」ページでも、より多くのグラフィック アセットや説明を掲載するようになっています。ストアの掲載情報のアセットが、より正しい方法でアプリ内体験やゲーム内体験への期待を高め、ユーザーの満足度が高いダウンロードを導けるようにするため、以下の対応を行います。
アプリのタイトル、アイコン、デベロッパー名は、ストアの掲載情報ページの中でも、アプリやゲームを見つけるときに特に重要になる要素です。そのため、これらの要素をわかりやすくして独自性を高めるため、以下に重点を置いて、新しいポリシーを導入する準備を進めています。
導入予定のポリシーを満たさないアプリのタイトル、アイコン、デベロッパー名は、Google Play で利用できなくなります。 適用開始日など、このポリシー変更の詳細については、今年中にあらためてお伝えします。
以下の必要事項と禁止事項の例をご確認ください。Google Play で配信しているご自身のアプリまたはゲームへの影響について検討し、導入予定のポリシー変更に対する準備を開始されることをお勧めします。
ストアでの実績やランク:
価格や宣伝に関する情報:
ユーザーに誤解を与える Play プログラムやグラフィックの要素:
絵文字、繰り返しまたは連続した特殊文字や句読点:
アプリの特長や機能を紹介するためのフィーチャー グラフィック、スクリーンショット、動画、簡単な説明など、ストアの掲載情報のプレビュー アセットに関する新しいガイドラインについてもお知らせします。このガイドラインを満たさないアセットは、アプリとゲームのホームなど、主要な Google Play 上の表示箇所でプロモーションやおすすめの対象にならない可能性があります。
デベロッパーが提供するアセットに関する新しいガイドラインは、以下の原則に基づいています。
アプリやゲームが Google Play のすべての表示箇所でおすすめの対象となるように、ストアの掲載情報の新しいガイドラインをご確認ください。このガイドラインは、2021 年後半より、おすすめの表示に利用されます。
今回お知らせした内容が、アプリ デベロッパーの皆さんにとって、今後のロードマップを計画するうえで参考となりましたら幸いです。また、Play ストアがさらに便利で魅力的なものになるように、この取り組みを皆さんと一緒に推し進めていきたいと願っております。
この記事は Hoi Lam による Android Developers Blog の "Quality to match with your user’s expectations" を元に翻訳・加筆したものです。詳しくは元記事をご確認ください。
10 年以上前に Android がリリースされてから、このプラットフォームは成長を続け、ユーザーの期待も高まるばかりです。それに伴い、ユーザー エクスペリエンスから、マテリアル デザイン、プライバシーの重要性と進化に至るまで、さまざまな改善が行われてきました。その一方でデベロッパーの皆さんが、常にアプリでよりすばらしいユーザー エクスペリエンスを提供していきたいと考えていることは承知しています。同時に、どの領域に最初に取り組むべきかを判断するのが難しいことも、私たちは把握しています。そこで、Android Developers のウェブサイトにアプリの品質セクションを新たに設けて、アプリの品質の重要な内容についての最新情報や関連リソースを提供します。
今回の最初のリリースでは、Android の最新リリースや、アプリ エコシステムの現在のトレンドを踏まえて、アプリの中核品質チェックリストを更新しました。このアップデートのいくつかのポイントを示します。
常に最新の状態を保てるように、今後は四半期ごとにこのリストを更新したいと考えています。また、他のフォーム ファクタの品質チェックリストも更新する予定です。
現在は、Android で高品質なアプリを簡単に構築できるように、追加のツールやベスト プラクティスに関する作業を進めています。引き続き改善を続けていきます。ご期待ください。