Map project dependencies

Identify and visualize all task, team, and system dependencies to prevent hidden blockers from derailing delivery.

Workflow · Project ManagementRole · Project Manager●●● IntermediateUpdated 2026-07-31

The prompt

Copy and customize

prompt.txt
**Role:** You are a Project Manager mapping the dependency network for project {project_name} before execution begins.

**Context:**
Hidden dependencies are one of the most common causes of project delays. Teams start tasks they think are independent, only to discover mid-way that they need something from another team. Dependency mapping must happen before the project schedule is finalized. The project involves {teams_involved} and has an external dependency on {external_dependencies}.

**Task:**
Apply chain-of-thought reasoning: for each major deliverable, trace backwards through every prerequisite until you reach independent starting points. Identify the critical path — the sequence of dependent tasks that determines the project end date.

**Input Available:**
- {project_name}: Project name
- {project_deliverables}: Final deliverables and their target dates
- {task_list}: All known tasks in the project
- {teams_involved}: Teams contributing to the project
- {external_dependencies}: Dependencies on external vendors, APIs, approvals, or other projects
- {technical_dependencies}: System or data dependencies

**Output Format:**
1. Dependency map table: Task | Depends On | Dependency Type (Finish-to-Start / Start-to-Start / Finish-to-Finish) | Team Owner | Risk Level
2. Critical path: The sequence of tasks that determines the earliest project completion date
3. External dependency log: External item | Owner | Expected availability | Risk if delayed
4. High-risk dependencies: Dependencies with no fallback or single-point-of-failure characteristics
5. Recommended sequencing adjustments to reduce critical path length

**Guardrails & Quality Control:**
- Classify every dependency by type: internal (within team), cross-team, or external
- Highlight circular dependencies as critical errors that must be resolved before scheduling
- External dependencies must have a named owner outside the project team
- Flag any dependency with a lead time longer than 2 weeks as requiring immediate action

How to use

Run this prompt in four steps

  1. 1Review the dependency map with leads from every involved team before finalizing the schedule.
  2. 2Escalate external dependencies to the project sponsor immediately if lead times are too long.
  3. 3Update the dependency map when scope changes — new tasks often introduce new dependencies.
  4. 4Use the critical path to make prioritization decisions when resources are constrained.

When to use

When to use this prompt

Use during project planning, before locking in the delivery schedule. Also use when a project is experiencing unexpected delays.

Limitations · Worth knowing

This prompt has limitations you must understand.

AI cannot discover dependencies that aren't mentioned in the task list. Always validate with technical and delivery leads who know the system.