前回の記事で、日本企業はしばしば、過剰に計画したがる傾向がある、と書いた。その主な理由は、先にお金の出入り(予算)を押さえておきたいためと、リスクに対する不安があるためだ。研究開発や業務改革などは、スコープ自体が柔らかくて、行うべきアクションの内容や仕事量が精度よく見積もれないのに、過剰な細部まで先に決めたがるのである。 似たような事情は、プロジェクト・スケジュールや、生産スケジュールにおいても起こり得る。そもそもスケジューリングとは計画作業の一部だから、まぁ当然と言えば当然である。 この傾向は、日本よりも計画重視の傾向が強い米国発で、日本に持ち込まれたのかもしれない。もともとPERT/CPMなどのプロジェクト・スケジューリングの手法は、1950年代に、アメリカで開発されたものだ。 実は同じ頃、生産スケジューリングの理論においても、アメリカで重要な発見がなされた。それは、ジョンソン法と、ジャクソン法と呼ばれる手法だ。いずれも、RAND研究所における発見である。RAND研究所は米軍系列のシンクタンクであり、当時の作戦研究(OR = operations research)のメッカでもあった。 これについては、かつて拙著「革新的生産スケジューリング入門」で触れたことがあるので、以下その第3章から少し引用させていただこう。
金字塔的な古典理論に、実用的価値がない、などと書いたためかはわからないが、本書は出版当時、スケジューリング学会からは、必ずしも好評ばかりを得たとは言えなかった。スケジューリングの研究者たちは、スケジューリング問題を数学的な最適化の枠組みで解きたい、と言う問題意識を持っているからだ。 しかしわたしは同本の中で、「スケジューリングは最適化の問題ではない」とまで主張したので、議論を呼んだ訳だ。最適化の問題でなければ、一体何なのか。それは、動的な適応制御である。次々に入ってくる注文、時々刻々と変わる生産現場の状況、あるいはサプライヤーの納入、こうした外乱や変動にどれだけ上手に適応しながら、生産していくかを考えるのがスケジューリングだ。 そのためには最適化し過ぎてはいけない。最適化しすぎると、ちょっとした変更に対しても、計画全体がもろくなってしまう。変更の影響範囲が広がるし、再計算にも時間がかかる。むしろスケジュールの中に一定程度の自由度を残して、外部環境や内部状況の変動にうまく適応できるようにするべきだ。——これが同書で主張した私の基本的なスタンスである。 もともとスケジューリング問題は、いくつかの視点から分類 することができる。 機械群における最適な製品生産順序を求めるスケジューリング手法は、対象となる製造オーダの条件があらかじめ全て決められている静的問題と、オーダがつぎつぎ飛び込んでくる動的問題に分類される。 また、作業時間が確定的なものと、確率的なものがある。さらに工程数および加工順序に関して、いくつかに分類される。加工順序が決まっているものをフローショップ、加工順序が製品により前後しうるものをランダムショップと呼ぶ。これら問題の種類により、用いるべき解決手法が異なるのだ。 さらに、スケジューリングそれ自体に、多目的性がある。スケジュールを評価する指標として代表的なものは、 ・最大滞留時間(総生産時間):全作業が終わるまでの時間 ・最大納期遅れ:製品のうち納期に最もに遅れた時間 ・機械の平均稼働率:機械群の稼働率の平均値 などがあり、スケジューリング問題の多目的性を示している。 こう考えてみると、古典理論におけるジョンソン法は、すべてのオーダーがあらかじめ与えられていて、かつ作業時間は確定的で、しかも評価指標は最大滞留時間を一番短くすること、と言う問題を解いていることがわかる。おまけにフローショップで、2工程の工場に限る。とても制約が多い。 だから、実際にジョンソン法を用いて生産スケジュールを動かしている会社というのは、少なくともわたし自身は日本で見たことがない。 古典理論は数学的な最適性が保障されているが、現実にはあまり使えない。そこで90年代以降出てきたのが、APS(Advanced planning and scheduling)と呼ばれるソフトウェア群だ。最適解は保障されないが、少なくとも現実的な規模の問題を、短い時間で解くことができる。 では、この道具を用いれば、あらゆる製造現場の問題を解決することができるか? なかなか、そうはいかないのだ。 マスターデータの整備の手間が大変だ、と言う事はよく指摘される。それ以外に、私は2つボトルネックがあると思っている。 その1つは、生産の実績進捗を、なかなかリアルタイムに把握して、次のリスケジューリング時にフィードバックできないと言う問題。もう一つは、そもそも作業時間自体にある程度、ムラや幅があって、計画の精度が上がらない問題だ。 後者は例えば、なかなか品質が安定しない製造工程や、作業者の技量に大きく依存してしまう工程などで顕著である。工場と言うところは、同じものを同じペースで確実に製造できる、と思い込んでいる人も多い。そういう人は、半導体の後工程などを勉強すると良い。もう昔の話だが、Intel Pentium CPUなど、初期の良品率は10%すらなかったと言う。 そこまで特殊な例を出さずとも、多くの製造現場では、作業時間のブレに結構悩んでいる。そういうところで、すべてを細部までスケジューリングしようというのは、必ずしも得策ではない。 ではどうすべきなのか? APSベンダーの人に聞くと、APSの適用には、概ね2つのパターンがあると言う。1つ目は、計画者が全部を細部までスケジュールするやり方。この場合、スケジュールを現場におろして、現場は単純にその指示に従うということになる。 もう一つのやり方は、現場側にある程度の裁量を残すやり方だ。例えば、タイム・バケットを1日単位で集約し、1日の中の各オーダーの着手順については、現場側の裁量に任せる。こうすれば、作業時間に多少の伸び縮みがあっても、1日の中で収めることさえできれば、現場のやりやすい順序で仕事を流すことができる。 このように、全てを細部までスケジューリングするばかりが、ベストな方法とは限らない。頭のいい計画者がいて、現場は全員、そのロボットのように動く、というイメージは、英米や中国のような中央集権的経営思想の強い国には向くかも知れない。だが、少なくとも日本では、必ずしも受け入れられないだろう。また、作業時間のブレを考えた場合、現実的でもない。 だからといって、現場側にあまりに裁量を残しすぎるのも、いささか心配がある。というのも、製造現場はしばしば縦割り組織になっており、必ずしも各職場が「全体最適」を意識して判断してくれるとは限らないから。 そこで、このような時に役に立つ知恵が必要になる。その一つが、優先番号法である。だが、また長くなってきてしまったので、これについては項を改めて、また書こう。 →「プロジェクトを計画しすぎてダメにする方法」 (2021-07-18) →「生産マネジメント手法の系譜を考える(3) 90年代以降の発展とこれから」 (2018-08-11)
by Tomoichi_Sato
| 2021-07-25 23:14
| A2 生産計画と生産スケジューリング
|
Comments(0)
|
検索
カテゴリ
全体 A 生産マネジメントとSCM A1 生産マネジメント全般 A2 生産計画と生産スケジューリング A3 在庫・調達計画 A4 コスト・品質・安全 A5 BOM(部品表) A6 サプライチェーン B プロジェクト・マネジメント(PM) B1 プロジェクト・マネジメント全般 B2 スコープ・WBS・プロジェクト組織 B3 プロジェクト・スケジューリング B4 プロジェクト・コストと見積 B5 プロジェクトの価値とリスク B6 プログラム・PMO・ガバナンス C システムとしての工場 C1 工場計画論 C2 スマート工場論 D 情報システムのマネジメント D1 製造業のITシステム D2 ITアーキテクチャ・データ活用技術 D3 ITって、何? E ビジネス・マネジメントと管理技術 E1 マネジメントの技術論 E2 設計のマネジメント E3 組織・経営・戦略論 E4 ビジネスのソフト・スキル E5 時間管理術 E6 メンタルと働き方のマネジメント F 考えるヒント F1 思考とモデリングの技法 F2 社会・言語・文化 G 書評 H English articles 未分類 最新の記事
記事ランキング
著書・姉妹サイト
ニュースレターに登録
私のプロフィル My Profile 【著書】 「世界を動かすプロジェクトマネジメントの教科書 「時間管理術 「BOM/部品表入門 (図解でわかる生産の実務) 「リスク確率に基づくプロジェクト・マネジメントの研究 【姉妹サイト】 マネジメントのテクノロジーを考える Tweet: tomoichi_sato 以前の記事
2026年 01月 2025年 12月 2025年 11月 2025年 10月 2025年 09月 2025年 08月 2025年 07月 2025年 06月 2025年 05月 2025年 04月 more... ブログパーツ
メール配信サービス by Benchmark 最新のコメント
ブログジャンル
画像一覧
|
ファン申請 |
||