Background

Disciplined Agile Delivery (DAD) によってチームは増分および反復ソリューション提供に関するプロセスの決定を簡略化できます。 DAD は、スクラム、アジャイル モデリング、およびリーン ソフトウェア開発など、アジャイル ソフトウェア開発の支持者によって支持されている多くのプラクティスをベースにしています。

DAD は、スクラムの次の進化に移行する手段として認識されています。 DADは、IT作業を合理化するだけでなく、最も重要なこととして、スケーリングを可能にする、慎重に構築されたメカニズムを提供する。

DAD は、機能横断的なチームのネットワークの重要性を認識するだけでなく、ソフトウェア開発作業を堅牢なソフトウェア提供イベントにリンクするテクニックを使用して、複雑な作業環境全体で主要な実践を拡張するサポートを明示的に提供します。

ツールキット

Disciplined Agile (DA) プロセス決定ツールキットは、人、チーム、および組織がイベントを考慮した方法でプロセスを合理化し、ビジネスの俊敏性のための強固な基礎を提供するのに役立つ、わかりやすいガイダンスを提供します。 これは、ソリューションデリバリー(ソフトウェア開発)、ITオペレーション、エンタープライズアーキテクチャ、ポートフォリオ管理、セキュリティ、財務、調達などのさまざまなアクティビティが、結束力のあるチームとしてどのように連携するかを示すことによって実現されます。 DAは、これらの活動が何に取り組むべきかを説明し、そうするためのさまざまなオプションを提供し、各オプションに関連するトレードオフを詳述している

DADの採用を始めるには、最初から始めて段階的に進めるのが最善である。

DAツールキットには、4つの領域があります。

  1. Disciplined Agile Delivery (DAD)
  2. Disciplined DevOps
  3. Disciplined Agile IT (DAIT)
  4. Disciplined Agile Enterprise (DAE)

この記事では最初のDAエリア(DAD)と特にに集中して説明することにしよう。 Way of Working (WoW)

DAD は DA ツールキットの基礎となるレイヤーである。 これは、規定的な戦略よりも目標に基づいた戦略を促進し、チームが働き方(WoW)を選択することを可能にする。 以下はDADのプロセス目標である。 Disciplined Agile Delivery(DAD)のプロセス目標

目標は4分野に分けられている。 Inception、Construction、Transition、Ongoingです。 Inceptionは、開発作業が始まる前に、チームを正しい方向に向かわせます。 建設は、チームが段階的にソリューションを構築するところであり、移行は、ソリューションが本番にリリースされるところである。

Way of Working (WoW)

チームが最初に結成されたとき、彼らは最初のWoWをまとめるために投資する必要がある。 これには、プロジェクトに最も適したライフサイクルの選択、使用するツールの選択、および物理的な作業環境の設定が含まれます。 プロジェクトの開始とソリューションの開発の実行は大きく異なる傾向があるため、チームは自分たちが慣れ親しみ、試行錯誤してきた方法でWoWを調整しがちです。 しかし、チームは、新しい学習に基づいてWoWを進化させることができます。 WoWを考えるにあたって、チームは以下のような質問を自分自身に投げかける必要があります。

  • 物理的なワークスペースをどのように整理するか
  • チーム内でどのようにコミュニケーションするか
  • チーム内でどのようにコラボレーションするか

  • どのライフサイクルに従うか
  • どのように既存のプロセスを探索するか。
  • どのようなプロセス/プラクティスを最初に採用するか。
  • どのように改善の可能性を特定するか。
  • どのようにして既存の手法/戦略を再利用するか。
  • どのようにしてチーム内で改善の可能性を実行するか。
  • どのようにWoWを把握するか。
  • 効果的なプラクティスを組織内の他の人とどのように共有するか。

下図は、WoWを進化させるさまざまな方法を示しており、多くのオプションがあることがわかります。 DADのさまざまな段階の間、WoWは常に見直され、評価され、改善されます

Articles

コメントを残す

メールアドレスが公開されることはありません。