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.