Finding the Right Task Granularity: When the 1-5 Day Rule Breaks Down
Ganty Team
"Each task should be 1-5 days long" — every project management textbook says this. It appears in WBS chapters, in every Gantt chart guide. Yet when you try to follow it in real projects, it breaks down about half the time. This article covers why the rule exists, where it fails, and what to do when it doesn't fit.
Why the "1-5 Day Rule" Exists
The reasoning is sound:
- Progress is measurable: Within 5 days, "done or not done" is obvious.
- Early delay detection: Long tasks tolerate "almost done" forever.
- Clear ownership: Short tasks are easy to assign.
- Easier review: Completion criteria are obvious.
All correct. Short tasks are easier to manage. That's why this is the default.
Where It Breaks Down
1. Exploratory tasks
"Research the best algorithm" or "Conduct user interviews" — the goal isn't clearly defined upfront. Forced decomposition obstructs genuine exploration.
2. High-wait tasks
"Receive document from vendor," "Wait for client approval," "12-hour build." The actual work is 30 minutes; the elapsed time is two weeks.
3. Recurring maintenance
"Weekly report," "Monthly backup." Treating each occurrence as a row explodes the chart (use multi-period tasks instead).
4. Many tiny tasks in a row
"Code reviews" or "minor fixes" — fifteen minutes each, several per day. Making each a task creates chaos.
5. Creative, nonlinear work
"Write marketing copy," "Make a design." Could be three days, could be ten. Granularity prediction is unreliable.
Three Axes for Setting Granularity
Axis 1: Can you define "done"?
The most important factor. A 10-day task with a crisp definition of done is fine. A 3-day task stuck at "90%" forever is dangerous. Pair this with good progress reporting.
Axis 2: Can you measure mid-progress?
If you can say "50% done at day 5" of a 10-day task, you're fine. Data migration of 100 records → 50 means 50%. Exploratory research → no mid-progress signal, so break it up.
Axis 3: Is delay impact high?
Critical path tasks deserve fine granularity. Tasks with slack can stay coarse.
Fixing the Five Patterns
1. Exploratory tasks
Timeboxing: "Research for two weeks." Done when time's up. Same as Scrum's "Spike."
2. High-wait tasks
Split "request" and "receive": "Request from Vendor A (0.5 day)" and "Review after receipt (1 day)" with lag time between. The actual estimates stay accurate.
3. Recurring work
One row with multiple periods: "Weekly report" as one task, with 12 weekly periods. See multi-period tasks.
4. Many tiny tasks
Category task + checklist: "Code reviews (this phase)" as one task with a checklist inside. One row, 0-100% progress, clean chart.
5. Creative tasks
Break into draft → review → polish: Each phase timeboxed. "What needs to exist by when" becomes clear.
Typical Granularity by Industry
- Agency/contract dev: 2-5 days, often weekly to match client reporting.
- Construction: 5 days to 2 weeks, varies by trade. Long phases get subtask breakdown.
- Manufacturing R&D: 1-3 weeks. Long phases, low change rate, coarse is fine.
- SaaS development: 1-3 days, fits within sprint cycles.
- Marketing campaigns: 1-5 days. Creative work gets separate timeboxing.
Coarse First, Refine Later
Decomposing every task in detail upfront is often overinvestment. Future tasks have higher uncertainty (see effort estimation).
Use "rolling wave planning": detail the next 2-4 weeks, leave further out coarse, refine as you approach. Avoids "planning consumes the project" and "plan vs reality diverge" simultaneously.
Practical Implementation
Ganty supports task hierarchy (parent-child) for flexible granularity. Start with parent tasks only, decompose into subtasks as work approaches. AI generation adjusts output to your specified granularity, fitting rolling wave naturally. Combined with multi-period tasks, recurring work fits on one row.
Bottom Line: Rules Are Guidelines
The 1-5 day rule is a great starting point but not an absolute. Judge with three axes — done-ness, mid-progress, delay impact — and apply the right fix for each breakdown pattern. That's real-world granularity design.
Related Articles
Async Project Management for Remote Teams: Beat Time Zones and Meeting Fatigue
A practical guide to fixing remote work pain — meeting fatigue, time zone exhaustion, opaque progress — with async-first project management design.
2026-04-21Five Smart Ways to Share Gantt Charts With Clients
How agencies, consultancies, and contract teams share Gantt charts with clients safely and effectively — without sending Excel files via email.
2026-04-17Speeding Up Gantt Chart Editing: Double-Click, Right-Click, and Keyboard Shortcuts
Practical techniques for fast Gantt chart editing — double-click rename, right-click context menus, and keyboard shortcuts that actually save time.