Task Completion Estimator

Borrowing Agile's Burn-Rate Math for Any Kind of Work

Agile teams have used velocity — how much work gets done per sprint, week, or day — to forecast finish dates for decades, and the same idea scales down to a single freelancer or a personal project list. Instead of guessing "it'll probably be done sometime next week," dividing remaining work by a measured rate of progress gives an actual number of periods left, grounded in how fast you've actually been moving, not how fast you hope to move.

The Formula

Estimated Completion Time = Remaining Work ÷ Current Velocity

Velocity is whatever unit you're measuring — tasks per day, story points per sprint, pages per hour — as long as remaining work is expressed in the same unit. The result is the number of periods left at the current pace.

Where This Estimate Is Useful

  • Sprint forecasting — teams use exactly this division to answer "will the backlog be done by the release date?" using the last few sprints' measured velocity.
  • Freelance and project deadlines — if you've completed 40 of 200 pages of a document in 4 days, your velocity (10 pages/day) projects a real finish date for the rest.
  • Spotting a slipping timeline early — recalculating velocity partway through a project flags a slower-than-planned pace long before the deadline arrives.
Estimated periods remaining by workload and velocity
Remaining work (units)Velocity (units/period)Estimated periods left
40104.0
80810.0
120158.0
200258.0

Computed as remaining work ÷ velocity, rounded to two decimals.

How to Use This Calculator

  1. Enter the Remaining Work in whatever units you're tracking (tasks, points, pages, units).
  2. Enter the Current Velocity — units completed per period, based on recent actual progress.
  3. Select Calculate to see the estimated number of periods left to finish.
Note: This estimate assumes velocity stays constant. Recalculate periodically with updated velocity figures as actual progress data comes in, rather than relying on a single early measurement for the whole project.

Related Calculations

Track whether you're hitting planned targets along the way with the Productivity Tracker.

Principles of Project Management Scheduling and Task Completion Velocity

A task completion calculator computes project completion timelines, Sprint burndown velocities, task throughput rates, and Schedule Performance Index (SPI) across Agile/Scrum sprints, Kanban workflows, and waterfall engineering projects. Governed by Earned Value Management (EVM) and Little's Law, project tracking prevents delivery milestone slips.

The Fundamental Task Velocity and Forecasting Formulas

Sprint Velocity (Story Points / Sprint) = Total Completed Story Points / Number of Sprints
Projected Sprints to Complete = Remaining Backlog Points / Average Team Velocity
Schedule Performance Index: SPI = Earned Value (EV) / Planned Value (PV)
  • SPI = 1.0: Project is progressing exactly on schedule.
  • SPI > 1.0: Project is ahead of schedule; SPI < 1.0: Project is behind schedule.

Little's Law in Kanban Workflow Management

Work-in-Progress (WIP) = Throughput (Tasks / Day) × Lead Time (Days)
Average Lead Time = WIP / Throughput

Step-by-Step Worked Calculation Example

Example: Forecasting Software Release Date for a 350-Point Backlog

Problem: A software engineering team has a remaining backlog of 350 story points. Over the last 5 two-week sprints, the team completed: 28, 34, 30, 32, and 26 points. Calculate: (1) Average sprint velocity; (2) Projected number of sprints to finish; and (3) Calendar weeks to completion.

Step 1: Calculate Average Sprint Velocity:

Total Points = 28 + 34 + 30 + 32 + 26 = 150 points

Average Velocity = 150 points / 5 sprints = 30.0 Story Points / Sprint

Step 2: Calculate Projected Sprints Remaining:

Sprints Needed = 350 points / 30.0 points/sprint = 11.67 Sprints &implies; Plan for 12 Sprints

Step 3: Convert Sprints to Calendar Weeks (2 weeks per sprint):

Total Duration = 12 sprints × 2 weeks = 24 Calendar Weeks (approx. 5.5 Months)

Conclusion: At a stable velocity of 30 points/sprint, the team will deliver the 350-point release in 24 calendar weeks.

The Critical Path Method (CPM) and Project Float

In complex engineering and construction project scheduling, the Critical Path Method (CPM) determines the longest sequence of dependent tasks that dictates total minimum project duration:

Total Float (Slack) = Late Start Date - Early Start Date = Late Finish - Early Finish
  • Critical Tasks (Zero Float): Any delay in a task on the critical path delays the entire project completion milestone day-for-day.
  • Non-Critical Tasks (Positive Float): Tasks that can slip without delaying the project final deadline.

PERT Three-Point Probability Estimating

When task completion times are uncertain, project managers use Program Evaluation and Review Technique (PERT) Three-Point Beta Distribution Weighting:

Expected Duration: μ = ( Optimistic [O] + 4 × Most Likely [M] + Pessimistic [P] ) / 6
Standard Deviation: σ = ( Pessimistic [P] - Optimistic [O] ) / 6

Mitigating Scope Creep in Software Release Roadmaps

Unplanned task additions (Scope Creep) dilute team velocity by an average of 15% to 25%. Product managers implement strict change control boards and backlog grooming sessions to protect release milestone dates.

Cumulative Flow Diagrams (CFD) in Lean Workflows

In Kanban and software project management, a Cumulative Flow Diagram (CFD) tracks work items across lifecycle stages (Backlog, In Progress, Code Review, QA Testing, Done):

  • Horizontal Band Width: Represents cycle time / lead time through each development phase.
  • Vertical Distance: Represents total Work-in-Progress (WIP) volume. Expanding bands visually identify emerging workflow bottlenecks in real time.

Monte Carlo Schedule Risk Simulation

In enterprise aerospace and software project management, deterministic Gantt charts often fail to predict true delivery dates due to task correlation risks.

Project managers run Monte Carlo Simulations (running 10,000 probabilistic trial iterations) assigning probability distributions to individual task durations, yielding confidence intervals (e.g., P80 Confidence: 80% probability the project completes within 18 weeks), enabling data-driven client contractual commitments.

Agile Velocity Stabilization and Story Sizing Uniformity

Scrum development teams achieve accurate completion forecasts by calibrating relative story sizing using Planning Poker and Modified Fibonacci Sequences (1, 2, 3, 5, 8, 13 points).

Breaking large 13-point epics into smaller 2-point and 3-point micro-tasks reduces variance in sprint burndown charts, stabilizing sprint velocity across consecutive releases.

Definition of Done (DoD) Quality Gates

In Agile engineering governance, establishing a rigorous Definition of Done (DoD) checklist (unit test code coverage > 80%, peer code review approval, regression testing pass, documentation updated) prevents partially completed tasks from being prematurely counted in sprint velocity metrics.

Sprint Burndown Chart Ideal vs. Actual Trajectory

Daily Scrum standup meetings track remaining story points along the Sprint Burndown Line. A flat burndown line midway through a 2-week sprint alerts the Scrum Master to remove technical blockers before the sprint closes.

Spike Investigation Tasks in Timeboxing

When technical requirements are unknown, Agile teams allocate dedicated 1-day timeboxed "Spike" tasks to prototype solutions before committing sprint story points.