目からウロコのAgileフレームワーク:4つのレベルを例で説明
あなたの会社は、次のような計画を立てている。 アジャイル・トランスフォーメーション アジャイル手法を個々のチームを超えて拡張することを計画しているか、あるいは既に行っているか?例えば、Scaled Agile Frameworksのような、さまざまなレベルや構成の可能性について誰もが語っています。 セーフ ええ、これらの用語はなかなか理解しにくいですよね。
この記事では、Scaled Agile Frameworksのレベルと構成について、簡単な説明と例を用いて解説しています。( セーフ ) 少しは理解の助けになるでしょう!最初に言っておきますが、構成は 大規模スクラム (手短に): LeSS )が接続されている。
スケールドAgileフレームワークの3つのレベルとは?
アジャイル手法の導入を適宜適応させるために、以下のようなものがある。 スケールアップしたAgileフレームワーク いわゆるレベルの違いだ。
スケールドアジャイルフレームワークの3つのレベルとは、チームレベル、プログラムレベル、ポートフォリオレベルである。
以下に、それぞれのレベルについて説明し、例を挙げる。
本題に入る前に、もう一つ重要なことがあります。Scaled Agile Frameworkの最新バージョンであるSAFe® 5.0以降、3つのレベルのScaled Agile Frameworkでは不十分となり、4つ目のレベルが追加されました。
話を深める前に、ちょっとしたメモを。我々は最近、11人の国際的なアジャイルの専門家をゲストとして招き、ウェビナー–を開催した。
その結果がこの素晴らしいビデオ録画(英語)で、例えば次のような疑問を解決している:
- ボトムアップとトップダウンのどちらが良いのだろうか?
- リーダーたちに共通のビジョンを持たせるにはどうすればいいのか?
- 正しいアジャイルフレームワークの選び方 –、実はそれほど重要ではない理由とは?
私の一番のお勧めは、ぜひ見てほしいということだ!比較的時間がかかるが、一分一秒の価値がある。
スケールドアジャイルフレームワークの4つのレベル!
SAFe® 5.0には、いわゆるLarge Solution Levelも含まれています。それでは、もう少し詳しく見ていきましょう。以下に、さまざまなScaled Agile Frameworkのレベルの説明を示します。
- スケールAgileフレームワーク レベル1:チームレベル
スクラムやカンバンに従って編成されることが多い。 - Agileフレームワークレベル2:プログラムレベル
プログラムレベルには、いわゆる「アジャイル・リリース・トレイン」(ART)を通じてソリューションを提供する多くのチームが含まれています。ARTは通常、50〜130人で構成され、サブチームに編成され、協力して最終的に顧客に価値を提供します。アジャイル・リリース・トレインは、いわゆる「チーム・オブ・チーム」を通じて編成されます。 - スケールアップしたAgileフレームワーク レベル3:大規模ソリューション・レベル
この場合、顧客に価値を提供するには、2つ以上のアジャイル・リリース・トレインが必要です。これらを編成するには、「チーム・オブ・チーム・オブ・チーム」が必要です。すべてのアジャイル・リリース・トレインをまとめてソリューション・トレインと呼びます。 - Agileフレームワークレベル4:ポートフォリオレベル
この場合、会社全体(または事業部門全体)がアジャイル手法を導入している。したがって、ITチームがアジャイルな方法で組織化されなければならないだけでなく、管理手法もアジャイルな方法で実施される。例えば、無駄のない予算編成や戦略的ガバナンスプロセスが登場する。
スケーラブル・アジャイル・フレームワークの4つのレベルと、その構成オプションは以下の通りである。 セーフ - Eine Veranschaulichung
Scaled Agileフレームワークをどのように実装するかについて明確な用語を持つために、他に知っておくべき用語が4つある:Essential SAFe®、Large solution SAFe®、Portfolio SAFe®、Full SAFe®。
これらの4つの用語は、今述べたさまざまなScaled Agileフレームワークレベルのうち、どの構成で、あるいはどの「組み合わせ」で実装されるかを説明するものである。
ふぅ、複雑そうだ。次の図は、用語の相互作用を理解するためのものである。
Large Solution SAFe®はEssential SAFe®をベースにしていますが、ポートフォリオ管理は除外されています。なぜなら、企業(または事業部門)全体がSAFe®を使用しているわけではないからです。
もしあなたが、何百人もの従業員、多くのチーム、場合によっては相互の統合があるような大規模な組織でScaled Agileフレームワークを実施しているのであれば、おそらくフルSAFe®を使用していることだろう。
ちなみに、アジャイル変革の文脈で簡単な注意点です。現在、アジャイル変革において正しい優先順位を設定していることを確認したいですか?
それなら、アジャイル変革の成熟度チェックをしてみてください。たった3分で終わります。他の300人以上の参加者に基づいたベンチマークも得られます。ボタンをご覧ください 🙂
スケールドAgileフレームワークの4つのレベルの例
このモデルをより明確にするために、次に例を挙げる。この例は ビデオ アンジェロ・カレヴェラによる。
おそらく、Google Driveをご存知でしょう。Google Driveには、Googleドキュメント、Googleスプレッドシート、Googleスライドなど、多くのサブアプリがあります。Microsoft Officeと似ています。
これらのサブアプリ(例えば、Googleスライド)が、私たちの例ではチームによって開発されているとしましょう(実際には多くのチームが存在する可能性が高いですが)。この場合、これらのサブチームまたはサブアプリ全体が、一つの「プログラム」に取り組むアジャイル・リリース・トレインを構成します。言い換えれば、Google Drive自体が、プログラムレベルでスケールド・アジャイル・フレームワークを実装したアジャイル・リリース・トレインなのです。
もしGoogleの「Google Drive部門」だけがスケールド・アジャイル・フレームワークを使用しているとしたら、彼らはEssential SAFe®を使用していると言えるでしょう。
重要なのは、Google Driveが独立した企業であり、経営陣とプロセスもアジャイル手法(リーン予算など)に従って組織されていると仮定することです。この場合、企業全体がアジャイル手法を使用しているため、Google DriveはPortfolio SAFe®を使用していることになります。
SAFe®の4つのレベル - Large Solution & Full SAFe®
ご存知のように、Google社は非常に大きく、Google DriveはGoogleが取り組んでいる唯一の「プログラム」ではありません。例えば、Gmail、Google Calendar、Google Contactsを含む「Google Workspace」(旧称「G Suite」)もあります。
もし後者の3つの領域が個別のチーム(レベル1)であれば、「Google Workspace」は別の「プログラム」に取り組む別のアジャイル・リリース・トレイン(レベル2)であると言えるでしょう。
そして、これらの2つのプログラム(とアジャイル・リリース・トレイン)が、はるかに大きなGoogle社内で緊密に連携して動作する場合、Large Solution SAFe®構成に従って動作していることになります。
ここで、グーグル・ドライブとグーグル・デイリーが一緒に独立した会社で、経営陣とプロセスがアジャイル手法(無駄のない予算編成など)に従って組織されていたと想像してみよう。
この場合、おそらく企業全体(複数のプログラムとアジャイルリリーストレインで構成される)がアジャイル手法を使用することになるでしょう。つまり、GoogleドライブはいわゆるFull SAFe®を使用することになります。
Scaled Agile Frameworkの4つのレベル - まとめ
念のため言っておきますが、私はGoogleがどのように組織されているかを知りません。これはScaled Agile Frameworksのレベルをよりよく理解するための単なる例です!
そしてそれを明確にする:私の説明はいくつかのことを単純化しており、スケールドAgileフレームワークのすべての詳細を可能な限り正確に説明することを目的としているわけではない。私にとって重要なことは、スケールドアジャイルフレームワークの4つのレベルとその設定オプションの基本的な理解をより簡単に得ることである。
あなたが疑問に思うかもしれないことの一つは、実際にアジャイル手法の成功を、それに応じてスケールされたレベルでどのように測定するかということです。簡単に言うと、私たちの記事「 アジリティ・ヘルスレーダー:最も人気のある13モデル 」をご覧ください。
セーフ®: © Scaled Agile, Inc. Explore Training at: https://www.scaledagile.com/training/calendar/