開発現場は“情報の工場”だった ─ 20年越しに気づいた生産管理の本質
20年前に購入して、ほとんど読まずに本棚に眠ったままの生産管理の本がありました。
『基礎から学ぶ生産管理システム』
当時の私は「工場とシステム開発は別もの」と思っていました。
しかし最近になって読み直してみると、
そこには“いまの開発現場”がそのまま書かれていました。
タスクの流れ、詰まり、負荷の偏り、仕様変更の揺らぎ。
私が日々向き合っている現象が、生産管理の言葉で驚くほど自然に説明できてしまいます。
開発現場は、情報を流す“工場”だったのだと気づきました。
🏭 1. 生産管理は「ものづくり」ではなく「流れの学問」だった
生産管理は工場のための学問だと思っていましたが、本質はもっと普遍的で、もっとシンプルでした。
「フローをどう安定させるか」
この一点に尽きます。
ボトルネック
変動
平準化
リードタイム
在庫
品質
標準化
これらはすべて“流れ”の話です。
そして開発現場も、
人・情報・タスクが流れる“工場”として捉えると、多くの現象が腑に落ちるようになります。
🔧 2. 生産管理の概念は開発現場にそのまま移植できる
生産管理の概念は、開発現場に驚くほど自然に対応します。
ボトルネック → 特定の人・工程にタスクが集中する
仕掛かり(WIP) → 未レビュー・未テストのタスクが積み上がる
リードタイム → 要件からリリースまでの総時間
変動 → 仕様変更や割り込みタスク
在庫 → 未処理チケットや未レビューコード
品質管理 → バグ発生率やレビュー密度
標準化 → コーディング規約や手順書
私が現場で自然に行ってきた調整や判断は、
実は生産管理の核心そのものだったのだと気づきました。
📅 3. 生産計画は“スプリント計画”そのものだった
生産計画は、
何を
いつ
どれだけ
どの順番で
どのリソースで
作るかを決める学問です。
これをシステム開発に置き換えると、
どの機能を
どのスプリントで
どれだけの工数で
どの順番で
どのメンバーで
進めるか、という話になります。
つまり、
スプリント計画は生産計画の応用そのものです。
普段行っている“負荷の平準化”や“詰まりの予測”は、まさに生産計画の実践でした。
📐 4. 数学が静かに支えている
生産管理や生産計画の背景には、
実は数学の考え方が静かに流れています。
待ち行列や最適化など、
現場の“揺らぎ”や“詰まり”を捉えるための補助線になります。
難しく語る必要はありません。
数学は、現場の空気をそっと言語化するための道具になります。
🌿 5. 生産管理の思想は、現場を優しくする
生産管理の根底には、
とても人間的で、穏やかな思想があります。
無理をしない
詰め込まない
変動を許容する
人を責めない
構造を見る
安定をつくる
仕組みで支える
これは、私が現場で大切にしてきた価値観と重なります。
生産管理は“効率化の学問”ではなく、
人が落ち着いて働ける環境をつくる学問でもあるのだと感じました。
✨ おわりに:20年越しに、生産管理が“自分の言葉”になった
20年前に挫折した本が、
いまの自分にはすっと入ってきます。
生産管理は工場のための学問ではなく、
あらゆる現場のための学問でした。
そして、
現場で自然に積み重ねてきた判断や動きが、生産管理の思想と静かに重なっていたのだと感じています。
ここまでお読みくださり、ありがとうございました。
