Dependency Mapper
Overview
The Dependency Mapper skill provides comprehensive capabilities for mapping, visualizing, and managing cross-project dependencies within programs and portfolios. It identifies critical dependencies, detects risks, and supports program-level coordination and decision-making.
Capabilities
Dependency Mapping
- Create dependency network diagrams
- Map dependencies across multiple projects
- Classify dependency types (finish-start, start-start, etc.)
- Document dependency owners and interfaces
- Track dependency commitments and agreements
Dependency Analysis
- Identify critical cross-project dependencies
- Calculate dependency risk exposure
- Detect circular dependencies
- Analyze dependency chain length and complexity
- Model cascade impact of delays
Visualization
- Generate program-level dependency views
- Create dependency matrices
- Visualize dependency timelines
- Show dependency status dashboards
- Produce stakeholder-specific views
Risk and Resolution
- Track dependency resolution status
- Perform dependency impact analysis
- Recommend dependency mitigation strategies
- Alert on dependency risks and issues
- Generate program-level dependency reports
Usage
Input Requirements
- Project schedules and milestones
- Cross-project interface definitions
- Dependency relationships and commitments
- Dependency owner assignments
- Risk tolerance thresholds
Output Deliverables
- Dependency network diagram
- Dependency risk assessment
- Circular dependency report
- Dependency status tracking
- Mitigation recommendations
Example Use Cases
- Program Planning: Map initial dependencies
- Integration Review: Analyze cross-project interfaces
- Risk Assessment: Identify dependency risks
- Governance Reporting: Report dependency status
Process Integration
This skill integrates with the following processes:
- Program Dependency Management
- portfolio-prioritization.js
- Schedule Development and Critical Path Analysis
- Risk Planning and Assessment
Dependencies
- Network analysis libraries
- Graph algorithms
- Visualization utilities
- Scheduling integration APIs
Related Skills
- SK-001: Gantt Chart Generator
- SK-002: Critical Path Analyzer
- SK-013: Portfolio Optimization