web-dev-qa-db-ja.com

複雑なインターフェースの特徴:学習可能性か発見可能性か?

私は現在、新しいバージョンのSaasに取り組んでいます。クライアントはmanageすべてのcontentで使用できますscreens、これは非常に拡張され複雑になります。

ターゲットユーザーが使いやすいように、プロトタイプを更新するたびにユーザーテストセッションを頻繁に行っています。ただし、この種のシステムにまったく慣れていないユーザーは、サービスの背後にあるメンタルモデルを知らない(または理解していない)ため、プロセスの特定の部分で苦労していることに気付きました。

したがって、私の質問は次のとおりです。ユーザーが最初から自分で必要なすべてを自分で実行できるように、繰り返しを行う必要がありますか?

または、新しいユーザーが後でサイトの使用方法を理解できるように、優れたチュートリアル/インターフェイスツアーの設計に投資する必要がありますか?

私はこれに苦労しており、現在のバージョンで起こっているような複雑すぎるインターフェースでクライアントをトレーニングするために私たちのチームが彼らの時間を使うのを避けたいです。答えてくれてありがとう!

2
StarGirl

同様のことに取り組んでいます

このシステムは、最終的にはサービスで繰り返し使用する必要があるため、「専門家による使用」を念頭に置いて設計しています。

これは方向性と学習可能性を悪化させることを知っていますが、それはトレードオフです。学習しやすくするための機能を導入すると、テストからそれが専門家にとって扱いにくくなることがわかります。

それで、私たちはオリエンテーションの内容をテストしました、または「ユーザーがシステムを理解している場合、ユーザーがシステムを理解している場合、システムをより速く学習できますか?」

答えはイエスです!そして、あなたの質問に答えるために必要なのは、確かなオンボーディング体験、ガイド付きツアーです。そして重要なのは、あなたが知っているマイクロインタラクションに関する非常に具体的なコンテンツは学習しにくい「これはXだからここにある」

概要

システムは繰り返し使用するためのものです

専門家を念頭に置いた設計

オンボーディングチュートリアルを提供する

マイクロインタラクションを説明する特定のコンテンツを配置して、マイクロインタラクションを説明する

これでうまくいきます!

3
colmcq