LeSS: Large-Scale Scrumフレームワークを徹底解説

Turn this article into takeaways for your work.
Each assistant summarizes the article only for you and suggests best practices for your work.
1つのScrumチームでは収まらなくなった組織は、遅かれ早かれ同じ問いに行き着きます。10チーム、30チーム、80チームを、Scrumがうまく機能していた本来の良さを失わずにどう調整するのか。SAFeは構造を足すことで答えます。役割を増やし、セレモニーを増やし、全員の足並みを揃えるための階層を増やします。Large-Scale Scrum(LeSS)は、その正反対のやり方で答えます。
LeSSは、多数のチームが1つのプロダクトを一緒に作るためのScrumであり、その上に新しい何かを重ねるのではなく、組織をデスケーリング(簡素化)することでそこに到達します。「アジャイルをどうスケールさせるか」を問う代わりに、より小さく、より難しい問いから出発します。本当にアジャイルであり続けながら、組織をどこまでシンプルにできるか、という問いです。
Key Facts
- Large-Scale Scrumは、2005年からScrumのスケーリングに共同で取り組んできたCraig LarmanとBas Voddeによって形づくられました。
- less.worksは2つのフレームワークを定義しています。2〜8チーム向けのLeSSと、8チーム超向けのLeSS Hugeです。8チームという線引きは厳格なルールではなく、「あくまで経験則に基づく上限の観察」と説明されています。
- less.worksが示すLeSSの原則は9つではなく10です。二次的な要約のいくつかはこの数を誤っています。
- LeSS Hugeでは、Requirement Areaは設計上4〜8チームで構成され、それより少なくなることはありません。
LeSS(Large-Scale Scrum)とは
Large-Scale Scrum(LeSS)は、複数のチームが1つのプロダクトを一緒に作るためのScrumであり、調整のレイヤーを上に足すのではなく、組織をデスケーリングすることでそこに到達します。多くのスケーリングフレームワークが「アジャイルをどうスケールさせるか」を問うのに対し、less.worksはLeSSの問いを別の形で表現しています。形だけをなぞるのではなく、組織をどうシンプルにして、アジャイルになれるか、という問いです。
Craig LarmanとBas Voddeは、2005年に始まったクライアント支援の仕事からこのフレームワークを築き上げました。実在する組織とともにScrumをスケールしてきた長年の経験が、現在公開されているLeSSのルールになりました。その成果から2つのフレームワークが生まれています。通常のLeSSは2〜8チームを対象とし、LeSS Hugeはそれを超える8チーム超を対象とします。less.worksは、8チームという線が厳格なルールではないことを率直に認めており、「あくまで経験則に基づく上限の観察」と呼んでいます。これは、小さな構造が支えを必要とし始めるのを彼らが見てきた地点であり、フレームワークのロジックに組み込まれた数字ではありません。
どちらのフレームワークも、同じ譲れない前提を保ちます。何チームが関わっていても、Product Backlogは1つ、Definition of Doneは1つ、Sprintは1つ、Product Ownerは1人、出荷可能なプロダクトIncrementも1つです。
LeSSの10の原則
less.worksは数を明確にしています。原則は9つではなく10です。二次的な要約のかなりの数が9つに丸めて、途中で1つ落としているため、人々がつまずきやすい点です。この違いは豆知識としてよりも、これらがLeSSのルールの実際の出どころであるという点で重要です。less.worksは、これらの原則が「LeSSを作る際の指針になった」と述べており、導入にあたっても同じように指針とすべきだとしています。ルールがカバーしていない状況が現れたときに立ち返る場所だからです。
| 原則 | 実際には何を意味するか |
|---|---|
| Large-Scale Scrum is Scrum | LeSSのあらゆる判断は、白紙からではなく1チームのScrumから出発し、その目的をスケール後も保つにはどうすべきかを問う |
| More with LeSS | 意図的に役割、成果物、定義されたプロセスを減らし、プロセスが肩代わりするのではなくチームがより多くの責任を負う |
| Systems Thinking | 個々のチームやステップを最適化する前に、デリバリーシステム全体を見る |
| Lean Thinking | 1チームのバックログの中だけでなく、組織レベルでフローを管理し、ムダを削減する |
| Empirical Process Control | 数か月前に書かれた計画ではなく、実際に動くプロダクトを検証することから判断する |
| Transparency | きれいに見えるだけのステータスレポートではなく、実際の進捗と実際の問題を可視化する |
| Continuous Improvement Towards Perfection | 「十分良い」を目的地ではなく通過点と捉え、明らかな改善が終わった後も改善を続ける |
| Customer-Centric Thinking | すべてのチームが、あらゆるレベルで、社内の引き継ぎではなく顧客の課題に向き合う |
| Whole-Product Focus | プロダクトは1つ、バックログは1つ、Sprintは1つ。どのチームも全体を犠牲にして自分の担当部分だけを最適化しない |
| Flow and Queueing Theory | チーム数に関係なく、小さなバッチと短いキューのほうが、大きなバッチよりも速く作業を流せる |
最後の原則は、SAFeや、並列のワークストリームに依存する他のフレームワークに触れたことがある人なら、じっくり考える価値があります。待ち行列理論によれば、仕掛かり中の作業を増やすとすべてが遅くなります。並列の努力が増えれば速くなるように感じられるときでもです。LeSSはこの論理を、1チームのボードだけでなく組織全体に適用します。
LeSSとLeSS Huge: 8チームを超えると何が変わるのか
2〜8チームが通常のLeSSの領域であり、この範囲では調整の構造は何も変わりません。Product Backlogは1つ、すべてのチームと直接やり取りする1人のProduct Owner、Sprintは1つです。8チームを超えると、LeSS Hugeが、1人のProduct Ownerだけでは全チームの日々の作業を追いきれなくなったときにも、プロダクト全体の視点を保つために必要な仕組みを加えます。

| LeSS(2〜8チーム) | LeSS Huge(8チーム超) | |
|---|---|---|
| チーム数 | 2〜8チーム | 8チーム超。エリアにグループ化される |
| Product Backlog | 1つ。全チームで共有 | 全体で1つのProduct Backlogは維持 |
| Requirement Area | なし | バックログ項目とチームをプロダクトのエリアごとにグループ化。1エリアあたり4〜8チームで、それ未満にはならない |
| Product Owner | 全チームと直接協働する1人のPO | 全体で1人のPOに加え、Requirement Areaごとに1人のArea Product Owner |
| Area Product Backlog | 該当なし | 各エリアが独自のバックログを持ち、単一の全体Product Backlogから導出され、それに対して優先順位付けされる |
| Sprint | 共通のSprint 1つ | すべてのチーム、すべてのエリアにわたって、共通のSprintは1つのまま |
| Definition of Done | 1つ。共有 | すべてのエリアで共有される1つのまま |
Area Product Ownerは自分のエリアに特化し、エリア内のチームに対してProduct Ownerとして振る舞いますが、プロダクト全体のバックログとビジョンに関する最終判断は全体のProduct Ownerが保持します。両者は、特にSprint Planningの前に常に同期をとり、Area POのローカルな優先順位が、全体のProduct Ownerが実際に最も重要だと決めたことから大きくずれないようにします。LeSS Hugeが追加の複雑さに見合う価値を持つのはこの調整ポイントです。チーム数が1人で追える範囲を超えたときに、プロダクト全体へのフォーカスを守るために存在するのです。
LeSSのSprint: 1つのSprint、複数のチーム
概念的には、LeSSはチームごとに独自の時計で動く別々のSprintではなく、プロダクト全体で1つのプロダクトレベルのSprintを回します。すべてのチームが一緒に始まり、一緒に終わり、その結果として得られるのは、あとから誰かが突き合わせなければならないチームレベルのIncrementの山ではなく、統合された、出荷可能な1つのプロダクトIncrementです。全チームのSprint Planningは同時に行われ、Sprint Reviewとレトロスペクティブも同様です。揃える必要がないのはバックログリファインメントです。Sprint Planningの開始時に項目の準備ができていれば、チームは自分たちのスケジュールでリファインメントを行えます。

Sprint Planning自体は、1チームのレベルと同じように2つのパートに分かれますが、前半の部屋にはより多くの人が集まります。
| イベント | 参加者 | 何が行われるか |
|---|---|---|
| Sprint Planning One | Product Ownerと全チーム、またはチームの代表者 | POが最優先の項目を提示し、チームが誰がどれを担当するかを話し合う。ときには文字どおりカードをテーブルに並べ、グループはSprint Goalを持って終える |
| Sprint Planning Two | 各チームが個別に。関連する項目に取り組むチームと同じ場所で行う場合もある | チームが選んだ項目を、Doneに至るための具体的な計画に落とし込む |
| 全体(複数チーム)のProduct Backlogリファインメント | 全チームメンバー、PO、関連するドメインエキスパートまたは顧客 | 項目を分割し、明確化し、一緒に見積もる。理解を広げるため、異なるチームの項目にまたがって人を入れ替えることも多い |
| Sprint Review | 全チーム、PO、ステークホルダーまたは顧客 | バザー形式のウォークスルー。各チームが自分の担当エリアを受け持ち、ステークホルダーがその間を回り、最後に全員が集まって次に何をするかを話し合う |
| 全体のレトロスペクティブ | PO、Scrum Master、チームの代表者、そして存在する場合はマネージャー | 単一チームのレトロでは解決できない、チーム横断や組織の問題。一歩引いて考える時間をとれるよう、通常は次のSprintの序盤に開催する |
リファインメントは、LeSSが最も規律を求める場面です。Sprint Planningのようにカレンダーへ強制的に組み込まれるわけではないため、ついおろそかになりがちだからです。less.worksは、複数チームのリファインメントを「おそらくLeSSで最も重要なイベント」と呼んでおり、チームは通常、Sprintのキャパシティの10分の1ほどをこれに充てます。これを省くと、Sprint Planning Oneが項目を選ぶ場ではなく明確化に費やす会議になってしまい、本来の目的と正反対になります。
Sprint Reviewは、単に参加者を増やした1チームのデモのように運営されがちなため、特筆する価値があります。LeSSはこれをProduct Ownerの承認ゲートではなく、プロダクト全体に対する本当の検査と適応の機会として扱います。これは聞こえるよりも微妙な違いです。実質的に承認のチェックポイントであるデモは、チームにPOのために演じることを覚えさせます。ステークホルダーが歩き回り、質問し、次に起こることを形づくれるバザーは、組織に、自分たちが作ったプロダクトを実際に見る習慣を身につけさせます。
プロダクト全体で1人のProduct Owner(誰もが疑う部分)
これは、多くの人が初めて聞いたときに言葉を失う点です。何チームあっても、プロダクト全体に対して、すべてのチームを通じて、Product Ownerは1人だけ。ボトルネックが生まれるのを待っているように聞こえます。実際には、LeSSはProduct Ownerが本当にやらなければならないことを厳密に絞り込むことで、この計算を成立させています。

| POの時間的コミットメント | 2週間のSprintあたりのおおよその目安 |
|---|---|
| Sprint Planning One | 約1時間 |
| 全体のProduct Backlogリファインメント | 約4時間 |
| Sprint Review | 約2時間 |
| 全体のレトロスペクティブ | 約1.5時間 |
| 合計 | 約8時間 |
これにより、Product OwnerはSprint Planning Two、デイリースクラム、チームレベルのレトロスペクティブには一切関わりません。これらの会議はPOではなくチームのものです。LeSSは、多くの組織が1つの役割にまとめてしまっている2つの仕事、つまり優先順位付けと明確化を分離することで、これを実現しています。Product Ownerが担うのは優先順位付けで、何が最も重要で、それはなぜかを決めます。明確化、つまりある項目が具体的にどう振る舞うべきかというやり取りは、チームと顧客またはステークホルダーの間で直接行われ、POは必要に応じて関われますが、仲介役として必須ではありません。less.worksは、意図された役割を「コネクターであって、仲介者ではない」と説明しており、チームのあらゆる質問が通らなければならない唯一の承認済みチャネルであることとは、意味のある違いがあります。
これは、多くの読者が最初に思い描く形とも異なります。複数のProduct Ownerの上にProduct Managerが座り、調整役のチームを調整する、という構図ではありません。ScrumにおけるProduct Ownerの仕事をプロダクトの規模でこなす1人の人であり、スケールしない部分の仕事はチームに任せるのです。
この分担は、見落とされがちな形でチームの自律性も守ります。すべての確認の質問が1人を通らなければならないなら、LeSSは批判者が想定しているボトルネックをまさに再現してしまうでしょう。そうではなく、顧客と直接話せるチームは細部をより速く進められ、Product Ownerは空いた時間を、プロダクト全体で1人にしかできないこと、つまり次に何を作るかを決めることに使います。この役割を、Scrum Masterがチームレベルで担う調整の仕事と比較しているなら、この分担は、1チームのScrumにすでに存在する分担と同じもので、1つのチームの内側ではなく、より多くのチームにわたって適用されているだけです。
LeSS vs SAFe: デスケーリングか、構造の追加か
この記事にたどり着く読者は、すでにSAFeについて読んでいることが多く、両者を公平に比べるには、それぞれが実際に何を最適化しているのかを述べるのが適切です。SAFeはチームをおおむねそのままにして、それらを調整するための階層、役割、スケールした計画のリズムを加えます。LeSSは逆方向に進みます。組織にフィーチャーチームを中心に再編成し、余分な役割を取り除き、積み重なった計画イベントではなく、1つのSprintと1つのBacklogで調整するよう求めます。

| LeSS | SAFe | |
|---|---|---|
| 基本的な動き | 組織をデスケーリングし、1チームのScrumを外へ広げる | 既存のチームの上に調整のための構造を追加する |
| チーム範囲 | 2〜8チーム(それ以上はLeSS Huge) | Agile Release Trainあたりおおよそ50〜125人。Large SolutionとPortfolioのレイヤーでさらに拡張 |
| スケール時の新たな役割 | 1つ。Area Product Owner(LeSS Hugeのみ) | 複数。Release Train Engineer、System Architect、Business Owner、Lean Portfolio Managementなど |
| Product Ownerのモデル | プロダクト全体で1人のPO | プログラムレベルのProduct Managementに加え、チームごとにProduct Owner |
| スケールした計画イベント | 別個のものはなし。通常のSprintの中でSprint Planning Oneがその役割を担う | PI Planning。8〜12週間ごとの専用の2日間イベント |
| バックログの構造 | Product Backlog 1つ(LeSS HugeではAreaごとのバックログも) | ポートフォリオ、プログラム、チームのバックログが階層化 |
| リーダーシップに求めること | フレームワークが不要とする管理階層や肩書を手放す | リーダーシップを教育し、Implementation Roadmapに投資し、既存の役割の大半を維持する |
| 最適な組織 | すでに1チームのScrumが定着していて、再編成する意思のある組織 | 構造化され、十分なサポートのある導入を望む大企業 |
この表のどちらの側も間違いではなく、どちらのフレームワークも客観的な尺度でもう一方よりアジャイルというわけではありません。同じ調整の問題に、正反対の直感で取り組んでいるのです。SAFeは調整にはより多くの足場が必要だと考え、LeSSはその足場の大半こそ解決しようとしている問題だと考えます。SAFeが同期のイベントとしてPI Planningを使うのに対し、LeSSはSprint Planning Oneを使います。これは1チームがすでに行っているのと同じイベントで、全チームが同じ場にいるだけです。この比較に、思想の違いが凝縮されています。一方はスケールに対処するために新しいイベントを作り、もう一方はすでにあるイベントをスケールさせたのです。
LeSS vs Spotifyモデル vs 通常のマルチチームScrum
あと2つの比較は頻繁に出てくるため、簡単に触れておきます。どちらも、SAFeほどLeSSの競合ではなく、解決する問題が少し異なります。
| LeSS | Spotifyモデル | 通常のマルチチームScrum | |
|---|---|---|---|
| 位置づけ | 明示的なルールを持つ、公開されたフレームワーク | ある企業が自らをどう組織したかの説明。元の記述からはその後進化している | 名前のついたフレームワークはなく、複数のチームがそれぞれScrumを実行しているだけ |
| Product Owner | プロダクト全体で1人 | スクワッドごとに1人。トライブ全体を見る単一のオーナーはいない | 通常はチームごとに1人で、共有された優先順位付けの仕組みはない |
| 調整の仕組み | 共通のSprint、合同リファインメント、8チーム超のRequirement Area | スクワッドをまたぐ知識共有のためのチャプターとギルド | チームがその場で編み出すもの。多くは非公式なScrum of Scrums |
| 規範性 | 高い。ルールが完全に公開されている | 低い。説明的で規範的ではなく、適応しやすい | なし |
| よくある失敗パターン | 実際に必要な組織変革の大きさを過小評価する | 機能させた文化なしに組織図(トライブ、スクワッド)だけを取り入れる | チームの優先順位やDefinition of Doneが静かに乖離し、統合が壊れるまで誰も気づかない |
Spotifyモデルは、丸ごとコピーすることを意図したものではなく、Spotify自身も何年も前に元の構造から先へ進んでいます。語彙(スクワッド、チャプター、ギルド)としてはよく通用しますが、ルールブックとしては通用しません。そもそもルールブックを公開していないからです。通常のマルチチームScrumは、共有のフレームワークを何も重ねずに、複数のチームがそれぞれ標準的なScrumを実行する形で、多くの組織が他の何かを導入する前にデフォルトで行っているものです。そして通常、最初に破綻するのもここです。2つのチームのProduct Ownerが正反対の方向に優先順位をつけることを止めるものはありません。そもそも彼らのバックログを結びつけるものがないからです。LeSSは、そのデフォルトの構成を取り上げ、それを壊す特定の部分を直したものだと言えます。バックログは1つ、オーナーは1人、Sprintは1つです。同じ問いに対する、知っておく価値のある古い答えもあります。Crystalは、1つのフレームワークを保って組織をそれに合わせて作り変えるのではなく、チームが大きくなるにつれて手法ファミリーのより重いメンバーに入れ替えることでスケールします。
導入の現実: LeSSの導入が実際に求めるもの
SAFeのほうが売りやすく、その理由は率直に述べる価値があります。SAFeの導入は足すものばかりです。新しい役割、研修カリキュラム、認定、カレンダー上の名前のついたイベント。まだ何も成果を出していなくても、組織図の上では前進して見えます。LeSSの導入は取り除くものばかりで、取り除くことは、自分の現在の仕事がなくなるものの1つかもしれないマネージャーたちの前で話すには、はるかに難しい話です。
| LeSSの導入が取り除くもの | 代わりに置かれるもの |
|---|---|
| コンポーネントチームや機能別チーム | 顧客向けの項目をアイデアからDoneまで自分たちだけで進められるフィーチャーチーム |
| 1つの取り組みに対する複数のProduct OwnerまたはProduct Manager | プロダクト全体で1人のProduct Owner |
| チームと戦略の間のマネジメント階層 | 確認のための、チームと顧客の直接の対話 |
| 別途開催されるスケールした計画の会議 | 通常のSprintのリズムの中で行うSprint Planning One |
| マネジメントの系統を上に向かうステータス報告 | 組織全体のチェックポイントとしての、全体のレトロスペクティブとSprint Review |
これはどれも微妙な話ではありません。フィーチャーチームを中心に再編成すれば、通常、一部の人の仕事の形が変わります。そしてProduct Ownershipを1つの役割に統合すれば、通常、他の人の肩書がなくなるか再定義されます。これは、すでに存在する役割を取り除くのではなく、人を新しい役割へと訓練することが中心のSAFeとはまったく違う要求です。LeSSの導入が、SAFeの展開より小規模で、広がるのが遅い傾向にある理由の一端もそこにあります。デスケーリングの根拠が妥当だとしても、自社のマネジメント構造についてその議論をしようとする組織は多くありません。
LeSSが向いているのは、すでに1チームのScrumをうまく運営していて、その裏付けとなる実際のバックログがある組織です。SprintやDefinition of Doneが日々何を意味するかをまだ学んでいる段階の組織には向きません。また、プロダクト全体に対して実質的な権限を持つ1人のProduct Ownerを指名する意思があり、今あるコンポーネントチームの構造を守るのではなく、フィーチャーチームを中心に再編成する意思がある組織にも向いています。規制の厳しい環境や契約の多い環境が要求するレポートや役割の構造を必要とする組織や、そもそも1つのバックログを共有しない複数の本当に別々のプロダクトを管理している組織には向きません。そうしたケースは、通常、SAFeのポートフォリオレイヤーや別のモデルのほうがよく合います。
LeSSを使うべきでないとき
| 状況 | LeSSが苦戦する理由 |
|---|---|
| チームが1チームのScrumをまだ機能させられていない | LeSSの最初の原則は、Large-Scale ScrumもScrumであるということ。不安定な土台をスケールしても、不安定さが解消されるのではなく増幅される |
| 組織がフィーチャーチームへの再編成ができない、またはしたくない | LeSSは、チームが顧客向けのスライスをエンドツーエンドで作れることを前提とする。コンポーネントチームは、あらゆるSprintでこの構造と衝突する |
| リーダーシップが既存のマネジメント階層を維持したがっている | LeSSが節約するものの大半は調整レイヤーの削減から生まれる。階層を残すと、小規模なパイロットでフレームワークを機能させた原則そのものが損なわれる |
| 本当に別々の複数のプロダクトを管理している | LeSSは1つのプロダクトに1つのProduct Backlogを前提とする。無関係なプロダクトの調整は、チームのスケーリングではなくポートフォリオの問題である |
| 契約上または規制上のレポートに、重厚で形式的なドキュメントが必要 | LeSSは設計上、成果物を最小限に抑えており、コンプライアンスが求めるなら、そのギャップは別の方法で埋める必要がある |
これらはどれも、LeSSが悪いフレームワークである理由ではありません。特定の組織が、特定の時点で、LeSSが求めることに対して準備ができていないかもしれない理由です。この文の率直な版は、SAFeやあらゆるスケーリングのアプローチにも当てはまります。難しいのはフレームワークではありません。組織が実際にどう構成されているかを変えることであり、それはフレームワークが足場を足すものでも取り除くものでも変わりません。
LeSSに関するよくある質問
LeSSは何の略ですか?
LeSSはLarge-Scale Scrumの略で、Craig LarmanとBas Voddeが開発した複数チーム向けのスケーリングフレームワークです。2〜8チーム向けのLeSSと、1つのプロダクトに8チーム超が取り組む組織向けのLeSS Hugeの2つのバージョンがあります。
LeSS Hugeが必要になるまで、LeSSは何チームまで使えますか?
通常のLeSSは2〜8チームを対象とします。それを超えると、LeSS HugeがRequirement Areaを追加します。これは、それぞれ独自のArea Product Ownerを持つ4〜8チームのグループで、プロダクト全体としては1つの全体Product Backlog、1人のProduct Owner、1つのSprintを維持します。
LeSSは本当にすべてのチームに対してProduct Ownerを1人しか置かないのですか?
はい、何チームが関わっていてもプロダクト全体で1人です。LeSSは、Product Ownerに残る優先順位付けと、チームと顧客の間で直接行われる明確化を分離することで、これを実現可能にしています。LeSS Hugeでは、Area Product Ownerがエリアレベルの優先順位付けを担い、全体のProduct Ownerがプロダクト全体の最終判断を保持します。
LeSSは、より大きなチーム向けのScrumそのものですか?
近いですが、まったく同じ主張ではありません。LeSS自身の位置づけは、Large-Scale ScrumもScrumである、というものです。同じ原則と目的を、新しいレイヤーを発明するのではなく、多くの組織が足している余分な構造を取り除くことで、より多くのチームへ広げます。
LeSSはSAFeとどう違いますか?
SAFeは、おおむね既存の形を保ったチームを調整するために、役割、階層、スケールした計画イベント(PI Planning)を追加します。LeSSは逆方向に進み、組織にフィーチャーチームを中心に再編成し、追加の役割をほとんど加えずに、1つのBacklogと1つのSprintで調整するよう求めます。どちらも複数チームの調整問題を解決しますが、構造を増やすか減らすかのどちらがそこへ導くのかという前提が正反対です。
LeSSの原則が10ではなく9つだと書いている情報源があるのはなぜですか?
通常は、二次的な要約を経由する中で生じた誤りです。フレームワーク自身の情報源であるless.worksは、LeSSの原則を10と示しており、10すべてがフレームワークの作成を導き、あらゆる導入を導くべきだと明確に述べています。
LeSSは売りやすいほうではなく、そうなろうともしていません。組織がすでに1チームのScrumをうまく運営していて、フィーチャーチームと1人のProduct Ownerを中心に再編成する意思があるなら、デスケーリングは単なる思想的な立場ではなく、現実的な選択肢です。まだその意思がないなら、SAFeや、より軽い手法のほうが、おそらく速く、より遠くへ進めます。それも正当な答えです。選ぶ基準は、どちらのフレームワークがよりアジャイルかではありません。組織が実際にどの方向の変化を起こせるか、です。
