2013年06月24日 08時00分 公開
特集/連載

「応答しないモバイルアプリ」、4つの解決策イライラを減らす開発時の工夫を伝授

多くのアプリと同様、モバイルアプリもパフォーマンス問題と無縁ではない。不安定な回線接続のせいで、問題は一層複雑になっている。開発者はどう対処すべきなのか?

[Jennifer Lent,TechTarget]

 ソフトウェア開発チームは、パフォーマンス管理のプロセスには十分な注意を払わないことが多い。実のところ、パフォーマンス管理がプロセスに含まれるとは全く思っていないだろう。速く動作するように最初からアプリケーションのアーキテクチャを構築するのではなく、パフォーマンスの目標値を念頭に置きつつ、試行錯誤しながらコーディングとテストを繰り返し、本番稼働中にソフトウェアがトラブルを起こさないことを祈っている。

 そして避けられない事態、つまりパフォーマンス低下が起こったときには、システム運用管理者が駆け付け、ボトルネックを探して解消する。システム運用管理者は、さながら炎に立ち向かう消防士だ。火事を未然に防ぐ方策を取るわけではない。

 パフォーマンスの問題に発生してから対処するのは、あらゆるアプリについてごく普通に行われている手順だ。だがモバイル環境の場合、問題はさらに深刻になる。ユーザーは、実に多様な回線接続環境を常に移動している。モバイルアプリのパフォーマンスが予測通りにいかないことはあまりにもよくあることで、もはやそれが常態化している。

 それでも、この状況が好転する材料はあると筆者は考える。

ITmedia マーケティング新着記事

news165.jpg

日本のデジタル広告はビューアビリティーが低くフラウド率が高い――IAS調査
日本におけるモバイルWeb環境のアドフラウド率はディスプレイで2.3%、動画で2.9%に達し...

news010.jpg

「パーソナライゼーションエンジン」 売れ筋TOP10(2021年10月)
今週はパーソナライゼーション製品の売れ筋TOP10を紹介します。

イー・エージェンシーのCDP「D-Lenz」はSaaSとスクラッチ開発の良いとこ取り
顧客データや問い合わせデータのさまざまなマーケティングデータを統合し、顧客の分析や...