web-dev-qa-db-ja.com

アプリの強制更新に関する考えや調査はありますか?

アプリの強制更新に対するUXの影響を考えていたところ、これまでのところ、この問題に関する調査はほとんど、またはまったく見つかりませんでした。

特定の場合にアクセスする必要がある重要な情報があるかもしれませんが、突然の強制的な更新は、特にwifiエリアがない場合に、ユーザーがその情報にアクセスできないようにする可能性があります。

私はチケット情報を含む旅行アプリで作業しており、この問題がそのような場合にユーザーエクスペリエンスに深刻な影響を与える可能性があるので、ここでバックアップできるものを探しています。

異なるドメインのアプリが強制更新をリリースする頻度とその影響などについてのデータ/研究はありますか?この主題についてのあなたの考えは何ですか?

ありがとう!

3
sarp

ユーザーにソフトウェアの更新またはアップグレードを強制する(バックグラウンドでの同意なし、またはユーザーが必要な手順を実行するまでソフトウェアへのアクセスを制限する)すべてのユーザーにとって苦痛な体験です。

たとえば、フライトやチケットの情報にアクセスするためにソフトウェアを起動しようとしたユーザーがいて、更新されるまでアプリが使用できないことを通知するメッセージボックスが表示されたとします。これは、多くの大手ソフトウェア会社が使用している一種のシステムですが、多くの場合、マルウェアの保護や、更新に依存して動作する他の種類のソフトウェアのビジネスを行っています。これらの種類の企業はこのソリューションを選択することはできませんが、それでもユーザーにとって全体的に貧弱なエクスペリエンスです。

一方、ユーザーが更新する手間を省くことに決め、代わりにすべての更新作業をバックグラウンドで実行するソリューションを提供するとします。一見すると、これは、更新にいくつかの大きな変更が含まれるか、失敗してさらに何かが破損するまで、素晴らしい解決策のように見えます。人々はまた、変更(特に古い世代)を好まないため、更新ボタン(たとえば)を手動でクリックする必要があるという行為は、個人に変更があることを示しています。ただし、バックグラウンドアップデートはソフトウェアへの変更についてユーザーに警告しません。また、ユーザーが次にソフトウェアを使用することを計画するとき、まったく異なるように見え、多くの場合、ソフトウェアを使用できなくなります。エンドユーザーのエクスペリエンスをできるだけ簡単にしたいが、エンドユーザーの制御を奪いたくない。

最後に、インターネットへのアクセスが制限された農村地域の人々は、ソフトウェアの使用をほとんど不可能にしてしまうなど、他にも多くの問題があります。もちろん、ソフトウェアがインターネットアクセスを必要とする場合でも、これはそれほど大きな問題ではないかもしれませんが、自分が何をしているのかわからないことを恐れて、デバイスに変更を加えたくない人もいます。上記でコメントしたように、Windows 10はバックグラウンドで自動更新が行われた後、最近精査されており、多くの場合、世界中の多くのマシンに深刻な被害をもたらしています。言うまでもなく、ソフトウェアが完全にローカルベースであり、リモートサーバーに依存してデータを取得しない場合は、アプリケーションの動作を再検討する必要があります。マイナーアップデートを数日おきに送信することはできません。これは、ユーザーをすぐに失う方法です。

全体として、ユーザーにソフトウェアのマイナーバージョンへの更新を強制するのは、全体的なエクスペリエンスが悪いだけです。エラーが発生する余地はたくさんあります。多くのユーザーは、新しいインターフェイスや機能にすぐに慣れるのを嫌がります。特に、知らない間に変更が行われた場合はなおさらです。ただし、このルールの1つの例外は、主要なバグを修正する更新を展開する必要がある場合は、ソフトウェアを修正するための正しい方法をとる必要がありますが、エンドユーザーからの制御は受けないことです。

1
Aaron