目からウロコのAgileフレームワーク:4つのレベルを例で説明
あなたの会社は、次のような計画を立てている。 アジャイル・トランスフォーメーション アジャイル手法を個々のチームを超えて拡大することを計画しているか、すでに拡大しているか?例えば、Scaled Agile Frameworksのような、さまざまなレベルや構成の可能性について誰もが語っています。 セーフ ええ、これらの用語はなかなか理解しにくいものです。
この記事では、Scaled Agile Frameworksのレベルと構成について、簡単な説明と例を用いてわかりやすく解説しています。( セーフ ) 少しでも理解の助けになれば幸いです。まず、構成は… 大規模スクラム (手短に): LeSS )が接続されている。
スケールドAgileフレームワークの3つのレベルとは?
アジャイル手法の導入を適宜適応させるために、以下のようなものがある。 スケールアップしたAgileフレームワーク いわゆるレベルの違いだ。
スケールドアジャイルフレームワークの3つのレベルとは、チームレベル、プログラムレベル、ポートフォリオレベルである。
以下に、それぞれのレベルについて説明し、例を挙げる。
本題に入る前に、もう一つ重要なことがあります。Scaled Agile Frameworkの最新バージョンであるSAFe® 5.0以降、3つのレベルのスケールドアジャイルフレームワークでは不十分となり、4つ目のレベルが追加されました。
話を深める前に、ちょっとしたメモを。我々は最近、11人の国際的なアジャイルの専門家をゲストとして招き、ウェビナー–を開催した。
その結果がこの素晴らしいビデオ録画(英語)で、例えば次のような疑問を解決している:
- ボトムアップとトップダウンのどちらが良いのだろうか?
- リーダーたちに共通のビジョンを持たせるにはどうすればいいのか?
- 正しいアジャイルフレームワークの選び方 –、実はそれほど重要ではない理由とは?
私の一番のお勧めは、ぜひ見てほしいということだ!比較的時間がかかるが、一分一秒の価値がある。
スケールドアジャイルフレームワークの4つのレベル!
SAFe® 5.0には、いわゆるラージソリューションレベルも含まれています。それでは、もう少し詳しく見ていきましょう。さまざまなスケールドアジャイルフレームワークレベルの説明は次のとおりです。
- スケールAgileフレームワーク レベル1:チームレベル
スクラムやカンバンに従って編成されることが多い。 - Agileフレームワークレベル2:プログラムレベル
プログラムレベルには、いわゆる「アジャイルリリーストレイン」(ART)を通じてソリューションを提供する多くのチームが含まれています。ARTは通常、50〜130人のメンバーで構成され、サブチームに編成され、協力して最終的に顧客に価値を提供します。アジャイルリリーストレインは、いわゆる「チーム・オブ・チーム」を通じて編成されます。 - スケールアップしたAgileフレームワーク レベル3:大規模ソリューション・レベル
この場合、顧客に価値を提供するには、2つ以上のアジャイルリリーストレインが必要です。これらを編成するには、「チーム・オブ・チーム・オブ・チーム」が必要です。すべてのアジャイルリリーストレインをまとめて、ソリューション・トレインと呼びます。 - Agileフレームワークレベル4:ポートフォリオレベル
この場合、会社全体(または事業部門全体)がアジャイル手法を導入している。したがって、ITチームがアジャイルな方法で組織化されなければならないだけでなく、管理手法もアジャイルな方法で実施される。例えば、無駄のない予算編成や戦略的ガバナンスプロセスが登場する。
スケーラブル・アジャイル・フレームワークの4つのレベルと、その構成オプションは以下の通りである。 セーフ - 1つの例
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ドライブをご存知でしょう?Googleドライブには、Googleドキュメント、Googleスプレッドシート、Googleスライドなど、多くのサブアプリがあります。Microsoft Officeと似ています。
これらのサブアプリ(例えば、Googleスライド)が、私たちの例では(実際には多くのチームがいる可能性が高いですが)1つのチームによって開発されているとしましょう。この場合、これらのサブチームまたはサブアプリ全体が、1つの「プログラム」に取り組むアジャイル・リリース・トレインを構成します。言い換えれば、Googleドライブ自体が、規模拡大されたアジャイルフレームワークをプログラムレベルで実装したアジャイル・リリース・トレインなのです。
もしGoogleの「Googleドライブ部門」だけが規模拡大されたアジャイルフレームワークを使用しているとしたら、それはEssential SAFe®を使用していると言えるでしょう。
重要なのは、Googleドライブが独立した企業であり、経営陣とプロセスもアジャイル手法(リーン予算など)に従って組織されていると仮定することです。この場合、企業全体がアジャイル手法を使用しているため、Googleドライブは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/