Start with the outcome, then work backward

Some tasks can be done in any order. Others have a prerequisite: you cannot edit a draft that does not exist, and you may not be able to publish a page until someone approves its content. When a project feels tangled, the first step is to make those relationships visible rather than trying to rank every task by urgency.

Write down the finished outcome in concrete terms, such as “send the client a review-ready proposal.” Then list the work needed to reach it. Ask of each task, “What must be true before this can begin?” Work backward until you reach tasks you can start now. Keep the steps at a useful level of detail: “draft proposal” may be enough for a short project, while a larger proposal might need separate research, outline, and writing tasks.

Draw the dependencies without building a complicated system

A simple list with arrows is often enough. For example: collect requirements → draft outline → write proposal → review proposal → send proposal. If two tasks can happen after the same step, draw two branches. After requirements are collected, one person might draft the outline while another gathers supporting materials. The branches meet again when the proposal is assembled.

Label a connection only when it is a real dependency. “I usually do this first” is different from “This cannot be done until that is finished.” Separating habits from requirements may reveal more flexibility than your original task list suggested. It also helps you avoid delaying a useful task simply because an unrelated item appears above it.

Choose the next task by what it unlocks

Once the map is visible, look for tasks that open the way for several others. Completing a shared outline, deciding on a format, or requesting needed input may have more immediate value than polishing a detail no one else depends on. This does not mean every enabling task is the most important task overall. It means its position in the sequence deserves attention.

Also look for long waits. If approval, access, or a collaborator’s response is required, make the request early enough that other work can continue while you wait. Be specific about what you need, who will provide it, and what happens after it arrives. “Ask Maya to confirm the target audience so the outline can be finalized” is easier to act on than “follow up with Maya.”

When several tasks are available, pick one that fits the time and attention you have, while checking whether postponing it would block later work. A short administrative request might be worth sending before a focused writing session. Once it is sent, you can give the writing your attention instead of repeatedly remembering the request.

Make room for uncertainty and parallel work

Dependency maps are plans, not promises. An early task may reveal missing information, or a review may require another draft. Mark uncertain steps rather than pretending they are settled. For example, you might write “confirm whether legal review is needed” as a task, then add a review step only if it applies. If a decision is costly to reverse, leave time to check it before building more work on top of it.

You can often move forward without waiting for every answer. Separate work that truly needs the missing input from work that does not. If the final wording of a proposal depends on a price decision, you may still be able to prepare its structure and gather examples. Name any assumptions you are using so unfinished decisions do not quietly turn into finished-looking work.

Avoid filling every gap with new tasks. A little open space gives you room to handle feedback, fix errors, or revise the plan without treating every change as a failure. The aim is a workable sequence, not a schedule that assumes nothing unexpected will happen.

Review the sequence at natural handoffs

Revisit your map when a major step finishes, a blocker clears, or new information changes the work. Cross off completed tasks, add newly discovered steps, and ask again what is ready to start. If you are working with others, make handoffs explicit: identify the next owner, the material they need, and the decision or deliverable expected from them.

You do not need to redraw the entire project every day. Keep one current view that answers three questions: What can be done now? What are we waiting for? What will become possible next? A sequence that answers those questions can guide your priorities while remaining flexible enough for real work.

Back to category ↗