Headspace の Android 再起動により 1 か月のアクティブ ユーザーが 15% 増加

マインドフルネスは、孤立した状態で起こるものではなく、人生のあらゆる側面とつながる方法を持っています。Headspace は世界初の瞑想アプリを作成し、現在はマインドフルネス分野のリーダーです。最近では、その包括的なビジョンを念頭に置いて進化を続けています。そこで 2019 年には、アプリを瞑想の枠を超えて拡張し、フィットネスや健康に関する新たな機能を追加することにしました。Headspace は、新製品のビジョンを実現してユーザーに優れたアプリ エクスペリエンスを提供するには、エンジニアとデザイナーの部門横断的なチームが必要であることに気づきました。同社にとって注目に値する新しいフェーズです。同社のデザインチームは、このプロセスをスタートさせ、新しいエクスペリエンスのプロトタイプを作成して、新しいデザインを採用しました。

Headspace がアプリを拡張し、ユーザーの視野をさらに広げることを妨げたのは、既存のソフトウェア アーキテクチャだけでした。これらの新機能すべてをサポートするのに十分な構造が明確ではありませんでした。実際、Headspace の開発チームは、現在のコードを基に構築する場合は、完全な書き換えよりも時間がかかるだろうと予測していました。そこで、現在使用している Android アプリの開発を中断し、全面的な見直しに専念することにしました。

実現手法

Headspace の Android 開発チームは、機能の構築方法を標準化するための便利な方法を必要としていました。Android 開発とアプリ アーキテクチャに関する最新のベスト プラクティスに関する Google の文献に没頭し、解決策を見つけました。Google は model-view-view-model を使用してアプリをリファクタリングすることをおすすめしました。MVVM は広くサポートされているソフトウェア パターンで、徐々に業界標準になりつつあります。MVVM により、デベロッパーは開発領域を明確に分離でき、アプリのアーキテクチャを効率化できるためです。MVVM を採用することで、Headspace は新しい標準とベスト プラクティスを手に入れ、開発のスピードアップに役立ちました。

チームが活用した Google のもう一つの主要なリソースは、依存関係インジェクション用の DaggerHilt などの Android Jetpack ライブラリでした。新しいアプローチにより、ボイラープレート コードが小さく効率的になり、チームの生産性が向上しました。また、これを機にアプリを Kotlin プログラミング言語に完全移行しました。また、Kotlin を使用することで、アプリのテスト カバレッジを約 15% から 80% に拡大しました。テスト カバレッジの拡大により、デプロイの高速化、コードの品質向上、クラッシュの低減を実現できました。

この改善されたユーザー エクスペリエンスがストアの掲載情報のレビューに反映されるように、Headspace は Google Play In-App Review API を実装しました。この新しい API により、すべてのユーザーに Headspace のエクスペリエンスに関するレビューを共有するよう促すことができました。この実装によりレビュースコアが上昇し、ストアの掲載情報のレビューは Google Play での公開に結び付いているため、アプリの最近の改善点にも注目することができました。Headspace の再起動の技術的な詳細については、技術的な事例紹介を参照し、開発チームと共有してください。

結果

チームは書き換えを 8 か月で完了し、デザイン プロトタイプからすべての機能を実現することができました。同社は、品質に対する評判を損なうことなく、フィットネスとウェルネスの分野で新しいオーディエンスにリーチするという当初の目標を達成しました。レビューと定期購入が新たに急増したことで、ユーザー エクスペリエンスが向上し、ユーザーベースの満足度が向上しました。

Headspace が新たに Android App Excellence に注力したことで、すべての指標で目に見える改善が見られました。

アプリの品質改善により、アプリを公開するオペレーティング システム間で有料登録者の同等性が 20% 向上しました。また、レビューに対する新しいアプローチにより、2020 年第 2 四半期から第 4 四半期にかけて、ストアの掲載情報のレビュー数が 3.56 から 4.7 に増加しました。レビューの可視性の向上と新機能、ユーザー エクスペリエンスの向上により、全世界の 1 か月のアクティブ ユーザー数は 15% 増加しました。また、新しいアーキテクチャにより、Headspace は将来の開発に向けてより迅速かつ信頼性の高いワークフローを作成できるようになりました。今では、バグのテストと修正に費やす時間が大幅に減り、新機能の実装に多くの時間を割くようになりました。最近では、顧客維持のフローの改善と、アップセル プロセスの最適化が行われています。また、ディープリンクの強化とマーケティング ツールの統合も可能になりました。このメリットにより、Headspace のチームはより多くのユーザーからより良いデータを収集し、フィードバックを寄せてくれたユーザーに直接返信し、このフィードバックを今後の開発に活用できるようになりました。

Headspace は急退し、Android App Excellence に多額の投資を行うと同時に、フィットネスとウェルネスの分野で画期的な新分野を開拓しました。開発のための強固な新しい基盤とユーザーからの新しいフィードバックにより、Headspace は「すべての人の健康と幸福を向上させる」というミッションを継続する立場にあります。

始める

ユーザー エクスペリエンス向上のためにアプリを書き換える方法については、Headspace の技術事例紹介をご覧ください。また、App Excellence のランディング ページでは、一貫性のある直感的なアプリのユーザー エクスペリエンスがビジネスを成長させる仕組みの詳細をご紹介しています。