リトルの法則 (Little's Law)
リトルの法則とは、キューイング理論およびフローの統制における基本的な数学的法則であり、システム内のプロセスの流れをモデル化するものである。一定の条件において「平均サイクルタイム = 平均WIP(進行中の作業) ÷ 平均スループット」という関係性が成立することを示している。この法則に基づけば、システムのスループットが一定である場合、WIPを増やすほど作業が完了するまでの平均時間(サイクルタイム)が長期化し、逆にWIPを削減することでサイクルタイムを効果的に短縮できることが導かれる。アジャイルやカンバンの文脈においては、WIP制限をはじめとするプラクティスの論理的・数学的な基礎原理となるとともに、過去のデータに基づく経験的プロセス制御を実践するための理論的根拠として重要な位置づけを占めている。
リトルの法則における主な示唆と応用は以下の通りである。
- WIPとサイクルタイムの関係性: スループットが一定である場合、進行中の作業(WIP)を増やすほど平均サイクルタイムが伸びることを数学的に示している。したがって、サイクルタイムの短縮を図る際にはWIPの削減が最優先かつ最善のアプローチとなる[1]。
- カンバンプラクティスの基礎原理: WIP制限をはじめとするカンバンの各種プラクティスが効果を発揮するための論理的・数学的な裏付けとなっている。
- 経験的プロセス制御の裏付け: 過去の実績データに基づき評価と適応を行う経験主義的プロセス制御において、フローの予測可能性を高める理論的根拠となる[1]。
- 所属タグ: Little’s Law Flow Metrics Theory
- カテゴリー: Kanban & Flow
関連動画 (YouTube)
Section titled “関連動画 (YouTube)”- Yoshiyuki Ishikawa / Kei Tanahashi / Yosuke Kushida - カオナビのDevOps実践 ~ 運用自動化・テスト自動化の秘訣 ~
- From Static Rules to Reasoning Platforms: Scaling Intelligent Canary .. — Daniel Oh, Shingo Kitayama
- スプリントの新常識! 〜1週間未満のアジャイル開発で成果を最大化する方法〜 - Takuya Katsusa
-
Kanban Guide for Scrum Teams 2021 — 「リトルの法則は、任意のプロセスとスループットが与えられた場合、一定時間(平均) に処理する項目数を増やしていくと、処理が完了するまでの時間(平均)が長くなるこ とを示している。」(ライセンス: CC BY-SA 4.0) ↩ ↩2