リードタイム、サイクルタイム、タクトタイムの違いとは?
By Mirko Peters ·
リードタイム、サイクルタイム、タクトタイム:三つの数値はそれぞれ異なる問いに答えます。どれが待ち時間を示し、どれがペースを示すのか、そしてどのように活用するのかを解説します。
Automatically translated with AI from the original post. Read the English original
リードタイムは顧客や次の工程が待つ時間、サイクルタイムは一つの工程が製品1個あたりに必要とする時間、タクトタイムは需要が求めるペースで生産しなければならない速さを示します。三つは別々の時計であり、混同すると誤った判断につながります。このガイドは、同じ会議で三つの言葉をすべて耳にするリーン管理者を対象としています。各数値が何に答えるのか、タクトタイムに合致していてもリードタイムが非常に長いラインの具体例、そして各数値を正確に測定する方法を紹介します。
重要なポイント
- リードタイムは待ち時間を含めた経過時間の合計、サイクルタイムは一つの工程が製品1個あたりに必要とする時間、タクトタイムは顧客需要が求めるペースです。
- 三つの数値は異なる問いに答えます。顧客はどれだけ待つのか、工程はペースを維持できているのか、工場はどのくらいの速さで生産しなければならないのか、という問いです。
- タクトタイムは稼働可能時間と需要から算出しますが、サイクルタイムとリードタイムは現場で測定します。
- ラインのすべての工程がタクトタイムに合致していても、リードタイムは非常に長くなることがあります。リードタイムの大部分は加工ではなく待ち時間だからです。
- 各時計がどこで開始し、どこで停止するかを明記してください。そうしないと、同じ製品について二つのチームが異なるリードタイムを報告することになります。
リードタイムとサイクルタイム:核心的な違い
どちらも時間の単位で測定されるため、混同しやすいものです。違いは何を含むかにあります。サイクルタイムは一つの工程を対象とし、リードタイムは工程全体の流れを対象とします。
Lean Enterprise Institute(LEI)は、その用語集の項目で、サイクルタイムを、実測によって計時された、部品の生産または工程の完了に必要な時間と定義しています。同じページでは、スループットタイムとも呼ばれる生産リードタイムを、製品が工程または価値の流れを通過するまでの総時間と定義しています。さらに、注文処理や、顧客の注文が生産能力を超えた場合の待ち時間など、後工程で生じる遅延を含む注文リードタイムも挙げています。LEIは三つを明確な順序で位置づけています。付加価値時間は通常サイクルタイムより短く、サイクルタイムは生産リードタイムより短い、というものです。
Michael Ballé は、LEIの記事「Should I pursue waste elimination or lead-time reduction?」で平易に説明しています。彼の言葉によれば、リードタイムとは、注文が待ち行列に留まる時間と、実際にそれを作るのにかかる時間を合わせたものです。つまりリードタイムは加工と待ちの二つの部分からなります。サイクルタイムは、一つの工程の加工部分だけを対象とします。
そのため、二つの数値は互いに独立して動きます。機械の速度を上げてサイクルタイムを改善しても、注文は同じ待ち行列で待ち続けるため、リードタイムは変わらないことがあります。Ballé は、工程を速くするだけでは、主に過剰生産を助長することになると警告しています。
サイクルタイムにも種類があるという点が、もう一つの落とし穴です。LEIのページでは、実効的な機械サイクルタイムとして、機械自体のサイクルタイムに、積み下ろし時間と段取り替え時間の一部を加えた値が示されています。同ページの例では、機械時間20秒、積み下ろし30秒、最小ロット30個に対する段取り替え30秒により、51秒になります。自社の工場でどちらの定義を使うかを決め、文書に残してください。IT部門のメンバーがカンバンボード、アジャイルチーム、ワークフローの指標について話すときも同じ注意が必要です。現場とは異なる時点で計測を開始・停止していることが多いためです。
タクトタイム:3つ目の数字
タクトタイムは性質が異なります。LEIはタクトタイムを、利用可能な生産時間を顧客需要で割ったものと定義しています。同社の例では、1日480分稼働し、1日240個の需要に直面する工場のタクトタイムは2分です。タクトをストップウォッチで測る人はいません。手元にある時間と満たすべき需要から計算し、どちらかが変わるたびに再計算します。
したがって、タクトは目標となるペースであり、工場のタクトタイムは計測値ではなく計算値です。サイクルタイムは、ある工程の実際のペースです。工程のサイクルタイムがタクトタイムを下回っていれば、その工程は需要に追従できています。上回っていれば、その工程がボトルネックとなり、ラインは顧客の要求に応えられません。リードタイムは別の軸にあります。製品が待機しているすべての時間を数えるため、すべての工程がタクトより速くても、リードタイムは長くなることがあります。
どの数字がどの問いに答えるか
以下は簡単な指針です。これは当社独自のまとめであり、標準ではありません。
- タクトタイムが答えること: 需要を満たすには、どれだけの速さで生産しなければならないか。ペースを設定し、工程数や作業者数を決め、計画が現実的かどうかを確認するために使います。
- サイクルタイムが答えること: この工程は追従できているか、ボトルネックはどこにあるか。各工程をタクトと比較し、生産量を制限している工程を見つけるために使います。
- リードタイムが答えること: 顧客はどれだけ待たされているか、また在庫は工程内にどれだけ滞留しているか。納品の速さ、柔軟性、仕掛品の量を測る指標として使います。
問いが待ち時間に関するものなら、リードタイムが必要です。工程での速さに関するものなら、サイクルタイムが必要です。求められるペースに関するものなら、タクトが必要です。サイクルタイムだけを追跡している工場はペースは見えますが、待ち時間は見えません。リードタイムだけを追跡している工場は待ち時間は見えますが、その原因は見えません。
例:タクトを満たしながら待ちが生じるライン
これは計測データに基づく事例ではなく、説明のための例です。ある工場は1日480分稼働し、1日240個の需要に対応しています。そのためタクトタイムは120秒です。製品を処理する工程は3つあります。240個のバッチ、つまり1日分の需要が、まとめて工程間を移動します。
- 切断: サイクルタイム100秒、工程前の待ち行列16時間。
- 溶接: サイクルタイム115秒、工程前の待ち行列24時間。
- 塗装: サイクルタイム90秒、工程前の待ち行列8時間。
すべての工程のサイクルタイムがタクトの120秒を下回っているため、ラインは需要のペースに追従できています。溶接がボトルネックで、余裕はわずか5秒です。製品1個あたりの実作業時間は100 + 115 + 90 = 305秒、つまり約5分です。
次にバッチのリードタイムを見てみます。240個を処理するには、切断で240 × 100秒 = 6.7時間、溶接で7.7時間、塗装で6.0時間かかり、合計で20.3時間になります。待ち行列が16 + 24 + 8 = 48時間加わります。生産リードタイムは約68稼働時間で、1日8時間とすると8稼働日を超えます。5分の実作業時間は、その約0.1パーセントにすぎません。
3つの数字はすべて正しいものの、示している内容はそれぞれ異なります。タクトは、ペースが適切であることを示しています。サイクルタイムは、遅すぎる工程がないことを示しています。リードタイムは、作業時間がわずか5分の製品について、顧客が8日以上待たされていることを示しています。
次に、チームはバッチを60個に縮小します。サイクルタイムとタクトタイムは変わりません。ランの長さは4分の1になり、合計で5.1時間です。キューも4分の1に縮小すると仮定すると、待ち時間は12時間になります。リードタイムは約17時間まで短縮され、4分の3の削減となります。これは現場で検証すべき仮定ですが、方向性は妥当です。Ballé が述べるとおり、リードタイムを短縮するには、各工程の時間を削るのではなく、キューとバッチを減らすことが重要なのです。
数字を自分自身で誤解せずに測定する方法
- 開始点と終了点を決めます。 それぞれの計測を、どこで開始し、どこで停止するかを決めます。リードタイムは受注入力で開始するのか、現場への払い出しで開始するのか、それとも最初の工程で開始するのか。終了点は最終工程なのか、梱包なのか、出荷なのか。
- タクトタイムは正味時間から算出します。 利用可能時間から休憩と計画停止を差し引き、同じ期間の需要で割ります。
- 工程ごとにサイクルタイムを計測します。 ストップウォッチか設備データを使い、複数サイクルにわたって計測します。段取り替え、段取り、取り外しの時間を含めるかどうかも明記してください。
- タイムスタンプでリードタイムを追跡します。 注文やバッチのサンプルに、各工程の入口と出口で時刻を記録します。簡単なタグや作業予約のスキャンで十分です。サイクルタイムの平均からリードタイムを推測してはいけません。
- 1つの図にまとめて比較します。 タクトタイム、工程ごとのサイクルタイム、サンプル注文のリードタイムを並べて示します。サイクルタイムとリードタイムの差が、待ち時間を表しています。
変更後は計測をやり直してください。リードタイムが動いていなければ、その変更は待ち時間に手を付けていなかったことになります。
よくある間違い
- 言葉を同義語として使う。 「サイクルタイム8日」と書かれたレポートは両者を混同しています。どの時間を指しているのかを明示してください。
- 開始点と終了点を示さずにリードタイムを報告する。 同じ製品でも、チームによって異なる数字を報告することがあります。
- サイクルタイムだけで工場を評価する。 例が示すように、工程が速くてもリードタイムが短いとは限りません。
- 総時間からタクトタイムを設定する。 休憩や計画停止の時間は生産に使えません。
- タクトタイムを計測値として扱う。 タクトタイムは需要から導かれる目標値です。需要が変われば、タクトタイムも変わります。
- ボトルネックではない工程のサイクルタイムを削減する。 ラインは速くならず、在庫が後工程に積み上がるだけです。
ソフトウェアで何ができるか
製造実行システム(MES)は、各工程の開始と終了を記録し、同じタイムスタンプからサイクルタイムとリードタイムを算出できます。ERP システムは需要と利用可能時間を保持しているため、計画が変わるとタクトタイムを再計算できます。ダッシュボードでは、タクトタイム、サイクルタイム、リードタイムを並べて表示できます。ソフトウェアはデータを提供します。しかし、待ち時間がどこから生じているのかを判断するのは、依然として現場(現地現物)です。
次のステップ
1つの製品を選び、そのタクトタイムを算出します。そして、1つのバッチを払い出しから最終工程までタイムスタンプで追跡します。その後、数字を並べて、リードタイムとサイクルタイムの差を確認し、製品がどこで待ち時間を費やしているのかを検討してください。