4 min read • Guide 471 of 877
Enterprise Project Portfolio Management
Enterprise portfolio management requires visibility across dozens or hundreds of projects to allocate resources, identify risks, and ensure strategic alignment. GitScrum's multi-project dashboards and organization-level reporting enable executives and PMOs to see the big picture while teams maintain their individual project focus.
Portfolio vs Project vs Task
| Level | Focus | Timeframe | Owner |
|---|---|---|---|
| Portfolio | Strategic alignment | Quarters/Years | PMO/Executives |
| Program | Related projects | Months/Quarters | Program Manager |
| Project | Deliverables | Weeks/Months | Project Manager |
| Sprint | Increments | Days/Weeks | Team |
| Task | Work items | Hours/Days | Individual |
Portfolio Management Framework
ENTERPRISE PORTFOLIO STRUCTURE
┌─────────────────────────────────────────────────┐
│ STRATEGIC LAYER │
│ ┌─────────────────────────────────────────┐ │
│ │ Vision → Goals → Initiatives → Metrics │ │
│ └─────────────────────────────────────────┘ │
└───────────────────────┬─────────────────────────┘
│
┌───────────────────────┴─────────────────────────┐
│ PORTFOLIO LAYER │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │Program A│ │Program B│ │Program C│ │
│ │Digital │ │Customer │ │Internal │ │
│ │Transform│ │Experience│ │Systems │ │
│ └────┬────┘ └────┬────┘ └────┬────┘ │
└───────┼────────────┼───────────┼────────────────┘
│ │ │
┌───────┴────────────┴───────────┴────────────────┐
│ PROJECT LAYER │
│ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ │
│ │Proj1│ │Proj2│ │Proj3│ │Proj4│ │Proj5│ │
│ └──┬──┘ └──┬──┘ └──┬──┘ └──┬──┘ └──┬──┘ │
└─────┼───────┼──────┼───────┼───────┼───────────┘
│ │ │ │ │
┌─────┴───────┴──────┴───────┴───────┴───────────┐
│ DELIVERY LAYER │
│ Teams executing sprints and tasks │
└─────────────────────────────────────────────────┘
Portfolio Health Dashboard
PORTFOLIO OVERVIEW
Strategic Alignment Resource Utilization
┌────────────────────────┐ ┌────────────────────────┐
│ ██████████████░░ 85% │ │ Engineering: 92% │
│ On Strategy │ │ Design: 78% │
└────────────────────────┘ │ Product: 85% │
│ QA: 88% │
└────────────────────────┘
Program Status
┌─────────────────────────────────────────────────┐
│ Program Status Budget Timeline │
│ ─────────────────────────────────────────────── │
│ Digital Transform 🟢 85% On Track │
│ Customer Exp 🟡 105% 2wk delay │
│ Internal Systems 🟢 72% On Track │
│ Data Platform 🔴 120% At Risk │
└─────────────────────────────────────────────────┘
Cross-Project Dependencies (At Risk)
┌─────────────────────────────────────────────────┐
│ API v2 (Proj 3) → Mobile App (Proj 1) │
│ Status: 2 weeks behind, impacts Feb launch │
│ │
│ Auth Service → All Projects │
│ Status: On track, completion next sprint │
└─────────────────────────────────────────────────┘
Resource Allocation View
RESOURCE ALLOCATION MATRIX
Q1 Q2 Q3 Q4
Team A ┌─────────┬─────────┬─────────┬─────────┐
│Project 1│Project 1│Project 3│Project 5│
│ 100% │ 50% │ 100% │ 75% │
└─────────┴─────────┴─────────┴─────────┘
Team B ┌─────────┬─────────┬─────────┬─────────┐
│Project 2│Project 2│Project 2│Project 4│
│ 80% │ 100% │ 75% │ 100% │
└─────────┴─────────┴─────────┴─────────┘
Team C ┌─────────┬─────────┬─────────┬─────────┐
│Support │Project 3│Project 3│Project 5│
│ 60% │ 75% │ 100% │ 25% │
└─────────┴─────────┴─────────┴─────────┘
CAPACITY ISSUES:
⚠️ Q2: Team A split across projects (risk)
⚠️ Q3: Team C over-allocated 125%
Best Practices
- Align all projects to strategic objectives
- Create standard reporting across portfolio
- Track cross-project dependencies actively
- Review portfolio health monthly at minimum
- Balance risk across projects
- Optimize resource allocation across teams
- Use consistent methodology for comparability
- Enable drill-down from portfolio to task
Anti-Patterns
✗ Projects without strategic alignment
✗ No visibility across portfolio
✗ Ignoring cross-project dependencies
✗ Resource overallocation untracked
✗ Each project using different tools/methods
✗ Annual planning without adjustment