The Scheduling Method That Saved DuPont a Million Dollars on Its First Try
In 1957, engineers at DuPont began developing a solution to a costly problem: plant shutdowns were running over budget, and no one could tell which maintenance tasks actually controlled the schedule [1]. By 1959, when Kelley and Walker published the Critical Path Method, their approach had already cut a plant shutdown from 125 hours to 93 – roughly a 25% reduction on the first real trial. The technique transformed project management permanently. But here’s what most productivity advice misses: your personal goals have the same hidden dependency structure. You’re treating them like a flat to-do list when they’re actually an interconnected web, where one stalled objective quietly blocks three others.
This guide shows you how to borrow that same mapping logic for your own goal system – so you can spot the real bottlenecks, sequence your priorities correctly, and stop wondering why progress feels stuck.
Dependency mapping for goals is a planning method that identifies prerequisite relationships, parallel opportunities, and bottlenecks across multiple personal or professional goals by applying project management network logic to individual goal systems. Unlike standard goal-setting approaches that treat each objective independently, dependency mapping reveals how goals connect, conflict, and constrain one another.
What You Will Learn
- Why treating goals as independent items creates invisible bottlenecks
- The four dependency types from project management and how each applies to personal goals
- A step-by-step process to build your own goal dependency map from scratch
- How to find your critical path – the goal sequence that controls your entire timeline
- The Goal Thread Method – our framework for managing interdependent goals as a connected system
- Three common dependency traps that stall multi-goal progress
Key Takeaways
- Goals have four dependency types – finish-to-start, start-to-start, finish-to-finish, and start-to-finish – borrowed from project scheduling.
- Research shows intergoal interference reduces well-being, and dependency mapping is the fastest way to spot those conflicts [2].
- Your critical path is the longest chain of dependent goals – it sets the minimum timeline for everything else.
- The Goal Thread Method connects goals into visible chains so you can see which threads to pull first.
- Parallel goals that share no dependencies can run simultaneously – but only if you’ve mapped them to confirm independence.
- Bottleneck goals constrain multiple downstream objectives and deserve priority attention regardless of their own urgency.
- Goal systems theory shows that single actions serving multiple goals (multifinality) become visible when mapped [3].
- A single mapping session of about 30 minutes can reveal dependency conflicts that months of isolated goal tracking would miss entirely.
Why do goals need dependency mapping in the first place?
Most goal-setting systems treat each goal as its own island. You write down five objectives, maybe rank them by importance, and then work on whichever feels most urgent today. The problem is that goals aren’t islands. They’re nodes in a network – and the connections between them matter as much as the goals themselves. That network has structure, and goal network analysis is what makes that structure visible and actionable.
Psychologist Arie Kruglanski and colleagues introduced goal systems theory in 2002, showing that goals and their means of attainment form interconnected cognitive networks [3].
Multifinality is the property of a single goal or action that simultaneously contributes to two or more separate goals, compressing the overall effort required and creating a natural reinforcing link between objectives in a dependency map.
When one goal supports another (what Kruglanski calls “multifinality”), progress accelerates. When goals compete for the same resources or require incompatible strategies, they create interference that slows everything down. Understanding the science of goal setting psychology helps explain why these network effects are so powerful.
According to research published in Personality and Social Psychology Bulletin, intergoal interference from resource constraints and incompatible strategies is negatively associated with both trait and state subjective well-being [2]. Riediger and Freund’s 2004 study at the Max Planck Institute confirmed this finding across multiple research designs. So when your goals secretly conflict, you don’t just lose time. You lose motivation too.
Dependency mapping solves this by making the connections visible. You can spot conflicts before they drain your energy, find reinforcing loops you didn’t know existed, and sequence your work so that finishing one goal accelerates the next. Our guide on multi-goal tracking covers the broader orchestration challenge.
What are the four goal dependency types you need to know?
Project managers have used four dependency types since the late 1950s, codified in the Project Management Body of Knowledge (PMBOK) [4]. Each one maps directly onto personal goal relationships – once you know what to look for.
| Dependency Type | Project Example | Goal Example | How Often It Appears |
|---|---|---|---|
| Finish-to-Start (FS) | Pour foundation before framing walls | Pay off debt before investing | Most common type in both project and goal networks |
| Start-to-Start (SS) | Begin electrical when framing starts | Start networking once job search begins | Common for overlapping goals |
| Finish-to-Finish (FF) | Testing ends when development ends | Complete savings target alongside mortgage payoff | Moderate frequency |
| Start-to-Finish (SF) | New system starts before old one retires | New habit begins before old routine ends | Rare but strategically valuable |
Finish-to-Start: the sequential chain
Finish-to-start dependencies represent the most common goal relationship: Goal B cannot begin until Goal A is complete. You can’t train for a marathon before you recover from knee surgery. You can’t launch a side business before you’ve built the product. These are your goal prerequisites – the hard gates that control what’s possible and when. The catch is that people often create artificial finish-to-start dependencies where none truly exist, turning a manageable goal sequence into a years-long queue. Questioning each one is part of the mapping process. But once you’ve cleared the false gates, you often discover that goals you thought had to wait can actually start together.
Start-to-Start: the parallel launch
Start-to-start means Goal B can begin once Goal A has started, but B doesn’t need A to finish first. When you start a job search, you can simultaneously begin skill-building for the new role. Neither needs to complete before the other launches. Identifying these relationships is how you find goals that can run in parallel, which is where the biggest time savings hide. The parallel launch feels risky, but the real risk is the opposite: treating a start-to-start pair as finish-to-start and adding unnecessary months of delay. Some goals, though, need both timelines to converge at the end rather than at the start.
Finish-to-Finish: the synchronized close
Both goals need to wrap up around the same time. A couple saving for a house (Goal A) and paying down student loans (Goal B) might need both complete before qualifying for a mortgage. These dependencies are easy to miss – the goals feel independent during pursuit, but they’re locked together at the finish line. When you’re managing two goals with a finish-to-finish link, the risk isn’t starting them out of sync. It’s finishing them out of sync and discovering the dependency only when one goal is already closed.
Start-to-Finish: the strategic handoff
The rarest type. Goal B can’t finish until Goal A starts. In personal goals, this shows up during transitions: you can’t fully close out your old exercise routine until the new one is up and running. It’s the overlap zone where two goals share temporary space. For more on managing these kinds of habit transitions, see our guide on building lasting routines.
These four types give you a vocabulary for relationships your brain already senses but can’t name. For more on choosing the right tracking method once you’ve mapped dependencies, see our comparison of goal tracking methods compared.
How do you build a goal dependency map step by step?
Here’s the actual process for how to create a goal dependency map. Set aside 30 minutes with a blank sheet of paper or a whiteboard – you’ll be drawing what some people call a goal dependency chart. Digital tools work too, but analog is faster for the initial mapping because you’ll be drawing arrows and crossing things out.

Step 1: List every active goal
Write down every goal you’re currently pursuing or planning to pursue in the next 6 to 12 months. Don’t filter. Include personal, professional, health, financial, and relationship goals. In our experience, most people have 5 to 12 active goals at any given time, though many are implicit rather than stated.
Step 2: Ask the dependency question for each pair
For every pair of goals, ask: “Does progress on Goal A affect my ability to start, continue, or finish Goal B?” If yes, draw an arrow from A to B and label it with the dependency type (FS, SS, FF, or SF). With 8 goals, you’re checking 28 pairs – but most have no dependency, so you’ll move through them quickly.
Step 3: Identify resource conflicts
Now look beyond structural dependencies to resource dependencies. Two goals might have no logical connection, but they compete for the same limited resource: time, money, energy, or attention. Resource-dependent goals create invisible interference between objectives that have no structural relationship on the dependency map.
A resource conflict is a form of intergoal conflict in which two or more goals compete for the same finite resource — time, money, attention, or energy — without any structural dependency linking them, making the interference invisible on a standard goal map.
Mark these with a different color or dashed line. According to research published in Personality and Social Psychology Bulletin, resource constraints are a primary driver of intergoal interference [2]. These intergoal conflicts are often more damaging than structural dependencies – they drain motivation without any obvious cause.
Step 4: Find your bottleneck goals
Look at your map. Some goals have many arrows pointing away from them – they’re prerequisites for several other goals. These are your bottleneck goals. As project management researcher Eliyahu Goldratt argued in Critical Chain, the speed of any system is determined by its tightest constraint [5]. In your goal network, the bottleneck goal controls the pace of everything downstream.

A bottleneck goal is a single objective that blocks progress on multiple downstream goals, making it the highest-leverage target for priority attention in a dependency network.
A bottleneck goal deserves priority attention regardless of its own urgency rating – clearing it unblocks progress on multiple downstream objectives at once [5]. This is the single most counterintuitive insight from dependency mapping. The goal that matters most right now might not be the one that feels most important.
Step 5: Draw your critical path
A critical path is the longest sequential chain of dependent goals in a network, setting the minimum timeline for overall completion regardless of how quickly non-critical goals are finished.
The critical path is the longest chain of dependent goals from start to finish. It sets your minimum timeline – no matter how fast you work on other goals, you can’t finish everything faster than the critical path allows. As Kelley and Walker demonstrated in their foundational 1959 Critical Path Method paper, shortening the critical path is the only way to accelerate an interconnected system’s overall timeline [1].
Trace the longest dependency chain on your map. Highlight it. That chain tells you where to focus your best energy and your best hours. Everything else has “float” – slack time where delays won’t affect the overall timeline.
Good prioritization methods become much sharper once you know which goals sit on the critical path and which ones have slack.
Goal Dependency Quick-Check
For each pair of goals, answer these three questions:
| Question | If Yes |
|---|---|
| Must Goal A finish before Goal B can start? | Finish-to-Start dependency. Goal A is a hard prerequisite. |
| Do Goals A and B compete for the same time, money, or energy? | Resource conflict. Stagger or reduce scope on one. |
| Does progress on Goal A make Goal B easier or faster? | Reinforcing link. Sequence A before B for momentum. |
Dependency Complexity Check
Answer these three questions to see if dependency mapping should be your next step:
| Question | Your Answer |
|---|---|
| How many active goals are you pursuing right now? | If 4 or more, dependency mapping becomes valuable. |
| Have you abandoned a goal this year that you still think about? | If yes, a hidden dependency or resource conflict may have stalled it. |
| Do two or more goals compete for the same time block or budget? | If yes, you have a resource collision that needs mapping. |
If you answered yes to two or more questions, prioritize building a dependency map this week.
How does critical path analysis work for personal goal sequencing?
Let’s walk through a concrete example. Say you have these five goals over the next year:
- A: Get certified in data analytics (3 months)
- B: Land a new job in a data-focused role (2 months of active searching)
- C: Build an emergency fund to 6 months of expenses (8 months)
- D: Start a data visualization blog (ongoing)
- E: Run a half-marathon (4 months of training)
Goal A (certification) is a finish-to-start prerequisite for Goal B (job search). Goal B has a start-to-start link with Goal D (blog). Goal C (emergency fund) competes for financial resources with B but has no structural dependency. Goal E (half-marathon) competes for morning time with Goal A’s study sessions.
Your critical path: A then B. That’s 5 months minimum. Goals C, D, and E have float – they can shift without changing the overall timeline. But without the map, you might try to train and study simultaneously, slow down on both, and wonder why nothing’s moving.
Critical path analysis for personal goals reveals that the fastest route to your biggest objective often requires temporarily deprioritizing goals that feel urgent but sit off the main dependency chain. That’s a hard trade-off. But it’s a trade-off you can only make with clarity, and the map gives you that clarity.
As Kelley and Walker noted in their original Critical Path Method paper, “the minimum project duration is determined by the longest path through the network” [1]. The same principle applies to personal goal networks: your timeline is set by the longest dependency chain, not your fastest individual goal.
As Riediger and Freund concluded in their 2004 study, intergoal interference and facilitation are “two distinct dimensions” rather than opposite ends of one scale [2]. This means your goals can simultaneously help and hinder each other – a nuance that only becomes visible when you map the full network of connections.
Pairing this with a structured weekly goal review keeps the map accurate as circumstances change.
How does the Goal Thread Method make dependency mapping for goals a living system?
We call this the Goal Thread Method – a goalsandprogress.com framework for turning a static dependency map into a living management system. The name comes from the idea that each chain of dependent goals forms a “thread,” and your job is to identify which threads to pull, which to hold, and which to cut.
The Goal Thread Method works through three operating principles:
Principle 1: Thread identification
Group your goals into threads based on dependency chains. From the earlier example, “Certification then Job Search then Blog” forms one thread. “Emergency Fund” is a standalone thread. We recommend maintaining 2 to 4 active threads – more than that and resource conflicts multiply fast.
As Kruglanski and colleagues demonstrated in their goal systems theory research, activation spreads across connected goals following a constant-sum principle, meaning energy directed at one goal reduces what’s available for others in the same network [3].
Principle 2: Thread prioritization
Rank threads by two factors: (1) how many downstream goals each thread enables, and (2) time sensitivity of the thread’s first goal. The thread with the most downstream impact and the tightest initial deadline gets your primary focus. This differs from typical task management techniques that prioritize individual tasks by urgency – thread prioritization considers how clearing one goal cascades through the system.
Principle 3: Thread reviews
Once per week, review each thread’s status. Is the active goal on track? Has any dependency shifted? Are resource conflicts emerging between threads? If a dependency dissolves – maybe you got the job without the certification – redraw that thread. Static maps become stale. Living maps become navigation tools.
The Goal Thread Method converts a one-time dependency map into a weekly decision-making system. Goals are reviewed as living connections, not static lists.
| Thread Management Action | When to Apply It | Expected Outcome |
|---|---|---|
| Pull the thread | Active goal is on track, next goal is ready to queue | Accelerated downstream progress |
| Hold the thread | Resource conflict with a higher-priority thread | Maintained progress without burnout |
| Cut the thread | Goal dependency was artificial or circumstances changed | Freed resources for remaining threads |
| Merge threads | Two goals share overlapping strategies (multifinality) | Reduced total effort through combined action |
For more structure around multi-goal management, the goal tracking systems guide provides a broader framework for the tracking layer that sits on top of your dependency map.
What are the three most common dependency mapping traps in goal planning?
After mapping dozens of goal networks (my own included), three patterns show up again and again. Each one quietly stalls progress for weeks or months before you realize what’s happening.
Trap 1: The phantom prerequisite
A phantom prerequisite is a self-imposed finish-to-start dependency that doesn’t reflect any real constraint, creating unnecessary delay in a personal goal system.
You assume Goal A must finish before Goal B can start, but that constraint exists only in your mind. “I need to lose 20 pounds before I join a running club.” Phantom prerequisites are the single biggest cause of unnecessary delay in personal goal systems because they block progress where no real barrier exists. Test each one with: “What specific thing would go wrong if I started Goal B right now?” If the answer is vague anxiety rather than a practical barrier, reclassify it as a start-to-start or remove it entirely.
Trap 2: The hidden resource collision
Two goals look independent on the structural map but share a scarce resource: your mornings, your emotional bandwidth, a shared budget, your partner’s patience. These create the exact interference Riediger and Freund documented – the kind that chips away at well-being without a visible cause [2].
The fix: do a second pass focused on resource overlaps. List the top three resources each goal demands. Where two goals share a resource, you’ve found a collision that needs scheduling attention. If you’re running an OKR tracking system, you can flag these conflicts directly inside your key results.
Trap 3: The neglected bottleneck
You have one goal that blocks three others, but it’s boring or uncomfortable, so you spend your energy on the exciting downstream goals instead. The bottleneck doesn’t move. Nothing downstream can move either. As Goldratt argued in his Theory of Constraints work, any improvement not made at the constraint point of a system is an illusion of progress [5]. The map makes this painfully clear – which is exactly why it’s useful.
Ramon’s Take
I changed my mind about this about two years ago. I used to think goal mapping was overthinking things – just pick the most important goal and go. Then I spent six months working on a career transition and a fitness goal and a side project simultaneously, and every single one stalled.
Not from lack of effort – from interference I couldn’t see. When I finally sat down and drew the dependency map on a whiteboard, it took me 20 minutes to find the problem: my certification study and my side project both needed my mornings, the only block of deep focus I had before my kids woke up. There was no structural dependency between them, but the resource collision was killing both. I shelved the side project for 10 weeks, finished the certification, and then picked the project back up with clear mornings. Both got done.
Neither would have finished if I’d kept splitting the resource. The thing that surprised me most was that the map didn’t just show me what to do first – it showed me what to stop doing. And for someone who tends to keep too many plates spinning, that permission to stop was the real value.
Conclusion
Dependency mapping for goals takes a concept that’s driven billion-dollar construction projects since 1957 and applies it to something far more personal: the interconnected web of objectives that shapes your life. When you map goal prerequisites, identify resource conflicts, trace your critical path, and manage your goal threads as a system, you stop treating goals as a flat list of wishes. You start treating them as a network with structure – structure you can actually work with.
The dependency mapping for goals process works whether you have five objectives or twelve. The goals that feel stuck aren’t always the ones that need more effort. Sometimes they need a different sequence.
Next 10 Minutes
- Write down every active goal you’re pursuing right now (aim for 5 to 10)
- Pick two goals and ask: “Does one of these need to happen before the other can start or finish?”
- Check whether any two goals compete for the same morning time, budget, or energy block
This Week
- Complete a full dependency map for all active goals using the 5-step process above
- Identify your critical path and one bottleneck goal that deserves priority focus
- Group goals into threads and decide which thread gets your primary energy this month
There is More to Explore
For a broader look at how dependency mapping fits into a complete tracking system, start with our goal tracking systems guide. If you’re managing multiple objectives at once and need a scheduling layer, the guide on multi-goal tracking covers the orchestration side. And for choosing the right tool to track dependencies once you’ve mapped them, see our breakdown of goal tracking methods compared.
Take the Next Step
If you want a quick starting point before committing to a full system, the five-step process in the How do you build a goal dependency map section above doubles as a reusable worksheet – print it, fill it in for your current goal set, and run the Quick-Check table for each pair. That one pass is enough to surface your bottleneck goal and your critical path.
When you’re ready for a more structured approach, the Life Goals Workbook gives you dedicated templates for mapping goal relationships, identifying your critical path, and running weekly thread reviews – all in one place.
Related articles in this guide
- Goal Setting Frameworks: Proven Systems for Success
- Goal Setting Systems from Psychology You Haven’t Tried
- Goal Tracking Methods Compared
Frequently Asked Questions
How many goals should I include in a dependency map?
Include every active goal you’re pursuing or planning to start within the next 6 to 12 months. In practice, most people have 5 to 12 active goals. Maps with fewer than 4 goals rarely reveal meaningful dependencies, and maps with more than 15 become difficult to read without digital tools.
What tools work best for creating a goal dependency map?
A whiteboard or large sheet of paper works best for the initial mapping session since you’ll be drawing and redrawing arrows frequently. For ongoing digital tracking, two tools work particularly well. In Miro, use the Mind Map or Flowchart templates: create one node per goal, draw directed arrows between dependent goals, and label each arrow with the dependency type (FS, SS, FF, or SF). In Notion, create a database of goals and use the Relation property to link dependent goals to each other, then switch to Board view to visualize which goals are active versus blocked. A simple spreadsheet with rows and columns for each goal pair also works – mark each cell with the dependency type if one exists. The tool matters less than the habit of reviewing it weekly.
Can goals both support and interfere with each other at the same time?
Yes. Riediger and Freund’s 2004 research showed that intergoal support and interference are two distinct dimensions rather than opposite ends of a single scale [2]. A fitness goal and a career goal might reinforce each other through shared discipline and energy yet interfere through competing demands on morning time.
How often should I update my goal dependency map?
Redraw your map whenever a clear signal appears: a bottleneck goal completes, a new goal enters your system, or a major resource changes like a job switch or budget shift. Between full redraws, a weekly five-minute scan of each thread catches emerging conflicts before they stall progress.
What is the difference between a goal dependency map and a project Gantt chart?
A Gantt chart shows tasks on a timeline with durations and deadlines. A goal dependency map focuses on the relationships between goals – which ones block others, which can run in parallel, and where resources collide. You can layer timeline information onto a dependency map, but the map’s primary value is revealing structural connections rather than scheduling specific dates.
How do I handle goals that depend on other people’s decisions?
External dependencies – like waiting for a job offer or a loan approval – are real constraints that belong on the map. Mark them as finish-to-start dependencies with an external tag. The key difference: you can’t accelerate external dependencies, so your strategy shifts to preparing downstream goals to launch the moment the external gate clears.
Does dependency mapping work for daily tasks or only long-term goals?
Dependency mapping is most valuable for goals spanning weeks to months. Daily tasks rarely have complex enough dependency structures to justify mapping. The sweet spot is quarterly or annual goal planning, where hidden relationships between 5 to 12 objectives create the kind of invisible interference that dependency mapping reveals.
This article is part of our Goal Tracking Systems complete guide.
References
[1] Kelley, J. E. Jr. and Walker, M. R. “Critical-Path Planning and Scheduling.” Proceedings of the Eastern Joint IRE-AIEE-ACM Computer Conference, 1959. DOI
[2] Riediger, M. and Freund, A. M. “Interference and Facilitation among Personal Goals: Differential Associations with Subjective Well-Being and Persistent Goal Pursuit.” Personality and Social Psychology Bulletin, 2004. DOI
[3] Kruglanski, A. W., Shah, J. Y., Fishbach, A., Friedman, R., Chun, W. Y., and Sleeth-Keppler, D. “A Theory of Goal Systems.” Advances in Experimental Social Psychology, Vol. 34, 2002. DOI
[4] Project Management Institute. A Guide to the Project Management Body of Knowledge (PMBOK Guide), 7th Edition. PMI, 2021. PMI
[5] Goldratt, E. M. Critical Chain. North River Press, 1997. ISBN: 978-0884271536.








