Engineering & PLMFree calculatorPDF, Excel, Word export

ECO Cycle Time and Backlog Calculator

An engineering manager is often asked why changes take so long and how many people are needed. This calculator applies Little's law to your open ECO count and closure rate to give an average cycle time, and shows whether your flow can ever clear the backlog.

Your numbers

ECOs

Count every ECO that is not yet released or closed, including those waiting on approvers.

per week

Average over the last 8 to 12 weeks.

per week

Average ECOs released or closed per week over the same period.

hours

Hands-on hours across author, checker and approvers, not elapsed time.

hours

Hours each engineer can realistically give to change work after design projects.

Your results

Average ECO cycle time
8 weeks
Little's law: work in process divided by throughput.
Engineers needed on change work
8.25
Net backlog growth per week
1
Positive means the backlog is growing every week.
Change flow load (arrivals vs closures)
112.5%
Above 100 percent the queue cannot stabilise.
Weeks to clear backlog
0 weeks
Shows 0 when arrivals meet or exceed closures, meaning the backlog never clears at the current rates.
Engineering hours demanded per week
99 hrs

Little's law assumes a stable flow. If the backlog is growing quickly, treat cycle time as an indicator and measure real elapsed days from ECO creation to release as well.

Save results:

Average ECO cycle time vs closure rate

Sweeps ECOs closed per week from 4 to 30, holding your other inputs fixed.

Automate the ECO flow report

Optional: we can set up a read-only weekly report of open ECOs, aging and closure rate from your ERP or PLM data.

Optional. The tool and every export work without this. No spam.

How to use the calculator

Pull the open ECO count and the weekly arrival and closure counts from your PLM or ERP change module for the last two to three months. Enter touch hours as the actual hands-on effort per change, not the calendar duration. The result shows the average cycle time, the weeks to clear the queue and the number of engineers the change flow consumes. Move the closure rate to see what a faster board or an extra checker would do.

  • Use averages over at least 8 weeks to smooth out release spikes.
  • Count emergency and standard ECOs together unless you track them separately.
  • Exclude cancelled ECOs from closures.

The method behind the numbers

Little's law states that average work in process equals throughput multiplied by average time in the system. Rearranged, cycle time is open ECOs divided by closures per week. When arrivals exceed closures the net growth is positive and the clearing time cannot be computed, because the queue grows without bound. When closures exceed arrivals the backlog clears in open ECOs divided by the difference.

Reading the chart and a worked example

With 64 open ECOs, 9 arrivals and 8 closures a week, cycle time is 8 weeks and the backlog grows by one ECO a week. Raising closures to 12 a week cuts the cycle time to about 5.3 weeks and clears the backlog in roughly 21 weeks. The chart shows the steep gain from small throughput improvements when you start near saturation.

Common mistakes

Counting only ECOs that are actively being worked hides the approval queue, which is usually where most elapsed time sits. Mixing minor documentation changes with full form-fit-function changes also distorts touch time. Finally, remember Little's law gives an average, so a few long-running ECOs can sit far above it.

Frequently Asked Questions

What is a good ECO cycle time?

It depends on change class and industry. Simple documentation changes may close in days, while form-fit-function changes with supplier and customer approval often take weeks. Compare your own trend by change class rather than chasing a universal number.

Why is my backlog never clearing?

If new ECOs arrive as fast as or faster than you close them, the queue cannot shrink. You need higher closure capacity, fewer unnecessary changes, or a triage rule that stops low-value requests from becoming full ECOs.

Should I include waiting time at approvers?

Yes. Open ECOs include those waiting for approval, so the cycle time reflects elapsed time. Touch hours should only include real effort, which is why the two inputs are separate.

Can I use this for ECRs as well as ECOs?

Yes, if you apply it to one stage at a time. Use ECR counts for the review stage and ECO counts for the implementation stage, then add the cycle times to estimate the total request-to-release duration.

If your open ECO list and approval status live in an ERP or PLM, Netray can wire up a read-only report that refreshes these figures weekly without manual exports.