スクラムは本質的にリーンなのか?
リーンソフトウェア開発は、リーン製造をソフトウェアおよびシステム開発の分野に翻訳した結果である。それがアジャイルの傘の下に入るかどうかは、コミュニティ内で激しく議論されているが、結局のところそれほど重要ではない。なぜなら、リーンの7つの原則はアジャイル手法に本質的に反映されているからであり、たとえ異なる方法や異なる語彙や命名規則で表現されているとしてもである。

無駄を排除する
リーンの第一の原則は無駄を排除することである。曖昧な要件、使われないドキュメント、受け渡し、待機時間など、さまざまな無駄をプロセスから削減または完全に排除しようとするのがリーンの実践者である。スクラムフレームワークは、リトロスペクティブを提供することで、このリーンの精神を反映している。これによりチームは、うまく機能していない点を発見し、修正できる。リトロスペクティブでは、無駄なドキュメント、過剰なまたは手作業のプロセス、多すぎる欠陥、その他の問題について、チームがよく議論している。
協働に注力する
スクラムとリーンの両方とも、従業員間の協働に注力する。これは手法の成功を定義する。両者の方法において、タスクを実行する人々の方が、使用するツールよりも重要である。
価値志向
スクラムとリーンの両者において、最終的な成果物が最も重要である。この成果物は顧客に価値をもたらさなければならないし、開発プロセスの唯一の目的である。スクラムでは顧客が要件を継続的に調整できるが、リーンでは無駄のない形で製品を製造する。顧客は、期待通りのものを得るべきである。
できるだけ遅くまで決定する
どのプロジェクトにおいても、プロジェクトの終盤にかけて人々はプロジェクトについて最も多くを知る。スクラムチームは、十分な情報に基づいた決定を好むため、すべての要件について初期に決定するわけではない。これはリーンの第四の価値である「できるだけ遅くまで決定する」の現れである。
継続的改善を重視する
スクラムとリーンは、リーンではカイゼンと呼ばれる継続的改善の原則にも従っている。両者とも、常に学び、適応することに注力する。これは、顧客に価値を創出することが最優先事項であるため、極めて重要な側面である。
迅速な納品を目指す
リーンは迅速な納品を求める。スクラムでは、最大でも30日ごとに納品するが、多くのチームはそれよりもさらに速く納品する。リーンはチームに権限を与えると述べるが、スクラムも同様である。リーンは、整合性をシステムに組み込むべきだと述べるが、スクラムはチームが顧客と共に「完了」の定義を明確にすることによってこれに応えている。
ボトルネックを排除する
最後に、リーンは全体を見ることを私たちに導く。すなわち、顧客価値に至るまでの全体のバリューストリーム、あるいはイベントの連鎖がどのように機能しているかを理解することである。あらゆるボトルネックは直ちに排除され、チームは完成した製品のインクリメントを完了できるように人員を配置すべきである。スクラムは、専任でクロスファンクショナルなチームを構築するよう私たちを導くことで、この考えを反映している。このようなリトロスペクティブにより、ボトルネック(スクラムでは障害と呼ばれる)を発見し、排除できる。
その他のアジャイルおよびスクラム関連記事
- 包括的なスクラムガイド
- スクラムの三本柱とは何か?
- アジャイルソフトウェア開発とは何か?
- スクラムを3分で理解する
- スクラムの5つの価値とは何か?
- スクラムの進化とは何か?
- 伝統的プロジェクト管理とアジャイルプロジェクト管理の違い











