Project Management

Estimate project completion dates across 10,000 schedule scenarios

Overview

A simulation that estimates total project duration by running 10,000 schedule scenarios across all tasks. Each task has three time estimates and the model uses these — plus task dependencies and delay probabilities — to calculate realistic completion times.

Answer the question: "Given our task estimates and known risks, when will this project most likely finish — and what's the probability it gets delayed?"

Data — What data do you need

Field Power BI field / example Description
ProjectProject Alpha, Project BetaProject name or ID — used to group tasks and output per project.
TaskTask name within each projectIndividual task names — one row per task.
Optimistic durationBest-case duration estimateShortest realistic time to complete the task (best case).
Most Likely durationExpected duration under normal conditionsThe expected time under normal conditions.
Pessimistic durationLongest realistic time if things go wrongThe longest realistic time when things go wrong.
DependencySum of Dependency (Task IDs)Which tasks must finish before this one can start. Entered as task IDs.
Probability of Delay (%)Sum of DelayProbHow likely this task is to be delayed. Values between 0 and 1 (e.g. 0.20 = 20% chance of delay).
Risk LevelRiskLevelLow / Medium / High or a numeric percentage indicating overall task risk.

Use Case — Estimating Completion Date for 4 Concurrent Projects

Scenario: A PMO director manages four concurrent software projects. Each project has 5–8 tasks with known dependencies. Some tasks have a high delay probability due to vendor dependencies. The director wants a probability-weighted completion date for each project — not just a single Gantt milestone.

Configuration:

  • Problem Type: Project Management
  • Project: ProjectName
  • Task: TaskName
  • Optimistic / Most Likely / Pessimistic: duration columns in weeks
  • Dependency: Sum of Dependency (Task IDs)
  • Probability of Delay: Sum of DelayProb (0–1 decimal)

Sample output — P10/P50/P90 completion duration per project (in weeks):

ProjectP10 (Optimistic)P50 (Most Likely)P90 (Pessimistic)Delay Prob
Project Alpha14 wks18 wks24 wks22%
Project Beta8 wks11 wks16 wks12%
Project Delta20 wks26 wks35 wks38%
Project Gamma6 wks8 wks12 wks8%
📅
Reading the result: Project Delta has the widest range (20–35 wks) and highest delay probability (38%) — likely driven by tasks with high Pessimistic durations or cascading dependencies. The PMO can use P90 as the budget buffer date for client commitments.
Project Management output in Flexa Analytics