What Is Scheduling? How to Build a Plan That Does Not Fall Apart
Shusaku Yosa
The schedule looked perfect the day it was built, and two weeks later nobody is looking at it. Plans do not fall apart because of weak willpower. They fall apart because the collapse was already guaranteed at the point the plan was written. This article covers what scheduling actually decides, the four reasons plans fall apart, and a step-by-step method for building a schedule that holds up.
What Scheduling Is: Assigning Order and Dates So Work Can Actually Happen
Scheduling means assigning an order and dates to the work so that it can actually be carried out. It is not the act of filling a calendar. Anyone can produce a calendar that is merely full.
There is one test: do you personally believe that following this plan will get the work finished? A schedule you submit without believing it is not a plan, it is a wish. What this article covers is the procedure for turning a wish into a plan.
Four Reasons Plans Fall Apart
Before the method, it helps to know why plans collapse. Following the steps without understanding the causes produces the same outcome again.
1. The estimates are optimistic
People underestimate how long their own work takes. And even after overrunning repeatedly in the past, the next estimate comes out optimistic again, because each previous overrun gets interpreted as an exception.
This is not something awareness fixes, so handle it with a mechanism. Estimate from past actuals rather than from your sense of it. Looking up how long a similar piece of work took last time and using that number as the starting point is enough to improve accuracy. The procedure for feeding actuals back into estimates is covered in workload management.
2. Other people's time is not built in
A schedule built only from your own working days will always stretch. The days between sending something for review and getting it back, the wait for sign-off, an external partner's business calendar. None of these move on your schedule.
As a rule of thumb, allow one to two business days for an internal review and three to five for an external one. This waiting is not work, so it does not count as effort, but it lands on the calendar without fail. Separating effort from duration is the key move here.
3. Undecided things have been given dates
Easy to overlook, and the largest in impact. The tool has not been chosen, the budget has not been approved, the owner has not been named. Draw dates beyond that point and the entire plan slides backward from whenever the open question is finally settled.
The fix is to keep undecided items out of the task list. Instead, log "decide by when" with a deadline in the issue log, and build the downstream dates from that decision date. Simply not mixing the settled with the unsettled extends the useful life of a schedule considerably.
4. Slack is scattered across every task
Give each task a little margin and that margin will be consumed without exception. If the deadline is three days away, the work takes three days. The result is that although you built in slack overall, there is none anywhere.
Building a Schedule That Holds: Six Steps
Step 1: Get all the work out first
Identify the tasks before entering any dates. Reverse the order and you get a schedule containing only the work that happened to come to mind, with the missing pieces cutting in later and pushing everything back. The procedure and the granularity standard are covered in how to build a WBS. Remember to include the work of getting things checked and the work of fixing them.
Step 2: Estimate the effort and divide by a utilization rate
Put a person-day figure on each task. Then, critically, do not turn total effort straight into business days. Nobody has all eight hours of a day for this work, so divide by a realistic utilization rate of seventy to eighty percent to get calendar days.
Step 3: Set the order using dependencies
Work out the "cannot start until this finishes" relationships and lay the tasks out forward, from the earliest day work can begin. Do not look at the deadline yet. Filling backward from the deadline produces a plan that fits on paper and cannot be executed. Mapping dependencies visually is covered in how to build a Gantt chart.
Step 4: Compare against the dates that cannot move
Only now do you look at the deadline. If what you built does not fit, decide here. There are three options: cut the scope, add people, or negotiate the date. Submitting it with "we will find a way to make it work" is the moment the plan is guaranteed to fail.
Step 5: Place the milestones
Mark the points where reversal becomes impossible, such as approvals and handoffs. Even without tracking task progress daily, checking the milestones alone will surface drift. The criteria for placement are covered in how to set milestones.
Step 6: Pool the slack at the end
As covered in cause four, do not give slack to individual tasks. Pool it at the end of the phase, at around ten to twenty percent of the total. Kept visible as a block, it can be pulled forward when unused, and when it is used you have a record of where and how many days went.
Vary the Granularity by Horizon: Do Not Detail the Distant Future
A common underlying cause of collapse is writing the far future at daily resolution. Fixing work three months out to specific days will not survive contact with reality. And once it slips badly, the volume of corrections is so large that nobody bothers to make them.
Match the granularity to the level of certainty.
- Next two weeks: daily. Owners and start and end dates are fixed.
- One to three months out: weekly. "Design signed off in week three" is resolution enough.
- Beyond three months: monthly. Only milestones and major phases.
Then, weekly or monthly, add detail to what is coming up. Rather than building the entire period out at full resolution from the start, you firm things up as they approach. Done this way, changes further out cost far less to absorb. For placing campaigns across a year, how to build a marketing calendar is also useful.
What to Do After the Schedule Exists
Decide when you will revise it
The main reason schedules get abandoned is that no update time was ever set. On the day you build it, decide when you will review it. The first ten minutes of the weekly meeting is enough. "Whenever something changes" is functionally identical to never.
Define the early warning signs
Noticing only once the whole plan has collapsed is too late, so define the leading indicators in advance. Two or more tasks unstarted past their start date; a review sitting untouched for three days or more; the same task having its date changed twice. When any of these appears, revisit everything downstream at that point.
When you fall behind, decide rather than push harder
The moment it becomes clear you will not make it, there are only three moves: shift the date, cut the scope, add resources. Choose on the spot and communicate the choice together with its knock-on effects. How to make that call is covered in detail in the article on milestones.
When the Schedule Lives Only in Your Own Calendar
For work that begins and ends with you, keeping it in your own calendar is fine. The moment more than one person is involved, though, this stops working, because you can see your own commitments but not when the other person will be free to start. Moving it into a shared list is covered in how to build a task tracker.
And once several campaigns are running in parallel and tied to budget and results, managing schedules on their own no longer keeps up. Xtrategy manages campaign schedules alongside budget and KPIs on a single screen, so you can track progress across multiple campaigns at once. For managing work at the campaign level, see the marketing campaign management template as well.
Summary
- Scheduling is not filling a calendar, it is making the work executable.
- Four causes of collapse: optimistic estimates, other people's time, dating the undecided, and scattered slack.
- The order is identify, estimate, sequence, compare to the deadline, milestones, slack. The deadline comes fourth.
- Do not turn effort straight into days. Convert at seventy to eighty percent utilization.
- Vary granularity by horizon: daily for two weeks, weekly to three months, monthly beyond.
- On the day you build it, set the review time and the early warning signs.
A schedule that does not fall apart is not one built so as never to break. It is one built so that it can be repaired when it does. Do not aim for perfection at the outset; build it on the assumption that you will revise it.