目次


モバイル開発プロジェクトを成功させるための秘訣、トップ 4

研究者が発見した意外な事実

Comments

モバイル開発チームは、プロジェクトを成功させるという難題を前にとてつもなく大きなプレッシャーにさらされていますが、この難題は増え始めています。Gartner の予測では、2017年の終わりまでにエンタープライズ・モバイル・アプリ開発サービスに対する市場の需要は、こうしたサービスを提供する IT 組織のキャパの 5 倍にまで膨れ上がります。

プロジェクト失敗のリスクが高まり続ける中、次のモバイル・アプリ開発プロジェクトを成功に導くには何をすればよいのでしょう?

IBM Center for Applied Insights による新たな調査では、モバイル・アプリ開発プロジェクトに関して、予算とスケジュールを完全に守り、プロジェクトの目標を完全に達成できるようにする、4 つの主要な差別化要因 (成功したプロジェクトと、それほど成功しなかったプロジェクトを比較した場合の差別化要因) を明らかにしています。この「Star qualities: What it takes for mobile application development projects to succeed」という調査では、9 ヶ国 585 名のモバイル・アプリの開発者と開発マネージャーを対象に、モバイル開発プロジェクトとそのプロセスに関するアンケートを実施しました。

IBM Center for Applied Insights の調査によると、モバイル・アプリ開発プロジェクトの 3 分の 2 は、予算とスケジュールを完全に守れておらず、プロジェクトの目標も完全には達成できていません。

モバイル・アプリ開発プロジェクトを成功に導く 4 つの鍵とは何なのでしょう?驚くべきことに、プロジェクトの成功や失敗は、チームのサイズや、ネイティブ実装、Web 実装、ハイブリッド実装のどれを使用するかなど、最初に考えつくような要因の多くには左右されていませんでした。研究者が発見した差別化要因は、以下で説明する 4 つの単純なストラテジーに要約されます。

1. 適切な専門知識を持った強力なチーム

最大の課題の 1 つは、モバイルの分野で実際に経験を積んでいる適任の開発者を見つけることです。モバイル開発者、ブラジル
最大の課題の 1 つは、モバイルの分野で実際に経験を積んでいる適任の開発者を見つけることです。モバイル開発者、ブラジル

成功するプロジェクトには、モバイル開発の経験だけでなく、ビジネスと業界の優れた専門知識も持つ開発者がいます。例えば、この調査でわかったことですが、5 年を超えるモバイル開発経験を持つ開発者がプロジェクトに 1 名参加している率は、成功したプロジェクトのほうが成功しなかったプロジェクトより 30 パーセント高くなっています。さらに、ビジネスと業界に特化した専門知識が開発チームに欠けていることを課題として挙げる率も、成功したプロジェクトでは他と比べて低くなっています。

参考にできる、プロジェクトを成功させる鍵は、どのようにして、すべてのスキル・ギャップを埋め、追加トレーニングの機会を見つけ、優秀な開発者たちのキャリア・パスを計画するかを決定することです。

2. クラウド・ベースのプラットフォームと API による柔軟性

成功するプロジェクトは、クラウド・ベースのプラットフォームや、モバイル・アプリ開発プラットフォームを多用します。事実、クラウド・ベースのプラットフォームを使用した率は、成功したプロジェクトのほうが他よりも 35 パーセント高く、モバイル・アプリの開発にモバイル・アプリ開発プラットフォームを使用した率は 31 パーセント高くなっています。

参考にできる、プロジェクトを成功させる鍵は、開発をスピードアップさせるためにクラウド・ベースのプラットフォームと API の使用を検討することと、特定のプラットフォームやテクノロジーに縛られ、プロジェクトの進行を遅らせかねない問題が生じるという事態を避けるために、モバイル・アプリ開発プラットフォームの使用を検討することです。

3. エコシステム全体にわたるコラボレーション

成功するプロジェクトは、設計から QA、そしてエンド・ユーザーに至るまで、エコシステム全体にわたって緊密なコラボレーションを維持します。「緊密な」という言葉に特に注意してください。調査の回答者たちは総じて、効果的な働きをするモバイル・アプリ開発者に見られる第一の特徴は、中核となるチームの外部の関係者とコラボレーションする能力であると言っており、成功したプロジェクトのメンバーたちは、ビジネスの利害関係者やエンド・ユーザーなどといった重要なプロジェクト外部の関係者とは特に、より緊密なコラボレーションをしたと報告しています。

参考にできる、プロジェクトを成功させる鍵は、コミュニケーションとコラボレーションのスキルに長けた開発者を見つけるだけでなく、開発ライフサイクル全体にわたってコラボレーションを強化する適切なツールと環境を提供することが重要であるということです。

4. アナリティクスを利用したイノベーション

成功したプロジェクトは、アプリの使用状況のアナリティクスからインスピレーションを得ています。実際、モバイル・アプリにイノベーションをもたらす最も重要なインスピレーションの源として、アプリの使用状況のアナリティクスを挙げている割合は、成功したプロジェクトでは他のプロジェクトのほぼ 1.6 倍になっています。アプリのフィーチャー/機能の使用状況、アプリを使用する頻度、アプリに関するソーシャル・メディアのセンチメントといった、エンド・ユーザーからの間接的なフィードバックの有意な分析を通して、既存のアプリを改善できると同時に、新しいアプリの開発が可能になるのです。

参考にできる、プロジェクトを成功させる鍵は、アプリの開発中にはユーザビリティーのテストを実施し、リリース後にはアプリの継続的な改善についての洞察の源としてアナリティクスを利用して、数あるフィーチャーと機能の中から評判の良いものと、不評のものを特定することです。

まとめ

成功したプロジェクトからヒントを得ると、次のモバイル・アプリ開発プロジェクトで予算とスケジュールを完全に守り、プロジェクトの目標を完全に達成できるようにするのに役立ちます。そのようになることを望んでない人などいません。

この記事は、IBM Center for Applied Insights のブログで公開されたものです。


ダウンロード可能なリソース


関連トピック


コメント

コメントを登録するにはサインインあるいは登録してください。

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=60
Zone=Mobile development
ArticleID=1023276
ArticleTitle=モバイル開発プロジェクトを成功させるための秘訣、トップ 4
publish-date=12102015