ユーザーの心理も理解すべし
モバイルアプリ開発、iPhoneとAndroidの差だけではない「必須チェック項目」
モバイルアプリの設計は、いつも簡単であるとは限らない。実用的なアプリの設計プロセスは、ユーザーの操作性が最優先だ。操作性を無視すれば、エンタープライズモバイルアプリは失敗する。
エンタープライズモバイルアプリの設計には、あらかじめ検討すべき要素がたくさんある。インタフェースで使用する色やフォントは、ささいなことにすぎない。
必ず考慮しなければならないのは、アプリを使うユーザーの想定と彼らがアプリを使う目的の把握だ。ここでは、「テクノロジ一辺倒」になりがちな開発者に対して、モバイルアプリ設計に着手する前に認識しておく必要があるポイントを紹介する。
下準備
“実用的”なモバイルアプリでは、想定するユーザーグループが最も利用する特定のタスクを実行できることが必要だ。それ故に、モバイルアプリ設計の第一歩は、想定ユーザーのことをよく理解することだ。「そのユーザーグループの特徴は何か」「どのようなスキルを持っている」「どのような要望があるのか」を自問自答してみよう。想定ユーザーの理解を深めるほど、実用的なアプリを設計できるようになる。
次に、アプリで実行するタスクを決定し、そのタスクの実行に必要な機能を考える。このとき、優れた技術を採用したい気持ちは抑えて、実用的で便利な“道具”を作ることを考えるのが重要だ。
このタイミングでサポートするデバイスの種類を決定するのが望ましい。「iOS」と「Android」だけでは不十分で、OSのバージョンやデバイスの種類など、細部まで厳密に定義したい。
この下準備が終わっていると、「現場の営業スタッフが会社の在庫カタログにアクセスして発注できるようにするアプリ」のように、アプリの目的とターゲットユーザーを明確に表現できているはずだ。
モビリティを忘れずに
エンタープライズモバイルアプリの開発で、モビリティのことを忘れてしまうことが往々にしてある。モビリティが欠如すると、ユーザーの操作性は煩雑で快適とは程遠いものになるだろう。
ユーザーが求めるのは、操作が分かりやすいアプリだ。そのため、コンテンツを分かりやすくまとめ、背景に隠れて見つけにくいユーザーインタフェース(UI)機能がないようにするのが重要だ。モバイルアプリ設計プロセスでは、できる限り直感的で、応答が速く、操作しやすいUIになるように心掛ける必要がある。UIを直感的にできない場合は、単純明快な説明を添えるとよい。また、画像やアイコンの意味を全てのユーザーが分かっていると考えるのではなく、別の意味で解釈する可能性を想定しておきたい。
できる限り、デバイスの標準機能を活用することをお勧めする。ほとんどのユーザーは、使用しているモバイルデバイスの機能や特定のタスクの実行方法を熟知している。だが、その知識から推定できる動作と異なる動きが必要なUI要素を実装してしまったら、ごく簡単なタスクであってもユーザーは操作方法に悩んで作業を中断せざるを得なくなる。
併せて意識したいのが、連続バッテリー駆動時間、ディスプレイサイズ、CPU処理速度、システムメモリの容量など、デバイスのハードウェアによる制約だ。これらがデバイスごとに異なる点にも注意したい。
優れた設計原則に準拠せよ
何よりも大切なのは、乱雑さを排除して明確で単純なUIにすることだ。
従業員は、日常的に使用している個人向け商用アプリと同等の品質をエンタープライズアプリにも求める。適切な設計原則を採用していないモバイルアプリは、職場で導入している多くの個人向け商用アプリとの競争に間違いなく敗れるだろう。
モバイルアプリのレイアウトでは、UI要素をそれぞれの関係を反映した自然な階層構造にすることが重要だ。その場合、ユーザーが特定のタスクを実行する操作方法も考慮したい。例えば、スマートフォンユーザーは主に親指でUIを操作してする。それ故、親指で簡単に操作できる位置に重要な機能を配置するのが望ましいだろう。
フォント、色、スタイル、タイトル、ボタン、アイコンなどを決めるときは、読みやすさや使いやすさを重視したい。フォントは、どの画面解像度でも見やすいものとし、色は隣接する要素とはっきり区別できるものを選ぶことが重要だ。
コンテンツを第一に扱う
モバイルアプリの設計要素によって、アプリのコンテンツが影を潜めないようにしたい。エンタープライズモバイルアプリのコンテンツで重要なのはデータだ。
顧客が自分のアカウントにアクセスして、サブスクリプションサービスを表示できるアプリを設計していて、そのアプリには、顧客がアプリを評価できる機能も組み込むとする。顧客からのフィードバックは得たいだろうが、アカウントやサブスクリプション情報にアクセスする機能よりも評価機能を優先することはないはずだ。
データ管理も重要な検討事項だ。デバイスに保存できるデータ、キャッシュできるデータ、オンラインサービスとして利用できるデータをそれぞれ判断しなければならない。
アプリからサービスへの接続方法も、データの処理方法の判断に影響する。ユーザーが利用するのは安定した無線LAN接続なのか、通信事業者のサービスなのか、アプリからの接続は不定期に行われるのか、ユーザー側でネットワーク帯域幅の制限が生じる可能性はあるのかなどが検討課題となる。
アプリが常時ネットワークに接続している必要があっても、接続が断続的になる可能性を考慮した設計にしなければならない。他にも、ユーザーがオフラインで作業できるようにデータ同期システムの実装も必要だ。
モバイルアプリ設計で取り組まなければならない最大の問題の1つは、機密データとユーザープライバシーの保護をどうするかだ。開発者は、このような、保存したデータや転送中のデータ保護だけでなく、認証と承認でも保護の問題に対処する必要がある。この対策するには、SSL/TLS暗号化や、仮想プライベートネットワークなどを使用することになるだろう。これらのセキュリティは会社のディレクトリや管理システムに必ず統合して、組織のリスクがそれ以上高くならないようにしたい。
テスト、分析、フィードバック
アプリの完全なテスト、使用状況の分析、ユーザーフィードバックの取得も、設計プロセスに組み込もう。これらのメカニズムを実装しなければ、アプリの主目的が達成できているかを判断できない。できる限り多くのユーザーにアプリを試してもらって情報やフィードバックを集めるほど、実用的な設計になる。
可能であれば、ユーザーアクティビティを監視および追跡できる分析コンポーネントを含むようにアプリを設計して、アプリのパフォーマンスや他のデバイスの機能とのやりとりの方法を把握するとよいだろう。
最後に重要なのは、ユーザーがアプリに関するフィードバックを簡単に提供できるようにすることだ。アプリに適していれば方法は問わない。とにかくアプリに関するユーザーの意見や使用方法などを把握できるようにすることが重要だ。繰り返しになるが、情報を得るほど、アプリの実用性は向上する。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
4
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
5
「中堅・中小企業のネットワーク・セキュリティ運用実態」に関するアンケート
-
6
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
7
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
8
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
9
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
10
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー