A Monte Carlo cycle forecaster. A cycle is the fixed stretch of time your team plans in, such as a two-week sprint, and you set its length below. Give it ranges for what's left, how much you typically finish per cycle, and how much scope tends to grow. It runs 10,000 simulations in your browser and shows the distribution of completion dates.
Inputs save locally. Nothing leaves this page.
Each bar counts the simulated runs, out of 10,000, that finished in that many cycles. The left axis is the run count.
At least the stated share of simulated runs finish by each date, based on your inputs. Whole cycles can give several percentiles the same date. At P50, at least half the runs finish, so treat it as roughly a coin flip under your inputs. When you need a date to commit to, quote P85.
"P85 = 12 cycles" means at least 85% of simulated runs finished in 12 cycles or fewer. Higher percentiles give the same or a later completion date.
Each run is one plausible future for the project: how big the work turns out to be, and how fast you finish it. We do 10,000 of these runs and sort the cycle counts. Each histogram bar counts the runs that finished in that cycle. The percentiles count completion cumulatively, through the indicated cycle, using the same results.
P85 = 12 cycles means at least 85% of those 10,000 runs finished in 12 cycles or fewer. Several runs can finish in the same cycle, so the actual share can exceed 85%, and several percentiles can have the same date. These shares describe the simulated runs under your inputs and the model's assumptions.
Each card gives one completion-by date:
The histogram colors group individual completion cycles by the P50, P85, and P95 thresholds. P70 has no color of its own; its cycle falls in whichever band contains it. Hover a bar to see the share of runs that finished in that cycle; each card counts every run finished by its date. The percentages on the cards describe completion by a date.