「モバイルアプリパフォーマンス管理(mAPM)」導入のススメ
スマホアプリの「遅い」「鈍い」「動かない」を解消する“間違いのない”方法
企業でモバイルアプリの利用が浸透すればするほど、そのパフォーマンスへの要求も高くなる。課題解決の鍵となる可能性があるのが、「モバイルアプリパフォーマンス管理(mAPM)」の導入だ。
モバイルアプリケーションに関連する作業の中で、開発は簡単な部類に入る。本稿では、「モバイルアプリパフォーマンス管理(mAPM)」製品が、現場で精彩を欠いているモバイルアプリのパフォーマンスに対処するのにどのように役立つかを紹介する。
次のモバイルアプリのリリース前のシナリオを考えてみてほしい。あなたは半年にわたって、従業員の作業効率を向上するためのモバイルアプリの開発に従事してきた。開発プロセスでは適切な調整を施した。全てのラボで実施したαシナリオのテストで、モバイルアプリはベンチマークを上回る結果を出している。このモバイルアプリは全世界の何千台ものモバイル端末で使用されている。あなたは次のモバイルプロジェクトに向けて意気揚々としており、怖いものなしだ。
だがモバイルアプリのリリースから半年が経過したとき、あなたは上司から叱責を受けた。モバイルアプリは広く使われなくなり、品質の低さに関する不満が多数寄せられているというのだ。
何が間違っていたのか
モバイルアプリの成否を握るのは「現場でのモバイルアプリのパフォーマンス」と「ユーザーによるモバイルアプリの使用状況」の2点だ。ユーザーのモバイル端末にインストールされた瞬間から、モバイルアプリは“クリーン”なテスト用のラボ環境とは全く異なる環境で使用され、さまざまな要素の影響を受ける。例えば、ネットワーク接続、端末、モバイルOSの種類。他にもインストールされているモバイルアプリ、モバイルアプリの仕様状況(オンラインかオフラインかなど)、ユーザーの地理的な場所、ロケールなどだ。
これらの要素には制御可能なものもある。だが多くは制御不能だ。ただし、対処方法はある。それは、モバイルアプリの導入シナリオとエンタープライズモビリティ戦略の一環としてmAPM製品を使用することだ。モバイルアプリのパフォーマンスを管理、測定することで、モバイルアプリの有効性を評価できる。パフォーマンスを低下させる潜在的な要素の全体像も把握可能だ。
mAPMを使用して大惨事を回避する
mAPMを使用する最大のメリットは、特定のユーザーが問題に遭遇した場所やタイミング、理由をピンポイントで特定できることである。サポート要請があったときに問題が判明したり、モバイルアプリが粗悪だといわれているうわさを耳にする最悪の事態を回避できる。
例1:トラブルの早期発見で早期対処が可能に
あなたはグローバル企業で働いており、開発チームが経費を報告するためのモバイルアプリをリリースしたとしよう。このモバイルアプリを使用すると、その場で経費の詳細情報の入力や、領収書のキャプチャーなどの操作ができる。このモバイルアプリは20カ国で働いている1000人の営業担当者の端末に導入済みだ。これは非常に洗練されたモバイルアプリで、オフライン時には経費の情報が端末に保存される。ただし、経費の報告書を提出するにはインターネット接続が必要になる。
無線ネットワークが発達している80%の国では、このモバイルアプリは問題なく機能している。だが無線ネットワークが発達していない国の営業担当者の環境では、問題が発生していた。報告書提出のためにインターネット接続を確立しようとするたびに、エラーが発生していたのだ。
mAPM製品があれば、エラーが発生した操作をサポートチームが把握できるように通知を設定することが可能だ。通知によって問題の是正措置を講じ、問題が解決したら、影響を受けていたユーザーにそのことを通知できる。また、モバイルアプリの設計を変更して、低帯域幅の場所からのレコード転送操作が成功する確率を上げることも可能になる。
重要なことは、どこでどのような問題が発生しているのかに関する情報があれば、問題を分析し、より適切なサポートを提供し、変更を実装できる、ということだ。
例2:詳細情報でトラブル対応のコストを削減
新しく導入したモバイルアプリは、半年にわたって問題なく機能している。最近、機能を追加する新しいアップデートを導入したところだ。追加機能は、全モバイルOSで実施したどのテストシナリオでも問題なく機能した。だが追加機能の導入後、サポートデスクでは特定のモバイルOSに関する問い合わせに対応することが増えた。何かが間違っていることは分かったが、肝心な問題の原因に関する手掛かりはなかった。
市販のmAPM製品を使用すれば、ヘルプデスクのチケットが作成される前に問題が通知され、特定のOSの種類で問題が発生していることを把握できる。堅牢なmAPM製品なら、問題が発生しているコード行やメモリのコードセグメント(プログラム領域)まで絞り込むことが可能だ。このような詳細情報があると、トラブルシューティングとコードレビューに掛かるコストの大幅な削減につながる。その結果、パッチを迅速に開発して配布できるようになる。
リアルタイムのパフォーマンス追跡
世界地図を見ているところを想像してみてほしい。その地図に自分の管轄下にある全モバイル端末が含まれ、モバイルアプリの動作状況をリアルタイムで確認できたらどうだろうか。mAPM製品が提供する情報は、次の通りだ。
- 実行中のモバイルアプリとクラッシュしているモバイルアプリ
- 現在発生している、または潜在的な接続の問題やネットワーク障害のホットスポット
- モバイルOSのアップデートが既存のモバイルアプリにもたらす影響
- 影響を受けているユーザーの数に基づいた是正措置の優先順位付け
詳細な診断データにより、最適なレベルでモバイルアプリのパフォーマンスを追跡することが可能になる。その結果、チームはユーザー基盤をより適切にサポートできるようになるだろう。また、モバイルアプリの利用率は高くなり、ユーザーの作業効率も向上することが予想される。mAPM製品を使用せずにモバイルアプリを導入すると、多くの点でモバイルアプリ開発の正常なROI(投資利益率)にリスクをもたらすことになる。
mAPMについて把握すべきことは少なくない。だが多くの企業が、この重要な情報を管理するのに役立つmAPM製品を提供している。mAPM製品を使用すると、モバイルアプリの計画からより多くの価値を得ることができる。mAPM製品を提供しているベンダーには、米Crittercism、米Appcelerator、米AppDynamicsなどがある。
モバイルデバイス管理(MDM)製品と連係するmAPM製品を使用すれば、モバイル端末とモバイルアプリの正常性を測定して管理する能力を大幅に高めることができる。例えば米MobileIronのMDM製品は、mAPM製品との連係が可能だ。このような製品やプロセスがなければ、現場で起こっていることを把握するのは不可能だ。この洞察(インサイト)がないと、モバイル戦略全体の弱体化にもつながる。
今日、企業のモバイル化で問題なのは進めるかどうかではなく、どう進めるかだ。このような世界では、成功確率を高める最善策の組み合わせを使用する他に選択肢はない。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
新着ホワイトペーパー PR
-
比較資料
[セコムトラストシステムズ株式会社] 「自社に合うEDR」はどれか分かる? 比較・検討時の見極めポイントを解説 -
製品資料
[アルプス システム インテグレーション株式会社] まだ社内で眠らせたまま? AI活用の糧となる「データ資産」を有効利用するには -
市場調査・トレンド
[AvePoint Japan株式会社] “SCS評価制度”対応の第一歩、自社環境と要求事項とのギャップを把握する方法 -
製品資料
[株式会社BREXA Technology] 情報整理の自動化でインシデントの初動対応を効率化、AIエージェント活用のコツ -
製品レビュー
[ヴィーム・ソフトウェア株式会社] SCS評価制度を導入するだけで十分? 組織の防御力を高める活用方法とは
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
2
「WSUS」終了の時限爆弾 “本命”移行先ツールとMicrosoft提唱の新管理手法
-
3
Claude Codeでは「エージェントを作るな、スキルを作れ」 Anthropicが示すAI構築術
-
4
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
5
VMware離れの決め手は“機能”以外だった 情シス109人が選んだ新基準と死角は
-
6
「データストレージの活用方法」に関するアンケート
-
7
「ERP(統合基幹業務システム)の導入・活用」に関するアンケート
-
8
パッチなしで「今すぐサーバを落とせ」 Kiteworks異例警告の波紋
-
9
「ITインフラとデータ保護・バックアップ対策」に関するアンケート
-
10
「IBM i(AS/400)はクローズドなシステム」という誤解 DXに寄与する一歩
ホワイトペーパーランキング PR
-
1
「Google Workspace」活用事例34選、先進の生成AIによる組織変革の全貌
-
2
Linuxのスキルを証明する“激推し”の認定資格はこれだ
-
3
バックアップは“取っているから大丈夫”なのか? ランサムウェア時代の備え方
-
4
ネットワーク遅延の原因、「パケットロス」の基礎知識と効果的な解決策
-
5
月1000枚の紙を削減 9年動けなかった組織が、業務改革のその先に得たもの
-
6
「改正物流効率化法対策」徹底解説 総物流費を抑制するサプライチェーン戦略
-
7
Windows PCとMacの選択制で生産性向上 LINEヤフーが実践する運用管理方法とは
-
8
ソフトウェア開発の属人化と手戻りをどう防ぐ? 速さと品質を両立させる方法
-
9
AI活用を停滞させる「2:6:2の壁」を乗り越えるためのポイントとは?
-
10
ドラマで分かる、標的型攻撃メールの被害を受ける企業と回避できる企業の分岐点
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー