Operating Principles · PRINCIPLE_004
Planning the Work
On charters, planning horizons, scope boundaries, and schedules that are more than calendar-shaped guesses.
Published: 2026-06-12
20 min read
Real planning is rougher than that and more useful than that, because real planning is the act of taking a situation that is still partly fog, partly pressure, partly ambition, partly politics, and partly someone else's deadline, and then turning it into something the team can actually use. It does not require knowing everything. In most projects, especially the projects that matter, you will not know everything at the beginning, and if you wait until everything is known before you start planning, you are not being careful, you are just delaying the moment when the work becomes visible.
A plan is not a prediction of a perfect future. A plan is the first serious attempt to describe the work, the boundaries, the people involved, the decisions needed, the assumptions being made, and the places where the ground may move under your feet. It gives the team something to react to, and that matters more than people admit, because when a project has no plan every conversation starts from zero, every decision gets reopened, every stakeholder remembers a different version of the agreement, and every person on the team has to spend energy guessing what everyone else thinks is true.
Planning is how you reduce that waste. It does not remove uncertainty, and it does not guarantee the project will behave, because projects do not behave, but it gives the team a shared operating surface, and once you have that surface you can mark it up, revise it, challenge it, baseline it, and when needed, point to it and say: this changed, this is the impact, and this is the decision we need.
Project Definition and Charter
The first planning job is not to build a timeline. That is where people often want to start because timelines look productive, they are easy to ask for, and they give everyone the temporary comfort of dates lined up in rows, but a timeline built before the work is defined is not a plan, it is a calendar-shaped guess. You can absolutely make a rough schedule early, sometimes you have to, but you should know what it is and not pretend it is more mature than it is.
Before the schedule gets treated like a promise, the project needs a definition. It needs an answer to the uncomfortable basic questions. What are we trying to accomplish? Why does this work exist? Who asked for it, who benefits from it, who approves it, who is likely to object, and what does done actually mean? The project definition does not need to be a fifty-page ceremony, and for most real-world work it should not be, but it does need to be clear enough that someone joining the project late can understand the shape of the thing without interviewing seven people and decoding three Slack threads.
The charter, or whatever lighter-weight version of a charter your organization will tolerate, is the formal version of that definition. It does not have to be dramatic. It does not need a seal, a ribbon, or a committee photo. It just needs to establish that the project exists, that there is a business reason for doing it, that someone is accountable for approving direction, that the project manager has enough authority to coordinate the work, and that the team has a shared understanding of the high-level deliverables, boundaries, assumptions, risks, and success criteria.
This is where a project starts to become real, because until the work is defined, everything is negotiable in the worst possible way. People will use the same words to mean different things. A stakeholder will say launch and mean first public availability. A technical lead will say launch and mean code deployed. An account lead will say launch and mean client approval. A legal reviewer will say launch and mean nothing goes anywhere until their team has seen the final copy, the final experience, the final screenshots, and the final version of the thing everyone else thought was already done. None of those people are necessarily wrong, but if the project definition does not force the conversation early, the schedule will absorb the confusion later, and the schedule is a very expensive place to discover vocabulary problems.
A useful project definition should answer enough of the following to keep the project honest:
ElementWhat it should clarifyProject overviewWhy this work exists, what business need or opportunity it supports, and why now matters.ObjectivesWhat the project is trying to accomplish in plain terms, not just what activity will be performed.ScopeWhat is included, what is excluded, and where the team should expect pressure for expansion.Assumptions and risksWhat must be true for the plan to hold, and what could realistically disrupt the work.ApproachHow the team expects to move from intake to delivery, including workflow, review rhythm, and major phases.OrganizationWho sponsors, approves, contributes, reviews, and manages the work, with no mystery around decision rights.Initial estimatesEarly view of effort, cost, timing, and resource needs, labeled honestly as initial estimates until matured.ApprovalWho agrees that this is the starting point and how future changes will be reviewed.
A charter is not a contract with reality
A project charter is useful because it creates alignment, but it is not magic, and it should not be treated like a document that can freeze the world in place. The charter does not stop business priorities from changing, does not stop someone from realizing the original requirement was incomplete, and does not stop leadership from asking for more than the team can reasonably deliver. What it does is give you a baseline, and a baseline is not valuable because it never moves, it is valuable because when it does move, you can see the movement.
That is the difference between change and drift. Change is visible. Drift just happens and everyone acts surprised when the project is suddenly somewhere else. The point of the charter is to give the project a first truth, even if that truth is temporary, and that first truth becomes the thing you compare against when someone asks for a new feature, a shorter schedule, a different approval path, a broader audience, a new vendor, a new reporting requirement, or a whole new strategy disguised as a small tweak. Without the charter, those requests arrive as vibes. With the charter, they become decisions.
Planning Horizon and Progressive Elaboration
Once the project has a definition, the next mistake is trying to plan every inch of it at the same level of detail, as if the work six months from now deserves the same confidence as the work starting on Monday. It usually does not. Some parts of the project are close enough to inspect. Some are still shapes in the distance. Treating both the same is how teams create plans that look complete but have no real relationship to the way the work will unfold.
A planning horizon is the line between what you can responsibly plan in detail and what you can only outline for now. This is not an excuse to be vague, it is a way to be honest. Near-term work gets detail, ownership, dates, dependencies, and expected outputs. Later work gets structure, assumptions, placeholders, and review points. As the project moves forward, the horizon moves with it, and the work that was once high-level becomes detailed when it is close enough to understand.
This is one of the most practical ideas in project management because it lets you avoid two bad extremes. On one side, you have the over-planner who tries to document a fictional future in painful detail and then spends the rest of the project defending a plan that became outdated almost immediately. On the other side, you have the improviser who says things are too uncertain to plan and then leaves the team with no map, no sequencing, no risk visibility, and no way to tell whether they are ahead, behind, or just busy. A planning horizon gives you the middle path, not because the middle path is always noble, but because it is usually the only one that survives contact with the work. Progressive elaboration is the clean term for this, but the practical version is simple: plan the next section of road clearly, mark the curves you can see, admit where the fog starts, and set a date to look again.
The planning horizon in practice
A strong planning horizon usually has three layers. The first layer is the current working window, which may be one week, two weeks, a sprint, a production cycle, or whatever rhythm the team can actually operate inside. This layer should be specific, because if the work is close and still vague, you do not have flexibility, you have a problem that has not been named yet.
The second layer is the upcoming planning window, the work that is not happening immediately but is close enough that decisions made now will affect it. This is where dependencies matter. This is where you ask whether approvals are needed, whether assets must be requested, whether a vendor needs lead time, whether someone is about to be out, whether the team is making assumptions about inputs that do not exist yet, and whether the project is quietly depending on one person who is already at capacity.
The third layer is the future outline, the work that belongs on the map but does not yet deserve detailed dates because too many conditions may change. This still needs to be visible. Do not hide it because it is uncertain. Put it on the plan as a future phase, a placeholder, a decision point, or a dependency group, and be clear that it will be elaborated later. The future does not need fake precision, but it does need a parking spot.
LayerLevel of detailPM behaviorCurrent working windowDetailed tasks, owners, dependencies, dates, and outputs.Manage actively, remove blockers, confirm handoffs, and keep the schedule honest.Upcoming planning windowLikely tasks and dependencies, with decisions and inputs still being clarified.Ask questions now so the next window does not arrive already late.Future outlineHigh-level phases, assumptions, decision points, and placeholders.Keep visible, avoid fake precision, and schedule the next planning pass.
Scope, Assumptions, and Success Criteria
Scope is where planning becomes protective. Not defensive, not difficult, not bureaucratic for the joy of it, but protective in the plain operational sense that if you do not define what is in and what is out, the project will collect work like a coat collects lint, and every little addition will look harmless until the team is suddenly carrying a different project than the one that was approved.
Scope should describe the work required to deliver the outcome, but it should also describe the boundaries around that work, and the boundaries are often where the real value is. A scope statement that says what will be delivered is useful. A scope statement that also says what will not be delivered is better. Not because you are trying to say no before anyone asks, but because unstated exclusions become arguments later, and those arguments usually happen when everyone is tired, the deadline is close, and the cost of clarity has gone way up.
Assumptions sit right next to scope because assumptions are the quiet supports holding up the plan. Every schedule has them. Every budget has them. Every resource plan has them. The problem is not that assumptions exist, the problem is when they are invisible and everyone treats them like facts. We assume client review will take three business days. We assume legal will review after client approval, not before. We assume the final copy will be provided before design starts. We assume the vendor API will behave the way the documentation says it behaves. We assume the stakeholders who approved the concept will also approve the execution. Maybe all of that is true. Maybe none of it is. The planning job is to write it down before it starts pretending to be reality.
Success criteria are the other piece people skip because they think done is obvious. It is not. Done can mean delivered, accepted, launched, deployed, paid, measured, archived, handed over, or simply no longer actively on fire. A project needs to know which version of done it is aiming for, and if there are multiple versions, those versions need names. Internal ready is not client ready. Client approved is not live. Live is not complete if reporting, closeout, and handoff are still hanging off the back of the truck.
A strong planning process pulls these pieces into the light early: scope, out-of-scope, assumptions, risks, dependencies, success criteria, and acceptance criteria. They are not glamorous, but they are the difference between a project team and a group of people who happen to be busy near each other.
QuestionWhy it mattersWhat is definitely included?Creates the basic delivery promise and gives the team a shared understanding of the work.What is definitely excluded?Prevents quiet expectations from becoming late-stage conflict.What are we assuming?Separates facts from beliefs before beliefs become hidden risks.Who approves changes?Keeps scope control tied to decision rights, not volume, urgency, or job title alone.What does done mean?Prevents the project from looking complete to one person and unfinished to another.How will acceptance be confirmed?Turns completion into a clear event instead of a slow fade.
The out-of-scope list is not negativity
There is a strange discomfort around writing down what is out of scope, as if naming the boundary is somehow unfriendly, but the out-of-scope list is one of the more generous things a project manager can create because it protects the team, it protects the budget, and it protects stakeholders from discovering too late that the thing they quietly expected was never part of the plan.
Out-of-scope does not mean never. It means not inside this approved version of the work. That distinction matters. A future phase, a fast-follow, a change request, or a separate project can all be perfectly valid homes for good ideas that do not belong in the current delivery path. The project manager's job is not to kill every new idea. The job is to stop new ideas from sneaking into active scope without a decision, because hidden scope is one of the most reliable ways to make a decent project look poorly managed.
If someone wants to expand scope, that is fine, but expansion needs to be treated like a decision with consequences, not like a favor the team is expected to absorb quietly. More work may mean more time, more cost, less quality, fewer features somewhere else, or a different launch strategy. Planning does not prevent that conversation. Planning makes the conversation honest.
Schedule, Budget, and Resource Reality
A schedule is not just a list of dates. It is a model of dependency, effort, sequence, availability, decision-making, and hope, and because hope is always in the room somewhere, the project manager has to keep it from grabbing the marker and drawing the plan by itself.
The planning fallacy shows up in almost every project because people want the clean version of the future. They remember the task, not the interruptions around the task. They remember the build, not the reviews. They remember the design, not the feedback cycle. They remember the meeting where everyone agreed in principle, not the three weeks of small clarifications needed before someone could safely approve the thing. Optimism is useful for morale, but optimism that refuses to price in friction is not optimism anymore, it is a risk wearing a smile.
A useful schedule accounts for work, review, revision, dependency, decision, and recovery space. That does not mean padding everything until the project becomes lazy. It means not pretending that review periods are imaginary, not pretending that feedback arrives clean, not pretending every handoff happens on time, and not pretending the same designer, developer, copywriter, analyst, PM, account lead, and approver can be in five places at once because the spreadsheet has enough rows to make it look possible.
Budget has the same problem. A budget is not just a number to stay under. It is a statement about the level of effort, staffing, vendor cost, quality expectation, and tradeoff tolerance the project can support. Coming in under budget is not automatically a heroic act if the estimate was bad, the team starved the work, the quality suffered, or the cost was simply pushed somewhere else where no one was tracking it. The goal is not to worship the number. The goal is to understand what the number is supposed to buy and whether the work being requested still fits inside it.
Resources are where the plan gets honest fastest. A plan that says the work can be done by Friday may be technically true if the person doing it has no other assignments, no meetings, no review cycles, no production issues, no sick child, no competing launch, and no inbox. That person probably does not exist. Resource planning means asking who is actually doing the work, whether they have the skill, whether they have the availability, whether their manager has agreed, whether they are being borrowed from another priority, and whether the project is depending on goodwill that will not survive the third emergency request.
This is why schedule, budget, and resources have to be planned together. Pull one and the others move. Shorten the schedule and you may need more people, fewer features, more risk, or lower quality. Reduce budget and you may need to reduce scope, change the approach, or accept a slower path. Add scope and you need to revisit time and cost. None of this is complicated in theory, but in practice people constantly try to adjust one side of the triangle and act personally offended when the other sides refuse to stay still.
Practical schedule questions
A schedule should be challenged before it is trusted. Not attacked, not nitpicked to death, but challenged in the way a good project manager challenges anything that may become a promise. What has to happen before this task can start? Who owns the input? Who approves the output? How many review cycles are realistic? Where do revisions happen? What happens if the first review is late? What work can happen in parallel and what work only looks parallel because no one has admitted the dependency yet? What is the critical path? What has float? What has no room to slip?
These questions are not paperwork. They are how you find the weak spots before the weak spots become the meeting everyone dreads.
AreaCommon planning failureUseful correctionScheduleDates are entered before dependencies, reviews, and approval paths are understood.Build sequence first, then dates, and label early dates as estimates until the work is defined.BudgetThe number is treated as a target without understanding what effort, quality, or vendor cost it supports.Tie budget to scope, staffing, quality expectations, and tradeoffs.ResourcesThe plan assumes named people are available simply because their names are on the tracker.Confirm actual availability, competing work, approval from managers, and skill fit.ReviewsFeedback cycles are compressed or ignored because they do not feel like production work.Plan review, revision, and re-review as real work with real dates.RiskKnown weak spots are discussed but not documented.Put risks where they can be reviewed, assigned, monitored, and escalated.
Planning artifacts that are actually worth having
The planning artifacts do not have to be heavy, but they do need to exist somewhere durable enough that the team can find them, use them, and update them. A plan living only in one person's head is not a plan, it is a dependency with a haircut. A plan scattered across emails, chats, decks, notes, and hallway memories is also not a plan, it is an archaeological site.
At minimum, most projects need a definition document, a working schedule, a scope and assumptions log, a risk and issue log, a decision log, a communication rhythm, and a place where the current version of the truth lives. In a small project, those may all be tabs in one tracker. In a larger project, they may be separate tools or documents. The format matters less than the behavior. If no one uses the artifact, it is decoration. If the artifact helps people make decisions and understand the current state of the work, it is doing its job.
A planning artifact should make the project easier to run, not harder to survive. When a tracker becomes more complicated than the work, simplify it. When a document is so polished that no one wants to edit it, rough it back up. Working documents should look like work. They should be clean enough to understand and imperfect enough to invite updates, because the worst planning documents are the ones that become too precious to touch.
ArtifactPurposeKeep it useful byProject definitionAligns the team on why the work exists and what it is expected to deliver.Keeping it short enough to read and specific enough to reference.Working scheduleShows sequence, dates, dependencies, and current timing risk.Updating it regularly and distinguishing confirmed dates from targets.Scope and assumptions logCaptures boundaries and the beliefs the plan depends on.Reviewing assumptions when new information arrives.Risk and issue logMakes potential and active problems visible.Assigning owners and next actions, not just listing concerns.Decision logPreserves what was decided, by whom, when, and why.Using it before old decisions get reopened in new meetings.Communication rhythmDefines how the team will stay aligned.Matching the cadence to the project instead of defaulting to meetings for everything.
Closing Thought: The Plan Is a Control Surface
The value of planning is not that the first plan will be right. It will not be, at least not completely, and pretending otherwise is how project managers become either rigid or disappointed. The value of planning is that it creates a control surface for the work. It gives the team something to compare against, something to update, something to defend, and something to use when the project starts changing shape.
Without a plan, every change is just another thing happening. With a plan, every change has a context. The team can see whether the change affects scope, schedule, budget, resources, quality, risk, approval, or all of the above, because sometimes the answer is all of the above and everyone knows it but no one wants to say it first.
Planning the work is not about removing the mess from project management. The mess is part of the work. Planning is how you stop the mess from making all the decisions.
Planning Checklist
Define the project before treating the schedule as a promise.
Name the sponsor, approvers, contributors, reviewers, and decision rights.
Document what is in scope and what is out of scope.
Write down assumptions before they quietly become facts.
Separate confirmed dates from target dates and early estimates.
Plan the near-term work in detail and the future work as a visible outline.
Confirm resource availability instead of assuming it from a staffing list.
Treat review, revision, approval, and handoff as real work.
Tie schedule, budget, scope, resources, and quality together when discussing tradeoffs.
Keep planning artifacts rough enough to update and clear enough to use.