Portfolio Management Guide¶
How leaders manage all organizational goals as a cohesive portfolio.
Overview¶
Portfolio management is leadership's view of all goals across the organization. Instead of thinking goal-by-goal, portfolio thinking asks: Are we allocating resources to the right priorities? Are we making progress on strategy? Are we at risk?
Without portfolio management, teams execute in silos. With it, you have organizational clarity and can intervene when needed.
What is a Portfolio?¶
A portfolio is a collection of all active goals organized by: - Status (on track, at risk, completed) - Strategic pillar (which company priorities they serve) - Team (who's executing) - Resource allocation (where are people spending time)
Portfolio Dashboard = Single document showing all this at once.
See: templates/portfolio-template.md
Portfolio Review Cadence¶
Weekly (5 minutes)¶
What: Async status updates from goal owners
Where: Shared Slack channel or doc
Format:
Goal 003: On track. Milestone 2 completed. No blockers.
Goal 008: At risk. Delayed 1 week on vendor cert. Escalating.
Goal 012: Completed! All metrics met.
Purpose: Catch problems early, celebrate wins
Bi-Weekly (30 minutes)¶
What: Portfolio team sync meeting
Attendees: Goal owners, program managers, leadership
Format:
1. Walk through at-risk goals (5 min each)
2. Discuss new risks or blockers (10 min)
3. Approve decisions needed (5 min)
4. Quick updates from on-track goals (5 min)
Outcomes: Decisions made, escalations resolved, team aligned
Monthly (60 minutes)¶
What: Portfolio review with stakeholders
Attendees: Full leadership team, sometimes customers
Format:
1. Portfolio status summary (5 min)
2. Strategic pillar progress (10 min per pillar)
3. Team health and capability (10 min)
4. Risk review (10 min)
5. Resource allocation decisions (10 min)
6. Celebration and learnings (5 min)
Outcomes: Strategic decisions, resource reallocation, celebrations
Quarterly (2-3 hours)¶
What: Portfolio planning and OKR setting
Attendees: Full leadership + team representatives
Format:
1. Previous quarter retrospective (30 min)
2. Strategic pillar review (45 min)
3. New goal planning (60 min)
4. OKR setting (30 min)
5. Resource allocation (30 min)
Outcomes: Q2 portfolio planned, OKRs set, new goals launched
Roles in Portfolio Management¶
Portfolio Owner (CEO/Executive)¶
Responsibilities: - Define strategic vision and pillars - Make trade-off decisions - Approve major goals or scope changes - Celebrate completions and learnings
Asks: - Monthly portfolio health snapshot - At-risk goals with escalation needed - Resource allocation conflicts to resolve
Program Manager¶
Responsibilities: - Manage goal dependencies - Run weekly/bi-weekly syncs - Coordinate across teams - Track portfolio metrics
Asks: - Goal status updates (weekly) - Dependency changes (immediately if blocking) - Risk identification (weekly)
Goal Owners¶
Responsibilities: - Own goal execution and reporting - Flag risks early - Coordinate with dependent goals - Share learnings at completion
Asks: - Weekly status (1-2 sentences) - Early escalation if at risk (don't wait for sync) - Learnings document at completion
Team Leads¶
Responsibilities: - Resource allocation across goals - Team health and capability development - Cross-goal coordination
Asks: - Visibility of all goals their team supports - Capacity planning input - Skill development opportunities
Portfolio Status Assessment¶
π’ On Track¶
Indicators: - Completion % matches planned progress - Metrics trending toward targets - No major blockers - Team confident in delivery
Actions: - Keep going (celebrate progress) - Check in bi-weekly - Share updates with stakeholders
π‘ At Risk¶
Indicators: - Completion % behind planned progress - Metrics stalling or declining - Blockers identified - Timeline concerns
Actions: 1. Understand the issue - What happened? 2. Quantify the impact - How much slip? What KRs affected? 3. Propose mitigation - How do we recover? - Add resources? - Reduce scope? - Extend timeline? 4. Decide - Leadership approves mitigation plan 5. Execute - Goal owner implements plan 6. Monitor - Bi-weekly check-ins on recovery
π΄ Stopped / Blocked¶
Indicators: - Work has paused (not by plan) - External dependency blocking - Unexpected showstopper
Actions: 1. Decide immediately - How long is pause? Is goal salvageable? 2. Communicate - What does this mean for dependent goals? 3. Trigger escalation - Dependent goal owners need to know 4. Plan restart - When can work resume?
β Completed¶
Indicators: - All success criteria met - Learnings captured - Team ready to move on
Actions: 1. Celebrate - Team dinner, internal announcement 2. Capture learnings - Goal owner documents what was learned 3. Share - Present learnings at monthly portfolio review 4. Archive - Move goal to completed section 5. Release capacity - Team members move to next goal
Portfolio Decisions¶
Scope Change Mid-Goal¶
Scenario: Partway through execution, stakeholders request new features
Process: 1. Goal owner proposes scope change + impact estimate 2. Portfolio PM gathers data: timeline slip? Resource impact? 3. Leadership decides: Approve? Defer? Add resources? 4. Document decision + rationale in goal
Decision Matrix: - Approve: Must be high-value AND has clear mitigation (extra resources, extend timeline) - Defer: Most commonβscope goes to next goal or stretch goal - Reject: Not strategic; conflicts with vision
Resource Reallocation¶
Scenario: Team A is over-allocated; Team B is under-allocated
Process: 1. Portfolio PM identifies over/under-allocation 2. Proposes reallocation (shift people between goals) 3. Goal owners + Team leads review impact 4. Leadership approves 5. Execute transition (knowledge transfer, ramp-up time)
Reallocation Criteria: - β Do it if: High-priority goal under-resourced; can move without hurting current goal - β Don't if: Mid-critical-path goal; shifting person would delay it
Goal Cancellation¶
Scenario: Goal no longer aligns with strategy; market changed; KR is impossible
Process: 1. Goal owner or leadership proposes cancellation + rationale 2. Review impact: Are dependent goals affected? 3. Decision: Cancel immediately? Wind down gradually? 4. Communicate: Announce cancellation; celebrate work done; release team 5. Resource plan: Where do these people go next?
Cancellation Criteria: - β Do it if: Misaligned with strategy; market invalidated assumptions; impossible to achieve - β Don't if: Just got hard; owner lost confidence without data
Portfolio Metrics¶
Track these at monthly portfolio reviews:
| Metric | Current | Trend | Target | Notes |
|---|---|---|---|---|
| Execution Health | ||||
| % Goals On Track | [%] | β / β / β | >70% | |
| % Goals At Risk | [%] | β / β / β | <20% | |
| Avg Completion % | [%] | β / β / β | 65%+ | |
| Strategic Alignment | ||||
| Goals by Strategic Pillar | Pillar 1: [#] / Pillar 2: [#] / etc. | Balanced | ||
| % Goals Supporting OKR | [%] | β / β / β | 80%+ | |
| Velocity | ||||
| Goals Completed/Month | [#] | β / β / β | [Target] | |
| Avg Goal Duration | [weeks] | β / β / β | [Target] | Lower is better |
| Team Health | ||||
| Avg Team Utilization | [%] | β / β / β | 75-85% | |
| Capability Development | [# certifications/skills] | β / β / β | [Target] |
Dependency Management in Portfolio¶
Cross-Goal Dependencies¶
Problem: Goal 008 blocks Goal 003 and 005; if Goal 008 slips, cascade impact
Solution: 1. Map dependencies - Create visible dependency graph 2. Identify critical path - Which sequence takes longest? 3. Schedule sequentially - High-priority/blocking goals first 4. Buffer critical path - Add contingency time 5. Monitor blocking goals - Extra scrutiny on goals that unblock others 6. Plan handoffs - Explicit dates when Goal 008 delivers to Goal 003
Portfolio Dashboard Shows:
Goal 008 (Infra Migration) β CRITICAL PATH
β unblocks (Week 2)
Goal 003 (API Redesign)
β unblocks (Week 5)
Goal 007 (Mobile Features)
β unblocks (Week 8)
Launch
Cross-Team Dependencies¶
Problem: Goal 003 owned by Team A but needs input from Team B
Solution: 1. Identify dependency type - Data? API contract? Approval? 2. Schedule handoff - When does Team B need to deliver? 3. Create coordination gate - Explicit checkpoint when handoff happens 4. Include in sync - Bi-weekly sync includes dependency check 5. Plan buffer - Extra time in case handoff has issues
Risk Management in Portfolio¶
Risk Register¶
Track at portfolio level: - What could block multiple goals? - What's the probability? The impact? - Who's mitigating? - When should we escalate?
Example: | Risk | Affected Goals | Impact | Probability | Mitigation | Owner | Escalate Date | |------|---|---|---|---|---|---| | Key engineer departure | 003, 005, 008 | High | Medium | Cross-train 2 people; hire contractor | CTO | Feb 1 if not mitigated | | Cloud provider outage | All | Medium | Low | Test failover to secondary | DevOps | If happens, immediate escalation |
Risk Escalation¶
When to escalate a risk to leadership: - β High impact + Medium+ probability - β Affects 3+ goals / blocks KRs - β Mitigation beyond goal owner's control - β Low impact even if certain - β Single goal risk (goal owner handles)
Portfolio Optimization¶
Over-Allocation Patterns¶
Pattern: Same team always over-allocated
Diagnosis: - Team taking on too much? (say no to goals) - Team skills needed everywhere? (hiring, outsourcing) - Portfolio imbalance? (strategically prioritizing this team)
Fix: - Either increase capacity (hire) - Or reduce scope (defer lower-priority goals) - Or spread expertise (cross-train other teams)
Under-Utilization Patterns¶
Pattern: Team finishing goals; sitting idle
Diagnosis: - Pipeline of goals empty? (plan next quarter better) - Team waiting for dependencies? (priority scheduling) - Team not in roadmap? (ops work, tech debt)
Fix: - Either add goals (pull forward lower-priority work) - Or shift people (rebalance allocation) - Or accept it (plan for Q2)
Portfolio Reporting¶
For Executive Team¶
Monthly 1-pager: - Portfolio health (# on track, # at risk, # completed) - Key risks and escalations needed - Resource conflicts to resolve - Strategic alignment (goals by pillar) - Celebration of completions
For All-Hands¶
Monthly in company meeting: - Goals completed this month (celebrate!) - Major milestones hit - Key learnings to share - Upcoming goals to watch for
For Customers/Investors¶
Quarterly/as-needed: - Goals delivering customer value (feature launches, reliability, performance) - Roadmap aligned with customer feedback - Timeline and confidence level
Portfolio Common Mistakes¶
β Not re-prioritizing when market changes
Instead: Quarterly review + flexibility to pivot goals mid-quarter if needed
β Tolerating at-risk goals without action
Instead: Escalate immediately; don't wait for monthly meeting
β Ignoring dependencies; allowing cascading failures
Instead: Map dependencies upfront; monitor critical path
β Over-allocating teams to reach ambitious portfolio
Instead: Right-size portfolio to capacity; shipping 5 goals well beats 8 goals poorly
β No visibility into team capacity
Instead: Track allocation monthly; surface over/under-utilization
Related Templates & Guides¶
templates/portfolio-template.md- Portfolio dashboard templatetemplates/program-template.md- Program structure (group of related goals)docs/alignment-guide.md- How to align individual goalsdocs/okr-guide.md- Quarterly OKR setting + tracking