Choosing bottleneck software
Published
Start with the decision: do you need to see which step limits completed work, or predict how a complicated operation behaves over time?
Busy is not the same as limiting output
In this fictional process, each order goes through all three steps. The numbers are how many orders each step could handle in a day, using the same working-day assumptions.
Prepare
60orders/day
Check
30orders/day
Limits the whole process
Pack
45orders/day
Checking caps the estimated output at 30 orders a day, even if preparation gets faster. Raising checking capacity to 40 would lift estimated output to 40, if demand is at least 40 and nothing else changes. This is a capacity estimate, not a delivery-time promise.
Choose the smallest tool that answers your question
- A spreadsheet
- Useful when you want to build and inspect your own formulas. You are responsible for connecting each step to the whole-process result and checking the assumptions.
- Improve First
- Useful for a first-pass sequential process with up to five steps: enter demand, step times and available resources, then compare one proposed improvement with the current estimate. Pro adds saving and saved scenario comparison.
- A simulation tool
- Consider this when the decision depends on changing arrival times, waiting, shared people or equipment, branching routes or detailed operating rules. Expect to collect the data those effects need.
Check the result before choosing a tool
Use one anonymised example. Change a step that is not limiting output, then change the limiting step. Does the result explain the difference clearly? Can you see the assumptions? If your conclusion changes when a rough time estimate moves slightly, collect better evidence before committing money.
For a concrete example of more detailed modelling, AnyLogic’s resource documentation describes shared resources and task queues. That is a different modelling requirement, not a claim that one tool is always better.