開閉ボタン
ユーザーメニュー
ユーザーメニューコンテンツ
ログイン

日本ヒューレット・パッカード株式会社 HPソフトウェア事業統括提供コンテンツ

  • スペシャル
  • 会員限定
  • 2014/10/06

モバイルアプリ開発も「仮想化」活用へ、リアルなネットワーク環境再現の効果とは

アプリケーションの開発には、より“リアル”なネットワーク/サービス環境で検証し、パフォーマンスを落とす原因を改善していく作業が不可欠だ。ある程度作り込んだ段階から遡って開発し直すことは、地獄の苦しみである。そうした状況を回避するためには、本番環境をすばやく再現し、“リアルな状況”で検証することである。そこで注目されているのが「仮想化(Virtualization)」の活用だ。

モバイルアプリ開発の“核”はバックエンドとの連携検証

 モバイルアプリの開発では、従来のウォーターフォール型の開発ではなく、アジャイル開発が基本となっている。確かにアジャイル開発は、短期間で開発/テストを繰り返し、迅速に機能を追加できるため、モバイルアプリ開発には最適な手法と言える。

 しかし、それでも開発したモバイルアプリをいざ本番環境に適用してみると、不整合が発生したり、パフォーマンスが大幅に低下したり、使い勝手が悪いと評価されるケースが少なくないのはなぜだろうか。

 これにはさまざまな理由が考えられるが、たとえばスマートフォンなどで利用されるネットワーク回線の品質は、利用者の環境によって大きく異なってくる。また、社内システムや外部サービスと連携している場合には、理想的なパフォーマンスでデータを受け取れるとは限らない。このように、実際の利用環境とは異なる環境で開発を進めなくてはならないことは大きな要因と言えるだろう。

photo
モバイルアプリ開発を取り巻く環境

この続きは会員限定です

ここから先は「ビジネス+IT プレミアム会員」に登録の方(登録は無料)のみ、ご利用いただけます。

今すぐビジネス+IT会員にご登録ください。

すべて無料!ビジネスやITに役立つメリット満載!

  • 1

    インタビューから事例記事まで、ここでしか読めない1万本超の記事が無料で閲覧可能

  • 2

    導入事例資料や技術資料、デモ動画などを無料でダウンロード・閲覧可能

  • 3

    年間1,000本以上、会員限定のスペシャルセミナーにご招待

  • 4

    ビジネス+IT編集部が必読記事を、メールマガジンでお知らせ!

ビジネス+IT 会員登録で、会員限定コンテンツやメルマガを購読可能、スペシャルセミナーにもご招待!