アジャイル反復的アプローチとは何ですか、それはどこで使われていますか?
市場の需要に追いつくために、デジタル事業の急速な進化したシナリオは、同様の高速のソフトウェア開発を提供するために、CIOの取付圧力を配置しています。
Gartnerによると、成長する数のIT組織がオプションアジャイル開発合理化するプロジェクト管理ビジネス価値を説明する。
12. アジャイルレポートの年間州は、上位5つの上位の報告の理由が採用されていることを発見しましたアジャイル方法論、 だった加速ソフトウェア配信2018年には75%に増加します。反復計画は、88%増加した後、2018年に2番目に採用されているアジャイル技術でした。
アジャイル反復発展とは何ですか?
ソフトウェア開発のアジャイル方法は、繰り返しおよび増分開発として最も一般的に説明されています。反復戦略は、アジャイル慣行の礎石である、最も顕著なものはスクラム、DSDM、およびFDDです。一般的なアイデアは、ソフトウェアの開発を繰り返しサイクルのシーケンス(反復)に分割することです。各反復は、タイムボックスとして知られている固定長の時間発行されます。単一のタイムボックスは通常2~4週間続く。
アジャイル反復モデルは、彼の本の中のCraig Larmanによっておそらく最もよく説明されていますアジャイルと反復開発 - マネージャのガイド 。 Larmanは、モデルがADTCホイール(分析、設計、コード、テスト)で機能することを説明しています。これは、各反復サイクルが計画、設計、その符号、および同時にテストの分析を組み込んでいると言える。 ADTCホイールは、より技術的にPDCA(Plan、Design、Check、Check、Adeage)サイクルと呼ばれます。アジャイルチームは、次のようにして各反復のPDCAサイクルを別々に実装しています。
P(計画) - 繰り返し計画
このイベントでは、チームは次の反復の目的を議論することを協力します。それはまた作業完了を要約し、次の反復に必要なチームバックログを決定します。
D(デザイン) - 反復実行
これはソフトウェアの開発、その設計およびコーディングが行われる「DO」のステップです。それが2回目または3回目の反復であるならば、機能テストも実行されます。チームはユーザーストーリーを収集し、次のステップを準備します。これは反復レビューです。
C(チェック) - 反復レビュー
「チェック」ステップとしても知られており、繰り返しレビューは製品の所有者で行われます。チームは製品の所有者に試験された成果物を示し、それから完成した作業を再検討し、すべての基準が満たされたかどうかを確認します。
A(調整) - 反復後処理
このイベントでは、チームは最初のステップから反復の全プロセスを評価します。これは以前の反復に集められているどんな改善に基本的に取り組んでいます。新しい問題は、その原因とともに識別されます。チームが次のサイクルを再開する前に、チームのバックログは将来の参照のために洗練されています。
反復は最適化と即興のために繰り返され、以前のサイクルから学んだ教訓は次のサイクルで適用されます。完全に機能ソフトウェアが市場にぶつかる準備ができているまで。
アジャイル反復発展の利点
アジャイルプロジェクト管理そうでなければ伝統的に硬いのに柔軟な代替手段として作成されました滝のアプローチ 。
Waterfall法は、開発を前のステップに戻すことなく、1つの位相から次の位相から次へ進む線形アプローチです。言うまでもなく、Waterfallメソッドは差し迫った再灌流を引き起こします。これは、開発コストの増大、長期のソフトウェア配信、および追加のリソース入力を含むがこれらに限定されません。
Sudhakar Gorti、環境データ資源のためのCIOは同意します。 " 滝の上のアジャイルの主な利点の1つは、繰り返し基準で成果物が表示され、製品の所有者は製品のバックログを変更することを決定できます。
顧客の関与- アジャイル反復開発はユーザーの貢献を促進します。各反復サイクルの後、顧客のフィードバックが得られ、そのフィードバックに基づいて製品は必要な変更にさらされます。この側面はプロジェクトの枠組みへの適応性をもたらします。
恩恵が進化します- アジャイル反復開発プロセスでの計画は、実行とテストのみが進行している広範な計画ではなく、アイデアを進化させるためのスペースを可能にします。
リスクアセスメント- アジャイルの反復は、スピードバンプを回避するためのリスクの識別と緩和をタイムラインの後退させることを避けることができます。
急速な配達- 作品は小さなサイクルに分けられ、チームメンバーが自分の焦点を捧げ、時間通りに提供することを可能にします。さらに、繰り返しごとに符号化および設計においてテストを同時に行うため、完了を達成するのに必要な時間が大幅に減少します。
アジャイル反復アプローチはどこに雇用されていますか?
アジャイル反復的アプローチは、絶えず進化する範囲の一部であるプロジェクトや企業に最適です。定義された一連の一連の要件を意図した定義された一連の要件を持たないプロジェクト。そのような場合、アジャイル反復アプローチは、予期せぬ変化が発生するたびに必要なコストとリソースを最小限に抑えるのに役立ちます。
UDNタスクマネージャー スクラム方法論を使用して作成されました。スクラムは、さまざまな様々なものに対して、ADCTホイールを使用して独立したチームワークをイネーブルにします。UDNタスクマネージャーチームは2週間のスプリント(反復)で共同作業をしました。
の範囲以来UDNタスクマネージャー継続的に進化しています、そして毎週の添加は毎週の基準で行われます、反復アプローチはそれを可能にしますUDNタスクマネージャー最適化のために前後に切り替える開発チーム。
アジャイルコンサルタントギアストリームのCEOのBrad Murphyは、アジャイル反復アプローチがソフトウェア開発以外のゾーンで広範囲にサービスを提供していると考えています。
彼は説明する顧客のフィードバックを収集するために頻繁な配達の要素を使用してデジタルマーケティングが反復アプローチからどのように恩恵を受けるか。迅速に勧誘されたフィードバックは、より大きなトラフィックを引き付けるためにその後の反復を改善するのを助けることができます。
政府洞察のためのデロイトセンターの調査によると、2017年には「アジャイル反復」と呼ばれる主要な連邦ITプロジェクトの80%が、プロジェクトの総費用と調和したプロジェクトを完了するのにかかる時間の短縮によって簡単に説明されました。
2015年のデロイトからの別の報告書は、バークレイズのような銀行を明らかにしています。スクラム内部監査の20%以上。バークレイズは、リスク管理や計画などの分野でスクラムを恩恵を受けることを認識しました。
アジャイル反復アプローチは、IT組織と金融会社に限られていません。Walmartはアジャイル反復アプローチを使用しています内部監査の場合。彼らの多くの成功の1つは、伝統的な監査アプローチと比較して時間を節約するのに含まれています。
Ricky Barr、United Airlines、United Airlinesの管理ディレクター、採用の経験を合計Deloitteのアジャイル内部監査「タイムボックス反復によるより速い監査サイクルタイム」として。
8年前までのような多くの企業ガルナー大多数のクライアントはまだアプリケーション開発のための伝統的な滝法を使用していました。
しかし、ビジネス価値の向上から強力な組織への影響から強力な組織への影響を受けた長年にわたるアジャイルの実証可能な利点は、IBMおよびCiscoのようなグローバルブランドへのスタートアップから拡大しました。