生産サイクルタイム、タクトタイム、プロセス効率を計算する
サイクルタイムは、製造、リーン生産、アジャイルオペレーションにおける最も基本的な指標の一つです。本質的に、サイクルタイムは単一の出力ユニットを完成させるのにかかる時間を測定します — それが1つの製造部品、1つのソフトウェアユーザーストーリー、または1つの顧客注文の履行であってもです。サイクルタイムを正確に把握することで、オペレーションマネージャー、生産プランナー、リーン実践者はボトルネックを特定し、顧客需要に対するパフォーマンスをベンチマークし、真の生産能力を計算し、継続的改善イニシアティブを推進できます。
サイクルタイムの理解
サイクルタイムとは?
サイクルタイムは、1つの生産出力ユニットを完成させるのに必要な平均経過時間であり、ユニットの作業開始から完成までの時間を測定します。製造においては、これは機械が部品の処理を開始してから、その部品が次の段階に向けて準備が整った状態で操作を終了するまでの時間を含みます。ソフトウェアやアジャイルの文脈では、サイクルタイムは作業項目がアクティブな開発(「進行中」)に入ってから、納品(「完了」)されるまでの時間を測定します。サイクルタイムはリードタイムとは異なり、リードタイムは注文が行われてから受け取られるまでの総経過時間を捉えます。リードタイムには、キュー時間、待機時間、実際に作業が開始される前の遅延が含まれます。サイクルタイムは純粋に内部の生産期間であり、プロセス改善努力によって最も直接的に制御可能な指標です。また、サイクルタイムはタクトタイムとも異なり、タクトタイムは顧客需要によって課せられる目標または制約であり、現在のプロセスパフォーマンスの測定ではありません。
サイクルタイムはどのように計算されますか?
必要な精度に応じて3つの数式が使用されます。基本的な数式は、総生産時間を総生産ユニット数で割ります:CT = 総時間 / 生産ユニット数。ダウンタイムが無視できるか、すでに生産運転時間から除外されている場合に適しています。ネット生産時間の数式は、まず計画されたダウンタイム(休憩、メンテナンス、セットアップ)を総シフト時間から引いてネット生産時間を得てから、ユニット数で割ります:CT = (総時間 − 計画されたダウンタイム) / ユニット。これにより、生産に利用できなかった時間を除外することで、プロセス効率のより正確な見方が得られます。品質調整された数式は、欠陥率が重要な場合に適用されます:CT = ネット生産時間 / (総ユニット数 − 欠陥ユニット数)。分母に良品のみを使用することで、この数式は受け入れ可能な出力ユニットあたりの真のリソースコストを明らかにします — 厳しい品質基準を持つ業界において重要な指標です。タクトタイムは別の数式を使用します:タクト = 利用可能な生産時間 / 顧客需要であり、需要を正確に満たすために生産がどのようなペースで行われるべきかを表します。
なぜサイクルタイムが重要なのか?
サイクルタイムは、いくつかの理由から運用の卓越性の基礎となる指標です。第一に、それは生産能力を直接決定します:サイクルタイムを知ることで、シフト、日、または年ごとに正確に何ユニットを生産できるかがわかります。第二に、サイクルタイムをタクトタイムと比較することで、プロセスが実際の顧客需要と一致しているかどうかが明らかになります — 過剰生産はリソースを無駄にし、過少生産はバックログや納品の遅れを生じさせます。第三に、サイクルタイムは総合設備効率(OEE)計算の重要な入力です:OEEパフォーマンスコンポーネント = (理想的なサイクルタイム × 総カウント) / 運転時間。第四に、複数のステップからなるプロセスでは、最も長いサイクルタイムを持つステップ(ボトルネック)を特定することで、最大のスループット向上のために改善リソースをどこに集中させるべきかが正確にわかります。最後に、サイクルタイムのトレンドを追跡することは、プロセス改善イニシアティブの影響を測定する最も直接的な方法であり、リーン、シックスシグマ、アジャイル手法において好まれるKPIとなっています。
制限事項と考慮事項
サイクルタイムの計算は、生産期間の境界をどのように定義し測定するかに大きく依存します。もしあなたの「総生産時間」入力に計画外のダウンタイム(機械の故障、材料待ち、予期しない停止)が含まれている場合、計算されたサイクルタイムは人工的に膨らみ、真のプロセス能力を反映しません。サイクルタイムを分析する際には、計画されたダウンタイム(予定された休憩、メンテナンスウィンドウ)と計画外のダウンタイムを分けることが良い実践です。さらに、サイクルタイムは平均であり、個々のユニットの時間はプロセスの変動、オペレーターのスキルの違い、材料の不一致によって異なります。この変動を考慮せずに平均サイクルタイムを容量計画に使用すると、過度に楽観的な予測につながる可能性があります。容量推定者には、実際の変動を考慮するために常に利用率バッファ(通常は理論的な能力の80〜85%)を適用してください。最後に、複数のステップからなるプロセスのサイクルタイムは逐次フローを前提としており、並行オペレーションには異なる分析アプローチが必要です。
Key Cycle Time Formulas
Basic Cycle Time
Cycle Time = Total Production Time ÷ Units Produced
The simplest formula — divides total run time by total output. Best when planned downtime is negligible or already excluded from the time figure.
Net Production Time Cycle Time
Cycle Time = (Total Time − Planned Downtime) ÷ Units Produced
Subtracts scheduled breaks, maintenance, and changeovers before dividing. Gives a more accurate view of actual process efficiency.
Quality-Adjusted Cycle Time
Cycle Time = Net Production Time ÷ (Total Units − Defective Units)
The most rigorous formula — uses only good, defect-free units in the denominator. Reveals the true resource cost per acceptable unit of output.
プロセス効率
Efficiency = (Takt Time ÷ Cycle Time) × 100
Compares the demand-driven target pace against actual production speed. Below 95% indicates a capacity gap; above 105% indicates surplus capacity.
Cycle Time Reference Tables
Cycle Time Benchmarks by Process Type
Typical cycle times vary significantly depending on the type of manufacturing or service process. These ranges represent industry norms for a single unit.
| Process Type | Typical Cycle Time Range | Key Driver | Common Bottleneck |
|---|---|---|---|
| High-Volume Assembly (electronics) | 5–60 seconds | Automation level | Pick-and-place or soldering station |
| Automotive Body Assembly | 60–180 seconds | Line speed & tooling | Welding or painting booth |
| CNC Machining | 2–30 minutes | Part complexity | Multi-axis milling or finishing |
| Pharmaceutical Packaging | 3–10 seconds | Line speed | Labeling or inspection station |
| Food & Beverage Filling | 1–5 seconds | Filler speed | Capping or sealing machine |
| Software Development (Kanban) | 1–5 days | Task complexity | Code review or QA testing |
Lean Manufacturing Waste Categories (Muda)
The 8 wastes of lean manufacturing that inflate cycle time beyond value-added processing time. Identifying and eliminating waste is the primary lever for cycle time reduction.
| Waste Type | 説明 | Cycle Time Impact | Improvement Action |
|---|---|---|---|
| Overproduction | Making more than demanded | Increases WIP queue time | Produce to takt time |
| Waiting | Idle time between steps | Directly inflates cycle time | Balance workloads, reduce batch sizes |
| Transport | Unnecessary material movement | Adds non-value time | Optimize facility layout |
| Over-processing | More work than required | Extends processing time | Standardize work instructions |
| Inventory | Excess WIP or finished goods | Increases lead time | Implement pull systems (kanban) |
| Motion | Unnecessary operator movement | Adds handling time per unit | Apply 5S, ergonomic redesign |
| Defects | Rework and scrap | Increases effective cycle time | Implement poka-yoke (error-proofing) |
| Underutilized Talent | Not leveraging operator skills | Indirect — limits improvement | Cross-train, involve in kaizen |
Worked Examples
Basic Cycle Time from Shift Data
A production line ran for 8 hours (480 minutes) and produced 100 units. There were no scheduled breaks during the run.
Total production time = 480 minutes
Units produced = 100
Cycle time = 480 ÷ 100 = 4.8 minutes per unit
Production rate = 60 ÷ 4.8 = 12.5 units per hour
Cycle time is 4.8 minutes (288 seconds) per unit, with a throughput of 12.5 units per hour.
Identifying the Bottleneck in a 5-Step Process
A product moves through 5 sequential workstations. Measured cycle times: Step 1 = 45 sec, Step 2 = 72 sec, Step 3 = 58 sec, Step 4 = 91 sec, Step 5 = 63 sec.
List all step cycle times: 45, 72, 58, 91, 63 seconds
Identify the maximum: Step 4 at 91 seconds
System cycle time = bottleneck cycle time = 91 seconds per unit
Maximum throughput = 3,600 ÷ 91 = 39.6 units per hour
Even though Steps 1, 2, 3, and 5 are faster, the entire line is capped at 39.6 units/hr
Step 4 is the bottleneck at 91 seconds. System throughput is limited to 39.6 units/hour. Reducing Step 4 cycle time is the highest-leverage improvement.
Quality-Adjusted Cycle Time with Defects
Net production time is 450 minutes (after subtracting 30 min breaks from a 480 min shift). 200 total units were produced, but 12 were defective.
Net production time = 450 minutes
Good units = 200 − 12 = 188 units
Quality-adjusted cycle time = 450 ÷ 188 = 2.394 minutes per unit
Compare to basic cycle time: 450 ÷ 200 = 2.25 minutes per unit
Defects add 0.144 minutes (8.6 seconds) per good unit — a 6.4% penalty
Quality-adjusted cycle time is 2.39 minutes per good unit, compared to 2.25 minutes using basic calculation. The 6% defect rate adds nearly 9 seconds of hidden cost per good unit.
サイクルタイム計算機の使い方
フォーミュラモードを選択
総稼働時間と生産されたユニットを使用して迅速に計算するには基本を選択してください。シフトに含まれる予定された休憩やメンテナンスを除外したい場合は正味生産時間を選択してください。良品、欠陥のないユニットに対してのみサイクルタイムを測定したい場合は品質調整を使用してください — これはリーン製造で使用される最も厳密なアプローチです。
生産データを入力
選択した単位(秒、分、時間、または日)で総生産時間を入力し、その期間に生産されたユニット数を入力してください。正味または品質調整モードの場合、計画的ダウンタイムと欠陥ユニット数も入力してください。最も正確な結果を得るために、実際の生産ログ、シフトレポート、または時間研究のデータを使用してください。
タクトタイムと比較(オプション)
タクトタイムセクションを展開し、同じ期間の利用可能な生産時間と顧客需要を入力してください。計算機はタクトタイム、効率のパーセンテージ、および視覚的比較バーを表示します。効率が95%未満の場合、現在のペースでは顧客の需要に応えられないことを意味します — 行動が必要です。
ボトルネックを分析し、エクスポート
マルチステップボトルネック分析を使用して、個々のステップのサイクルタイムを入力し、スループットを制約しているステップを瞬時に特定します。キャパシティ推定器を有効にして、年間生産出力を予測します。分析に満足したら、結果をCSV形式でエクスポートしてレポートに使用するか、工場フロアレビュー用に印刷します。
よくある質問
サイクルタイムとタクトタイムの違いは何ですか?
サイクルタイムは測定値です — 実際の生産データに基づいて、プロセスが1ユニットを生産するのに実際にかかる時間を示します。タクトタイムは顧客需要から導き出された目標または制約です:注文を正確に満たすために各ユニットに費やすことができる最大時間です。タクトタイムの公式は、利用可能な生産時間を顧客需要で割ったものです。サイクルタイムがタクトタイムと等しいとき、プロセスは需要と完全に同期しています。サイクルタイムがタクトタイムを超えると、現在のペースでは注文を満たすことができず、能力の問題があります。サイクルタイムがタクトタイムよりも短い場合、余剰能力があります。これら2つの指標を比較することは、リーン生産スケジューリングの基礎です。
どのサイクルタイムの公式を使用すべきですか — 基本、正味、または品質調整?
総生産時間の数値がすでにダウンタイムを除外している場合、または計画的ダウンタイムが無視できる場合は基本の公式を使用してください。総時間に予定された休憩、メンテナンスウィンドウ、または切り替えが含まれている場合は正味生産時間の公式を使用してください — これはプロセスが実際に稼働していた時間のみをカウントすることで、プロセス効率のより現実的な見方を提供します。欠陥率が重要で、受け入れ可能なユニットあたりの真のリソースコストを理解する必要がある場合は、品質調整の公式を使用してください。これは最も厳密な方法であり、ISOおよびシックスシグマ品質システムで好まれています。確信が持てない場合は、基本から始め、より正確な生産データを収集するにつれて徐々に詳細を追加してください。
マルチステップ生産プロセスでボトルネックを特定するにはどうすればよいですか?
ボトルネックは、単に最も長い個別サイクルタイムを持つステップです。任意の連続生産プロセスにおいて、最も遅いステップが全体のシステムの最大出力率を決定します — 他のすべてのステップがどれだけ速く動いていても関係ありません。これはゴールドラットの制約理論の核心原則です。特定するには、各個別操作のサイクルタイムを測定または推定し、最大値を見つけます。ボトルネックステップは、改善努力が最も大きなスループットの向上をもたらす場所です。この計算機のマルチステップボトルネック分析セクションを使用して、最大8つのステップのサイクルタイムを入力してください — ボトルネックは自動的に強調表示されます。ボトルネックステップのサイクルタイムを短縮する(能力を追加する、運用を合理化する、または作業を再分配することによって)は、利用可能な最高の改善アクションです。
私のプロセスにとって良いサイクルタイムとは何ですか?
絶対的な意味で「良い」サイクルタイムは普遍的には存在しません — それは完全に顧客の需要に依存します。サイクルタイムの正しいベンチマークはタクトタイムです。タクトタイムよりもわずかに短いサイクルタイム(効率が約95〜105%)は、リーン製造において理想的と見なされます:それは、過剰生産からの重大な無駄を伴わずに需要を満たすことができることを意味します。タクトタイムよりもはるかに速いサイクルタイムは過剰生産を示します — 顧客が必要とするよりも早く製品を作るためにリソースを消費しており、これが在庫やキャッシュフローの問題を引き起こします。タクトタイムよりも遅いサイクルタイムは、バックオーダーにつながる制約を示します。継続的改善の目的で、プロセス変更の影響を測定するために、時間の経過に伴うサイクルタイムの傾向を追跡してください。
サイクルタイムは全体設備効率(OEE)にどのように関連していますか?
OEEは、製造生産性を3つの次元で測定する複合指標です:可用性(計画された生産時間のうち、実際に設備が稼働している割合)、パフォーマンス(設備が理想的な速度に対してどれだけ速く稼働しているか)、および品質(生産された良品の割合)。OEEのパフォーマンスコンポーネントは、サイクルタイムから直接計算されます:パフォーマンス = (理想的なサイクルタイム × 総ユニット数) / 稼働時間。理想的なサイクルタイムは、完璧な条件下でのユニットあたりの理論的な最小時間です。実際のサイクルタイムが理想よりも高い場合、パフォーマンスは100%未満です。世界クラスのOEEスコアは通常85%以上と見なされます。理想的な値に向けてサイクルタイムを短縮することは、OEEパフォーマンスを改善するための主要な手段の1つです。
サイクルタイムはアジャイルソフトウェア開発で使用できますか?
はい — サイクルタイムはアジャイルおよびカンバンベースのソフトウェア開発における重要な指標ですが、定義は若干異なります。ソフトウェアの文脈では、サイクルタイムは作業項目(ユーザーストーリー、バグ修正、機能)がアクティブな開発に費やす時間を測定します — 「進行中」状態に入ってから「完了」とマークされるまでの時間です。作業が始まる前にバックログで待機している時間は除外されます(その広い測定はリードタイムです)。高パフォーマンスのアジャイルチームは、通常、個々の作業項目のサイクルタイムを48時間未満に保つことを目指します。ソフトウェアにおける長いサイクルタイムは、大きく複雑なタスク、作業中の過負荷、またはチームメンバー間の引き渡しボトルネックを示します。アジャイルチームでサイクルタイムを追跡し、短縮することは、予測可能性を向上させ、リスクを減少させ、納品頻度を加速します。
Related Tools
Takt Time Calculator
Calculate the demand-driven production pace target and compare it against your actual cycle time.
OEE Calculator
Measure Overall Equipment Effectiveness — availability, performance, and quality combined into one metric.
Throughput Calculator
Calculate production throughput rates and assess capacity utilization across shifts and time periods.
Sprint Velocity Calculator
Track agile sprint velocity for delivery forecasting and capacity planning in software teams.
Critical Path Calculator
Identify the critical path in project schedules to determine the minimum project duration.