All writing
project-managementhow-tocalendar

How to plan a project on your calendar (deadlines, phases, the lot)

How to model a multi-week project on a calendar — phases, deadlines, slip buffers — so the work actually fits into your real available time.

Published May 7, 2026

Project management tools (Linear, Asana, Notion) are good at what needs to happen. They're terrible at when. A Gantt chart shows you that "Discovery" runs three weeks and "Build" runs five — but it doesn't know your calendar is already 60% meetings. The project plan looks fine on the chart and quietly slips by 40%.

This is how to plan a project on the calendar where it actually has to happen.

The four-step process

1. Define the phases honestly

Most projects have 3–4 phases. Common shapes:

  • Software project: Discovery → Build → Launch → Stabilize
  • Writing project: Research → Outline → Draft → Edit
  • Launch: Plan → Build → Pre-launch → Launch week → Postmortem

For each phase, write down:

  • What "done" means. Discovery is done when there's a doc. Build is done when the feature is in production. Specific verbs and artifacts; no fuzz.
  • Estimated hours. Not days. Hours. "Discovery: 20 hours of focused work, spread over ~2 weeks."
  • Dependencies. Build can't start before discovery ships.

Hours estimates beat days estimates because hours fit into your real available calendar. Days assume 8 productive hours per day, which doesn't exist.

2. Estimate your weekly capacity

Your real deep-work capacity per week is much lower than 40 hours. For most senior knowledge workers:

  • 5–10 hours/week if you're heavily meeting-loaded (managers, team leads)
  • 10–20 hours/week if you're mostly an IC with light meeting load
  • 20–25 hours/week is the realistic ceiling for almost anyone, even with a defended calendar

Be honest. If you've never sustained 20 hours of focused work in a week, don't plan for 25.

3. Place the phases on the calendar

For each phase, divide estimated hours by realistic weekly capacity:

Discovery (20 hours) ÷ 8 hours/week of deep work = ~2.5 weeks

Now place that on the calendar with a buffer. Real projects always slip. Multiply phase duration by 1.3–1.5 for buffer:

Discovery: ~3.5 calendar weeks (with buffer)

Repeat for each phase. Add them up. That's the project deadline. If the math says 16 weeks and you promised the customer 8 — you have a real problem, but at least now you know.

4. Schedule the deep-work blocks weekly, not all upfront

Don't try to plan every block of work for the next 16 weeks. The plan won't survive contact with reality. Instead:

  • Set the phase on the calendar with start/end dates
  • Each week, schedule 4–6 deep-work blocks pointing at that phase's work
  • Let the block placement reflow inside the week as meetings move
  • Review weekly: are you on pace for the phase? If behind, decide whether to extend the deadline or cut scope

This is roughly the project model TimeFlow ships: a project has phases with deadlines; tasks roll up to phases; the auto-scheduler places task blocks each week and warns when a phase is at risk.

The slip-buffer principle

Every estimate is wrong. The question is by how much.

A useful rule of thumb:

If you think it'll take X hours, plan for 1.3X. If the project is novel (you've never done this exact thing), plan for 1.7X.

This isn't padding the estimate so you look good — it's accepting that estimates have variance, and the variance compounds across phases.

If your project has 4 phases, and each phase has a 30% chance of slipping by 50%, the project ships on time roughly 24% of the time. That's why software ships late.

What to do when a phase slips

It will. The question is: when do you notice, and what do you do?

Three rules:

  1. Notice early. Weekly review of "am I on pace for this phase?" beats noticing in week 8 that you're already a month behind.
  2. Don't borrow from the next phase. "I'll catch up in Build" is a lie. Build is its own estimate; it can't absorb Discovery's slip without slipping itself.
  3. Cut scope or extend the deadline. Those are the only two real options. Pick consciously, not by drift.

This is the part where the calendar earns its keep. A project tool tells you you're behind. A calendar shows you the time you don't have to make it up. The decision is forced by the calendar reality, not deferred.

A worked example

Project: ship a new product feature, 8 calendar weeks committed.

Phases:

  • Discovery: 16 hours of writing/spec work
  • Build: 50 hours of coding
  • Launch: 10 hours of docs/marketing/release

Total: 76 hours of deep work.

My realistic deep-work capacity: 12 hours/week.

76 ÷ 12 = 6.3 weeks of deep work, plus 30% buffer = 8.2 weeks

Tight but doable, if I actually get 12 hours of deep work each week. Pre-place 4 deep-work anchors per week pointing at the phase. Review weekly. If by week 3 I've only logged 8 hours/week, I cut scope (drop a sub-feature) before week 4 instead of slipping the whole launch.

Try it

TimeFlow ships projects with phases and deadlines, auto-schedules tasks and habits into your real available time, and warns when a phase is at risk. Connect Google Calendar in 30 seconds and have your first project planned by lunch. Free during beta.

Try TimeFlow free during beta

Auto-schedules tasks and habits around your meetings. $5/month locked for life if you subscribe before paid plans roll out.