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

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

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

[Jennifer Lent,TechTarget]

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

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

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

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

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

news045.jpg

マーケティングDXをけん引するリーダーの役割
デジタルツールとデータを活用することで優れた顧客体験を提供するマーケティングDXの推...

news038.jpg

コロナ禍で変化した採用トレンドとこれからの採用メディア戦略
デジタルシフトで新卒採用の在り方が変化しています。企業と接触するタイミングが早まり...

news013.jpg

「マーケティングオートメーション」 国内売れ筋TOP10(2022年7月)
今週は、マーケティングオートメーション(MA)ツールの売れ筋TOP10を紹介します。