Skip to content

Product Manager Learning Path

A structured path for product managers, program managers, and business analysts who need to understand the FCC framework from a governance, stakeholder, and decision-making perspective. This path emphasizes dashboards, quality gates, compliance reporting, and the stakeholder personas.

Estimated time: 6--10 hours

Prerequisites: No programming required for the reading and dashboard portions. Python 3.10+ needed only if you want to run notebooks or Streamlit apps locally.


Quick-Start Checklist

# Activity Resource Time
1 Read the conceptual introduction What is FCC? 10 min
2 Learn the essential vocabulary Key Concepts 10 min
3 Understand the governance model Guidebook Ch. 9: Governance 25 min
4 Browse the Decision-Maker documentation For Decision-Makers 30 min
5 Explore the Ecosystem Dashboard Streamlit: ecosystem_dashboard.py 20 min
6 Explore the Quality Gate Dashboard fcc dashboard quality 15 min
7 Study stakeholder personas Stakeholder persona definitions 20 min
8 Read the Case Studies chapter Guidebook Ch. 11: Case Studies 25 min
9 Review the collaboration engine for team workflows Guidebook Ch. 8: Collaboration 30 min
10 Complete the Guidebook assessments Ch. 13: Assessments 45 min

Key Personas for Product Managers

Stakeholder Personas (5)

These are the personas most directly relevant to product management workflows.

ID Name Phase What They Deliver
CO Collaboration Orchestrator All Cross-team handoff coordination, dependency tracking, blocker escalation
EC Executive Communicator Create Executive summaries, decision briefs, leadership dashboards
RS Roadmap Synchronizer Find Timeline alignment, Gantt charts, conflict detection across workstreams
SCP Stakeholder Content Publisher Create Multi-channel content distribution with access control and versioning
SMC SAFe Metrics Crafter Critique Velocity, quality, and flow metrics for PI planning and retrospectives

Governance Personas (4)

ID Name Phase What They Deliver
DGS Data Governance Specialist All API contracts, data flow compliance, service configurations
GCA Governance Compliance Auditor Critique Compliance audits, remediation guides, evidence logs
PTE Privacy Taxonomy Engineer Create Data classification taxonomies, privacy regulation alignment
AMS Anti-fact Mitigation Specialist Critique Confidence-scored content validation, hallucination prevention

Champion Personas

ID Name Orchestrates PM Relevance
RCHM Research Crafter Champion RC, CIA, STE, RIC Oversees all Find-phase outputs
BCHM Blueprint Crafter Champion BC, BV, UMC, RIC Integrates design deliverables
UGCH User Guide Crafter Champion UG, SCP, EC Coordinates user-facing content
RBCH Runbook Crafter Champion RB, GCA, TS Manages operational validation

Skill Progression

Stage 1: Framework Orientation (1--2 hours)

Goal: Understand what FCC is, how the Find-Create-Critique cycle works, and why persona-based orchestration matters for your product.

  • Read What is FCC? and Key Concepts
  • Browse the persona catalog using the learn_personas.py Streamlit app
  • Read Guidebook Chapter 1 (Introduction)

Milestone: You can explain the FCC cycle, name the 20 persona categories, and describe the champion pattern to a stakeholder.

Stage 2: Governance and Compliance (2--3 hours)

Goal: Understand how FCC enforces quality through constitutions, quality gates, and compliance auditing.

  • Read Guidebook Chapter 9 (Governance) thoroughly
  • Understand the 3-tier constitution model: hard-stop (MUST), mandatory (MUST with exceptions), preferred (SHOULD)
  • Review the 30+ quality gates in quality_gates.yaml
  • Browse the quality dashboard: fcc dashboard quality

Milestone: You can describe the three constitution tiers, explain what a quality gate checks, and interpret a compliance report.

Stage 3: Dashboards and Reporting (1--2 hours)

Goal: Operate the FCC dashboards to monitor project health and persona team performance.

  • Launch the Ecosystem Dashboard to view cross-project dependencies and health
  • Run fcc dashboard ecosystem for a terminal-based project overview
  • Run fcc dashboard quality to see quality gate pass/fail status
  • Use the Collaboration Dashboard to track multi-persona sessions

Milestone: You can navigate all four dashboards and extract the information you need for a status report.

Stage 4: Stakeholder Communication (2--3 hours)

Goal: Use FCC personas and tools to improve stakeholder communication.

  • Study the EC (Executive Communicator) persona: how it generates decision briefs and leadership dashboards
  • Study the RS (Roadmap Synchronizer) persona: how it detects timeline conflicts
  • Read the Case Studies chapter for real-world deployment examples
  • Complete the Guidebook assessments to verify your understanding

Milestone: You can configure a persona team for a stakeholder communication workflow and explain the output to executives.


Quality Gates Overview

Quality gates are automated checkpoints that validate deliverables before phase transitions. As a PM, you should know the gate categories:

Gate Category What It Checks Example
Completeness All required sections present Blueprint has architecture diagram
Consistency Cross-references valid All cited requirements exist
Compliance Governance rules met No PII in outputs, audit trail present
Quality Meets minimum standards Code coverage above threshold
Traceability Requirements mapped to evidence Every feature linked to a test

Gates can be configured as blocking (stop the workflow) or advisory (log a warning).


Application PM Use Case
ecosystem_dashboard.py Project health overview for status meetings
collaboration_dashboard.py Track team progress and bottlenecks
persona_explorer.py Understand which personas are available for a project
workflow_dashboard.py Monitor workflow execution and phase transitions

Key Questions This Path Answers

  1. What personas should I assign to this project? Use the persona explorer and the comparison guide to match personas to project needs.
  2. How do I ensure quality? Configure quality gates and constitution tiers for your compliance requirements.
  3. How do I report progress? Use the dashboards and the EC persona to generate executive summaries.
  4. How do I coordinate across teams? Use the CO persona and the collaboration engine for structured handoffs.
  5. How do I manage risk? Use the GCA and AMS personas for compliance auditing and fact-checking.

Connections to Other Paths


Further Reading