Task Complexity Scorer

Score the complexity of any task based on key dimensions — scope, dependencies, uncertainty, skill requirement, and time pressure — to estimate overall effort and risk level.

Fill in all fields and click Calculate.

Formula

Step 1 – Normalise inputs to a 1–5 scale:
Scopenorm = 1 + ((Scope − 1) / 49) × 4
Depsnorm = 1 + (Dependencies / 30) × 4

Step 2 – Weighted raw score (1–5):
Raw = (Scopenorm × 0.25) + (Depsnorm × 0.20) + (Uncertainty × 0.25) + (Skill × 0.20) + (TimePressure × 0.10)

Step 3 – Scale to 0–100:
Score = ((Raw − 1) / 4) × 100

Step 4 – Effort multiplier:
Multiplier = (Score / 10)1.5

Complexity bands:
0–19 = Trivial  |  20–39 = Low  |  40–59 = Moderate  |  60–79 = High  |  80–100 = Very High

Assumptions & References

  • The five dimensions (scope, dependencies, uncertainty, skill, time pressure) are the primary drivers of task complexity identified in project management literature (PMI PMBOK, Cynefin framework).
  • Weights reflect empirical prioritisation: uncertainty and scope are the strongest predictors of overrun (Flyvbjerg et al., 2003 — "Megaprojects and Risk").
  • Scope is capped at 50 sub-tasks and dependencies at 30; beyond these values tasks should be decomposed into separate projects.
  • The effort multiplier uses a power-law relationship (exponent 1.5) consistent with Brooks' Law — complexity grows super-linearly with scale ("The Mythical Man-Month", Brooks 1975).
  • All ordinal inputs (1–5) are treated as interval scales for calculation purposes, a common simplification in scoring models.
  • This tool provides a relative, directional score — not an absolute hour estimate. Calibrate against your team's historical data for best results.

In the network