Tempo logotype

How to use ranged estimation in project management

Single-point estimates hide their assumptions. Ranged estimation makes them visible – and keeps your project schedule honest. Learn the 5-step process.
From Team '23

Tempo Team

Key Takeaways

Key takeaways

  • Estimating with a range rather than a single number gives your team a more honest planning window.

  • The range should account for variability, risk, and uncertainty – not just optimism.

  • ROM estimates are directional and not commitments. Define what is included (labor, tools, vendor costs) before sharing one.

  • Showing best-case and worst-case outcomes makes each estimate more useful and harder to misinterpret.

  • Ranged estimation works with any delivery methodology: waterfall, rolling wave, Scrum, Kanban, or hybrid.

Quick answer: Ranged estimation expresses task or project duration as a low-to-high window rather than a fixed number. The low end assumes conditions go as planned; the high end accounts for normal delays, risk events, and unknowns. The final result should fall somewhere inside that range – and, when applied correctly, usually does.


What is ranged estimation?

Ranged estimation expresses work as a low-to-high window instead of one fixed number. The low end shows the best-case time or cost if everything goes smoothly; the high end covers normal delays or rework. The actual result should land somewhere inside the range.

Compare it to how most people describe a commute. Nobody says "it takes me 26 minutes to get to work." They say "between 20 and 30 minutes." That instinct – accounting for traffic, a slow light, an unexpected stop – is exactly what ranged estimation formalizes for projects.

A practical approach: agree on what "done" means, define your assumptions, and then set the low and high ends of the range based on variability, risk, and uncertainty. The range you communicate should reflect what you are roughly 75–80% confident in – wide enough to be honest, narrow enough to be useful.

Why you should use ranged estimation for your projects

Deadlines are unavoidable in project work. By definition, a project has a defined end. A project schedule should give a team confidence. Too often it just creates stress.

I think of a project schedule as a roadmap. When it is properly built and actively managed, the team can execute with reasonable confidence.

In my first 15 years, I used single-point estimation to build project schedules. The next ten I used ranged estimation with traditional Gantt tools – better, but cumbersome.

Ranged estimation has been around since PERT and the three-point estimation method. What has been missing – until recently – was the ability to incorporate it into project schedules without heavy manual effort.

Schedule development happens shortly after scope is defined and is required to build a cost estimate or budget. The Project Management Institute, Project Management Body of Knowledge (PMBOK), and ProjectManagement.com provide extensive guidance on scheduling and tools, but practical guidance on building a schedule you can actually commit to is much harder to find.

Creating accurate project schedules, schedules you can commit to, that meet the expectations of customers, company leadership, project managers, and peers, is daunting. No one wants to disappoint, and no one wants to be stressed trying to meet an unrealistic project deadline. Your approach to estimating task durations and building a project schedule impacts project execution and success from day one.

Ranged estimation helps set you up for successful execution because you can see the best-case and worst-case outcomes from the start, and manage that uncertainty as work unfolds.

Large projects experience schedule delays of about 50 percent – and 80% cost overruns – according to recent McKinsey data. Knowing that most projects are going to run over budget and past schedule, ranged estimation is going to win over single-point scheduling every time.

What can ranged estimation address?

If you have worked on projects, someone has almost certainly asked you: "When will you be done?"

Answering that question accurately depends on understanding the scope, the steps needed to deliver, and the environment you are operating in. Estimating task duration is an educated guess, not a precise calculation. It is based on prior experience, not certainty.

Most project teams shortchange that estimation process by moving too quickly – without adequate consideration of three factors: variability, risk, and uncertainty.

Variability and ranged estimation

Variability exists in individual performance: within one person across time, and across people with similar skills doing the same work. Even in a perfectly understood task, time to complete will differ from one attempt to the next.

Here is a simple example. Ask me how long it takes to drive home from work. I will say 12 minutes. But is it always 12? No.

I can get home in under 10 minutes if I push it. I can reasonably expect some trips to take more than 15. Could it ever take 20? Yes – bad weather, road construction. Could it take 30 minutes or more? In extraordinary conditions, yes, though that would be unusual.

My original answer of 12 minutes is deterministic – one value, assumed absolute. Once I start accounting for the realistic range of conditions, my estimate becomes 10 to 20 minutes. That is a ranged estimate.

This is also what "normal variation" looks like in any project task. A more typical probability distribution for a project team contributor is wider than the distribution for a familiar daily commute – which is exactly why single-point estimates fail more often than we expect.

Single-point estimates feel precise – but that precision is borrowed. They embed unacknowledged assumptions that ranged estimates make visible.

Risk and ranged estimation

Risk involves the probability of an event occurring and the probability of an outcome if such an event occurs, otherwise known as the severity. Risk assessments, risk registers, and risk management plans will identify the triggering event, the probability of the triggering event happening, the likely effect or outcome, and the severity of the outcome.

Then, its possible to get into risk mitigation and contingencies.

  • Mitigation

    is proactive: actions taken to prevent the risk from occurring.

  • Contingency

    is reactive: actions taken once the risk has already happened.

Mitigation might mean developing two design alternatives to ensure one works, or building in a second round of testing. Contingency might mean activating conditional tasks if the first round of testing fails.

Ranged estimation incorporates risk by applying estimates to both mitigation tasks and contingent tasks – the same way it is applied to any other task in the schedule. Yes, this makes the schedule longer. But the goal of a project schedule is not to look optimistic. It is to be an accurate roadmap.

Murphy's Law comes into play on every project. Building in realistic estimates for risk tasks is not pessimism – it is honesty.

Uncertainty and ranged estimation

Uncertainty covers everything that does not fit neatly into known risk categories: oversimplification of scope, failure to recognize influencing factors, and truly unknown unknowns – variables you are unaware even exist. This is sometimes called Knightian uncertainty: uncertainty you cannot reliably quantify because you do not know what you do not know.

Uncertainty exists when you think you understand the project scope but do not, or when you believe you know all the required steps but you are missing some. It also exists when you simply lack the experience to estimate confidently.

Ranged estimates for uncertainty are narrower when you have confidence, and wider when you do not. If I have extensive experience with a task, I might estimate 1 to 2 days. If I have almost none, I might estimate 2 to 5 days – and I would make that range both longer and wider to reflect that gap.

If you lack confidence in understanding the project scope or required steps, the best move is to pull in subject-matter experts and clarify before estimating. Treat unresolved scope gaps like risks and ask: what would you need to do to mitigate misunderstanding the scope, and what will you do if you discover mid-project that your understanding was wrong?

More extreme cases of uncertainty include:

  • A key team member with unique skills resigns mid-project.

  • Your company is acquired and new leadership pauses all projects.

  • A supply-chain disruption delays critical components or services.

  • A vendor you depend on for co-development files for bankruptcy.

  • A cyberattack blocks access to company servers for several days.

Could you predict those events? Maybe. Should you build a schedule around them? Probably not. Convert as much uncertainty as practical into identified risk, and leave the truly cataclysmic scenarios to chance.

A note on uncertainty in the literature

Most internet searches for "representing uncertainty in project schedules" return results about risk – not true unknown-unknown uncertainty. And, most address the topic with the application of ranged estimation and three-point estimating.

There is a research paper on PMI.org “ Characterizing Unknown Unknowns ” that helps explain the difference between risks and uncertainties and how to address the latter. Cone of Uncertainty is a related topic that is worth reviewing.

An illustration of the cone of uncertainty

One practical application of uncertainty appears in rolling wave planning, where the current project phase carries a detailed schedule but later phases are represented by a single placeholder task with a ranged estimate.

Rolling wave planning, a form of progressive elaboration , is often used when there is a high rate of discovery and acquisition of new knowledge early in the project that will dramatically impact later phases of the project.

Phase 1 may have every known task assigned and estimated while Phases 2 and on are represented as one task each with a ranged estimate like 4 to 6 months.

Precision and ranged estimation

Precision itself introduces variability and uncertainty in estimates. If someone tells you a task will take "one day," is that 6.5 hours? Eight hours? Something else?

The same problem exists with ranged estimates. In practice, project team members answer in natural ranges: 2 to 4 hours, 4 to 8 hours, 1 to 2 days, 2 to 4 weeks, and so on. Nobody says "4.2 to 7.6 hours," and you would not want them to – that level of precision is false precision, implying more certainty than exists.

What this means: the precision of individual task estimates will affect both task-level and project-level completion estimates. Acknowledge this rather than pretending it is not there.

Applying ranged estimation

The discussion above applies regardless of planning methodology: full project planning, rolling wave, Scrum, Kanban, or any other approach. Ranged estimation works across all of them.

Overall project duration is determined by the critical path and its total duration. Missing one task's scheduled completion ripples through the entire schedule. Single-point, deterministic estimation makes this far more severe – there is no room for error built in.

The concept of ranged estimation as originally introduced in the PERT 3-point estimation method is based on probability distributions and confidence intervals. You may have 5% confidence in the optimistic estimate being correct, 50% confidence in the most likely estimate, and 95% confidence in the pessimistic estimate. That means, 95% of the time, you will complete the task within the pessimistic estimate. That does not mean that 95% of the time it will take you that long to complete the task; rather, 95% of the time you will complete the task at or under that estimate.(For an excellent tutorial on ranged estimation, confidence levels and how this is cascaded through an entire project schedule visit Engineer4free.com and start with video #39.)

When using single-point estimates, project managers build project schedules using estimates without conscious consideration of probability distribution and confidence levels but do estimate tasks based on variability, risk, and uncertainty. Task duration grows longer with more variability, risk, or uncertainty. Until the project team is pressed to deliver the project faster and then they arbitrarily shorten task durations.

With ranged estimation, you consciously consider all factors and confidence levels and using all expertise at your disposal, you provide your estimate. Since project teams will naturally provide either a single-point estimate or a two-point range like 1 to 2 weeks, I have given teams direction to give me the 75% and 85% confidence levels. I create a schedule based on the 75% confidence levels and accumulate the difference in buffer tasks as prescribed in the critical chain project management (CCPM) method . This is manually intensive and statistically inaccurate.

The PERT method is statistically accurate but also manually intensive.If you have ever updated a project schedule using traditional software tools, imagine doing so while applying CCPM or the true PERT statistical method. You can end up doing nothing but updating your schedule.

Use a range strategy to estimate task duration, then roll ranges up to the project schedule. This lets you see how best-case and worst-case project dates shift as work changes.

Ranged estimation vs. single-point estimation

Factor

Single-point estimation

Ranged estimation

Format

One fixed number

Low-to-high window

Accounts for variability

No

Yes

Accounts for risk

Indirectly, by padding

Explicitly, through task structure

Confidence level

Assumed, unstated

Stated and visible

Buffer management

Arbitrary

Structured (PERT, CCPM)

Stakeholder expectations

Simpler to present

More transparent and defensible

Cascading failure risk

High

Lower

Confidence intervals in ranged estimation

The concept of ranged estimation as originally introduced in the PERT three-point estimation method is grounded in probability distributions and confidence intervals.

You might have 50% confidence in your most likely estimate, and 95% confidence in your pessimistic estimate. That means 95% of the time you will complete the task at or under the pessimistic estimate – not that it will always take that long. The 5% remaining is where genuine surprises live.

When using single-point estimates, project managers build schedules without consciously applying confidence levels – but they are still estimating based on variability, risk, and uncertainty. The difference is that those factors are hidden. With ranged estimation, they are explicit.

Since project teams naturally offer either a single-point estimate or a simple range like "1 to 2 weeks," I have given teams direction to provide estimates at two confidence levels: 75% and 85%. I build the schedule using 75% confidence estimates and accumulate the difference as buffer tasks, following the critical chain project management (CCPM) method. It is manually intensive. Statistically, PERT is more accurate – but also more intensive to maintain.

How to make ranged estimates

"Unrealistic expectations based on inaccurate estimates are the single largest cause of project failure." – Quality Software Project Management ,” by Futrell, Shafer, and Shafer.

Accurate estimation is the foundation of project success. Estimate too conservatively, and the project plan looks non-viable. Estimate too aggressively, and you overrun schedules, bust budgets, and disappoint customers.

Even experienced professionals can struggle when asked for "a rough number" – especially when that number quickly becomes an ironclad commitment nobody agreed to.

Project professionals with high business acumen – who prioritize risk management and realistic scheduling –achieve 63% schedule compliance, compared to significantly lower rates for those who focus only on technical execution, according to PMI's 2025 Pulse of the Profession report.

Making estimates that account for uncertainty

When you estimate a project, you base it on what you know at that moment. Because that knowledge is always limited, you need to build in uncertainty. Ranged estimates are how you do that.

Instead of trying to capture every what-if in one number, you estimate based on best-case and worst-case scenarios. Instead of working toward one deterministic deadline, you work toward a range of finish dates. This is a more honest way to set expectations with contributors, customers, and stakeholders.

A quick note on rough order of magnitude (ROM) estimates: a ROM is directional, not a delivery commitment. It is fast, transparent, and repeatable – useful early on to test whether a project is viable before investing in detailed planning. Be explicit about what the ROM covers: labor only? Tools? Vendor fees? A scope-limited ROM compared against several options is a practical way to check viability before you invest in detailed planning.

5 steps to making ranged estimates

1. Get estimates from your team. Talk to the people doing the work and ask for best-case and worst-case estimates for their piece of the project. Be specific about scope – do not assume it is clear to everyone. People tend to be more forthcoming when given room to express uncertainty rather than being pushed toward a single number they then have to defend.

2. Share estimates and get buy-in. Circulate the estimates across the team. Encourage questions and flag discrepancies. The collective experience in the room is one of the best estimation tools available – use it. Get everyone aligned on the plan before work starts.

3. Use data from similar projects. Apply analogous estimating: look back at how previous similar projects actually came in versus estimate. Teams often skip this step because they are focused on the next challenge. That is a mistake. Historical data is the most reliable calibration tool you have.

4. Be realistic.

  • Do not underestimate the best-case. Optimism is a feature, not a planning method. Even straightforward tasks go sideways. Tasks almost always take longer than we think.

  • Do not over-pad the worst-case. If you account for every possible scenario, you will end up with a schedule that makes the project look non-viable.

  • A reasonable rule of thumb: provide estimates you are about 80% confident in, accounting for unknowns you can reasonably expect. If aliens invade and steal your design specs, you will probably get to re-estimate.

5. Remember the details. Build time into estimates for team meetings, ad-hoc requests, QA, documentation, and review cycles. These activities add up – especially on long, complex projects.

If your team is using ranged estimates for the first time, give yourselves time to practice. One underrated benefit: reviewing your estimates after a project closes teaches you more than almost anything else.

Frequently Asked Questions

Couldn't find what you need?Go to ourHelp Center

Ranged estimation expresses task or project duration as a low-to-high window rather than a single fixed date. The low end represents a best-case outcome if conditions go as planned; the high end accounts for normal delays, risk events, and unknowns. The real result should fall somewhere inside the range. It is the alternative to single-point (deterministic) estimation, which forces all assumptions into one number.

Single-point estimation produces one number – a date or duration – with no stated confidence level. Ranged estimation produces two numbers: a low end (optimistic) and a high end (pessimistic), with the likely result somewhere in between.

Ranged estimation makes assumptions visible; single-point estimation hides them. When schedules slip with single-point estimates, there is no buffer. With ranged estimates, the range itself communicates expected variability.

PERT (Program Evaluation and Review Technique) uses three estimates per task: optimistic (O), most likely (M), and pessimistic (P). The PERT formula calculates an expected duration as (O + 4M + P) / 6, weighted toward the most likely outcome.

This produces a probability-weighted estimate with associated confidence intervals – typically 50% confidence at the most likely estimate, and 90–95% confidence at the pessimistic estimate. PERT is statistically more accurate than informal ranged estimation but requires more effort to maintain.

Use ranged estimation whenever there is meaningful variability, risk, or uncertainty in a project – which is almost always. Single-point estimation works well only for very short, well-understood, frequently repeated tasks with minimal risk. For anything else, the false precision of a single number creates more problems than it solves.

A ROM estimate is a fast, early-stage approximation of a project's scope, cost, or duration. It is directional, not a commitment. ROM estimates are typically accurate within a wide range (often –25% to +75% or broader).

They are useful for comparing options and testing viability before investing in detailed planning — but only if stakeholders understand they are not delivery dates.

Knightian uncertainty refers to risk you cannot reliably quantify because you do not know what you do not know. Named after economist Frank Knight, it distinguishes between measurable risk (where probability can be estimated) and true uncertainty (where you lack even the framework to estimate probability).

In project management, Knightian uncertainty appears when scope is genuinely unclear, when team members resign and unique knowledge leaves with them, or when external events (acquisitions, market disruptions, cyberattacks) rewrite the project context entirely.

Common practice is to estimate at the 50% confidence level (most likely, about half the time the task finishes at or under this duration) and the 90% confidence level (the task finishes at or under this duration 90% of the time). Some practitioners use 75% and 85% confidence levels and apply the difference as buffer following critical chain project management (CCPM).

There is no single right answer – the important thing is to state the confidence level explicitly so stakeholders understand what the number means.

Each task carries a low and high duration estimate. Project scheduling tools propagate those ranges through the critical path, producing a best-case and worst-case finish date for every downstream task and for the project as a whole. This means every progress update adjusts the range forward or backward in real time, rather than collapsing the schedule into a single date that gets immediately undermined by the first task that runs late.

Rolling wave planning uses this approach at the phase level: early phases have detailed ranged task estimates, while later phases carry one high-level ranged estimate that gets refined as the phase approaches.

Explore More Content

Team working together at board with sticky notes

No-code Power BI monday.com integration

Power BI Connector for monday.com

Get powerful data export capabilities and connect monday.com to Power BI effortlessly

Learn more

Real-time collaboration and capacity planning in Jira

Capacity Planner

A powerful team resource management tool designed to optimize capacity planning and project management in Jira

Learn more

Jira Portfolio Management PPM

Structure by Tempo

Jira Project Portfolio Management (PPM): Visualize data and manage projects within spreadsheet-like tables — in less than a minute

Go to marketplace

Jira ITSM Solutions with Tempo

ITSM

Build and scale a custom ITSM solution at your own pace with Tempo's modular suite of integrated tools. Enhance Jira's capabilities and take control of your entire IT portfolio.

Learn more

No-code BigQuery Jira integration

BigQuery Connector for Jira

Integrate Jira with Google BigQuery to seamlessly export and sync data for advanced analytics and customized reporting

Learn more

No-code Power BI ServiceNow integration

Power BI Connector for ServiceNow

Seamlessly connect ServiceNow with Power BI, transforming complex enterprise data into actionable insights and driving smarter, data-informed decisions across the organization

Learn more

Jira Time Tracking

Timesheets by Tempo

#1 Jira Time Tracking & AI Apps: Log Tempo Timesheets for Planning, Project Management & Billing. Plugin Office365, Google & Slack

Go to marketplace

Align strategy and execution

Structure PPM and Strategic Roadmaps

For planning leaders looking to add a big-picture roadmap view to their structured Jira data, this integration is essential. Improve visibility to leadership, reduce reporting admin, and keep your team aligned.

Learn more

Jira Project Cost Tracking

Financial Manager

Project financial management for Jira & Timesheets. Monitor project costs, expenses, revenue, billing & budgets. Track Capex/Opex

Go to marketplace

Strategic Portfolio Management

Strategic Portfolio Management

Modern modular PPM solutions that scale with your business. Align your teams with the integrated platform that bridges the gap between strategy and execution.

Learn more

Monitor financial health at every level

Financial Manager

Monitor projects and portfolios to get simple, clear, and real-time views of your costs, budgets, and profits that can be shared throughout your entire organization.

Learn more

Strategic portfolio management for PMO leaders

Strategic portfolio management for PMO leaders

Tempo gives PMO directors and portfolio managers the tools to reduce delivery friction, align teams, and drive measurable outcomes.

Learn more

Take control of your projects

Portfolio Manager and Jira

Portfolio Manager integrates seamlessly with Jira to give you predictive scheduling, real-time scenario modeling, and advanced resource management – ensuring you stay on track, no matter what challenges arise.

Learn more

No-code Tableau Jira integration

Tableau Connector for Jira

Effortlessly bridge Jira with Tableau, unlocking unparalleled insights and enhancing decision-making

Learn more

Ensure compliance and optimize spending

Governance and auditing

Portfolio governance and auditing excellence

Learn more

Align your organization with proactive portfolio management

Portfolio Manager (LiquidPlanner)

Predictive scheduling and the ability to forecast project timelines and spot risks so you can meet deadlines with confidence.

Learn more

Powered by Structure’s custom hierarchies, visualize your roadmap, project plans, timeline & dependencies within Jira Gantt charts

Go to marketplace

Unified time and team management

Timesheets and Structure

Combining Tempo Timesheets and Structure PPM provides a unified view of time tracking and project progress, enabling more accurate reporting and effective portfolio management. Simplify workflows, enhance collaboration, and ensure projects stay on time and within budget.

Learn more

Industry-leading project plan and roadmap visualizations with a Gantt chart extension

Gantt Charts for Structure PPM

Visualize project plans and roadmaps with a Gantt chart extension for Jira

Learn more

Get the data you need to succeed

Time Tracker

Extend your Jira with prebuilt and highly configurable reports for straightforward time tracking.

Learn more

No more reporting limitations

Custom Charts for Confluence

Create and share all kinds of highly visual and customizable charts directly on your Confluence pages.

Learn more

Project and program management for Jira

Structure PPM

Visualize all your Jira data & manage portfolios of projects in real-time.

Learn more

Roadmapping software for teams of all sizes

Strategic Roadmaps (Roadmunk)

The roadmapping tool designed for high-performing teams delivering boardroom-ready strategic roadmaps.

Learn more

Never lose track of a brilliant idea again

Idea Manager for Strategic Roadmaps

Never lose a brilliant idea again. Idea Manager for Strategic Roadmaps has built-in best practices to help.

Learn more
Colleagues interacting around a desk

No-Code Power BI Jira Integration

Power BI Connector for Jira

Effortlessly bridge Jira with your preferred BI tool, unlocking unparalleled insights and enhancing decision-making

Learn more

Time Tracking Software for Jira

Timesheets

Tempo’s intuitive automation and Jira-native design make it the most trusted time tracking tool for enterprise organization.

Learn more

Centralize real-time plans in one view

Structure and Gantt Charts

Gain a more complete project management solution, simplifying project reporting, improving collaboration, and ensuring projects stay on time and within budget.

Learn more

Agile at Scale Software

Agile at Scale

Adapt to changing business needs, rapidly adjust plans, and reallocate investment.

Learn more

Custom charts and dashboards for Jira

Custom Charts for Jira

See how work is progressing and where blockers are with the most flexible reporting app in Jira.

Learn more

Unified time and team management

Timesheets and Capacity Planner

Seamlessly manage project timelines and resources while accurately tracking time spent on tasks. This integration enhances visibility, improves planning accuracy, and supports data-driven decision-making for better overall project outcomes.

Learn more

Jira Team & Resource Management

Capacity Planner

#1 Jira Resource Management App: Optimize team allocation, skillset utilization, capacity planning & project management

Go to marketplace