Task Weights
Assigning abstract weight values to tasks to understand their relative size compared to other items in a backlog.
Also known as: Story Points, Effort Estimation, Relative Estimation
Category: Techniques
Tags: prioritization, estimation, project-management, backlog, productivity
Explanation
Task Weights is a prioritization and estimation technique where you assign a weight value to each task to understand its relative size compared to other items. The weight value is abstract but must be comparable across tasks.
A popular approach is using the Fibonacci Sequence (1, 2, 3, 5, 8, 13, 21...) for task weights. This sequence works well because:
- It provides a logical, natural progression
- It covers various possible task sizes
- The gaps between numbers grow larger, reflecting the increasing uncertainty in larger estimates
- It discourages false precision (you can't say something is 'exactly 4' - you must choose 3 or 5)
Typically, teams use numbers up to 21 (representing roughly a month of focused work for the largest items).
Using task weights helps with:
- **Sprint planning**: Understanding how much work fits in a time period
- **Priority comparison**: Identifying which tasks offer the best value-to-effort ratio
- **Capacity planning**: Estimating team velocity over time
- **Risk assessment**: Larger weights often indicate higher uncertainty
This technique is commonly used in Agile/Scrum methodologies and is also known as 'story points' or 'effort estimation'.
Related Concepts
← Back to all concepts