π Dependency Management β
Identifying, tracking, and resolving dependencies across tasks and teams.
Types of dependencies β
- Finish-to-Start (FS) β Task B can't start until Task A finishes (most common)
- Start-to-Start (SS) β Task B can't start until Task A starts
- Finish-to-Finish (FF) β Task B can't finish until Task A finishes
- External β Waiting on a third party, vendor, or another team
Dependency mapping β
- List all tasks and deliverables
- For each task, ask: "What must be done before this can start?"
- Draw the dependency graph (DAG)
- Identify the critical path β the longest chain of dependencies
- Flag bottlenecks and single points of failure
Managing dependencies β
- Make dependencies explicit in the project board
- Assign a DRI (Directly Responsible Individual) for each dependency
- Set early warning triggers β if a dependency is at risk, notify immediately
- Build buffers around critical path items
- Run cross-team syncs for inter-team dependencies
Red flags β
- Circular dependencies (A depends on B depends on A)
- Hidden dependencies discovered mid-sprint
- Single person as a bottleneck for multiple tasks
- External dependencies with no SLA or fallback