昨今の変化の急激なペースは、多くの評論家たちによって、研究、実証されており、これは企業ソフトウェアを開発する組織がアジャイルを導入する必要性へとつながっている。ブロガーであるMongoDBのMatt Asay氏は最近、"Hey, Enterprise Developers! Get Agile Or Get Steamrollered"という記事を書いた。そこで彼は「各リリースを期待外れなものにすること」の必要性について語っている。
彼はこう言う。
アジャイル開発はもはやソフトウェア開発の可能性の1つではありません。とてつもないペースで加速している技術導入ペースにより、アジャイルはソフトウェア開発の唯一の方法になってきています。もし、あなたがビジネスを続けたいなら。
彼はForresterのリサーチャーであるDiego Lo Giudice氏の言葉を引用した。
このアプリケーション時代において、新しいアプリケーションがモバイル向け、タブレット向け、あるいはWeb向けに開発、提供されようとも、本当に成功しているアプリ開発リーダーとは、ビジネスに対してコンスタントな価値とインクリメンタルな改善を届けることにフォーカスしている人のことです。
そして、頻繁にリリースできることの必要性についてこう語る。
プロダクトの安定性はコードの頻繁なリリースからもたらされます。その逆ではないのです。あなたは各リリースを、大きなローンチではなく、期待外れなものにする必要があります。
彼は加速する変化のペースについて調べた最近のHarvard Business Reviewの記事を参照して、いかに多くの領域で変化のペースが加速しているかを示した。Rita McGrath氏はその記事でこう言っている。
チャートからわかるように、最近起こったイノベーションほど、すぐに受け入れられています。ここから類推すると、ある分野で競争上の優位性を持っている会社は、もっとすばやく動き、自らを売り込むチャンスをとらえる必要があるでしょう。
アジャイル導入に関する彼の最終的な主張は、ビッグデータの理解とすばやく実験することの必要性だ。
ビッグデータの時代がもう始まっています、現実を認めましょう。多くの会社はプロジェクトの開始時点でおそらく失敗する運命にあります。結局のところ、会社は試行錯誤なしでは、どのデータを記録すべきか、また、それをどのように活用すべきか、わからないのです。したがって、失敗するために設計することが重要になります。アジャイルを使うと、時間的にも金銭的にも、失敗するコストを削減できます。