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.pyStreamlit 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 ecosystemfor a terminal-based project overview - Run
fcc dashboard qualityto 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).
Recommended Streamlit Apps¶
| 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¶
- What personas should I assign to this project? Use the persona explorer and the comparison guide to match personas to project needs.
- How do I ensure quality? Configure quality gates and constitution tiers for your compliance requirements.
- How do I report progress? Use the dashboards and the EC persona to generate executive summaries.
- How do I coordinate across teams? Use the CO persona and the collaboration engine for structured handoffs.
- How do I manage risk? Use the GCA and AMS personas for compliance auditing and fact-checking.
Connections to Other Paths¶
- For Decision-Makers documentation -- detailed guidance for leadership contexts
- DevOps Engineer path -- understand how FCC integrates with CI/CD
- Educator path -- if you also run training programs