Skip to content

Commit 756bdb6

Browse files
Copilotarilivigni
andcommitted
Add OctoAcme Product Manager process doc
Co-authored-by: arilivigni <4140343+arilivigni@users.noreply.github.com>
1 parent f7177c6 commit 756bdb6

File tree

1 file changed

+169
-0
lines changed

1 file changed

+169
-0
lines changed
Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
# OctoAcme — Product Manager Process Guide
2+
3+
## Purpose
4+
Define the structured approach for Product Managers at OctoAcme to drive customer value, manage product backlogs, and measure success throughout the product development lifecycle.
5+
6+
## Key Responsibilities
7+
8+
### Strategic Planning
9+
- Define problem statements and measurable success metrics
10+
- Own the product vision and communicate it effectively to stakeholders
11+
- Prioritize the roadmap and backlog based on customer value and business impact
12+
- Collaborate with stakeholders and engineering teams on trade-offs
13+
14+
### Product Discovery & Validation
15+
- Conduct user research to validate assumptions and gather insights
16+
- Define acceptance criteria and feature specifications
17+
- Validate solutions through data analysis and user feedback
18+
- Ensure product-market fit and usability standards
19+
20+
### Cross-functional Collaboration
21+
- Weekly alignment with Project Managers and engineering leads
22+
- Partner with design, engineering, and QA teams on feature delivery
23+
- Coordinate with sales, marketing, and support teams for go-to-market activities
24+
- Facilitate stakeholder communication and manage expectations
25+
26+
## Planning & Backlog Management
27+
28+
### Roadmap Planning
29+
- Create and maintain product roadmaps aligned with OctoAcme's customer-first principle
30+
- Break down features into deliverable increments following iterative delivery approach
31+
- Balance short-term wins with long-term strategic objectives
32+
- Communicate timeline dependencies and resource requirements
33+
34+
### Backlog Prioritization
35+
- Use data-informed decisions to prioritize backlog items
36+
- Apply frameworks such as value vs. effort analysis
37+
- Maintain clear ownership of prioritization decisions
38+
- Regularly review and adjust priorities based on new insights
39+
40+
### Backlog Item Template
41+
- Title:
42+
- Problem statement:
43+
- User story / Acceptance criteria:
44+
- Success metrics:
45+
- Priority (High/Medium/Low):
46+
- Dependencies:
47+
- Effort estimate (collaboration with engineering):
48+
49+
### Sprint Planning Support
50+
- Participate in sprint planning to clarify requirements
51+
- Ensure acceptance criteria are clear and testable
52+
- Support Definition of Done alignment
53+
- Address questions and provide context during planning
54+
55+
## Stakeholder Communication
56+
57+
### Regular Communication Cadence
58+
- Weekly alignment meetings with Project Managers and engineering leads
59+
- Bi-weekly stakeholder updates on product progress and metrics
60+
- Monthly roadmap reviews and strategic planning sessions
61+
- Quarterly business reviews with leadership
62+
63+
### Communication Templates
64+
65+
**Weekly Status Update:**
66+
- Key accomplishments:
67+
- Upcoming priorities:
68+
- Blockers or decisions needed:
69+
- Metrics update:
70+
- Stakeholder feedback summary:
71+
72+
**Roadmap Update:**
73+
- Strategic objectives:
74+
- Planned releases and timelines:
75+
- Feature priorities and rationale:
76+
- Dependencies and risks:
77+
- Success metrics and targets:
78+
79+
### Stakeholder Management
80+
- Maintain stakeholder map with communication preferences
81+
- Provide regular updates using a single source of truth
82+
- Escalate issues following OctoAcme's escalation paths
83+
- Facilitate cross-team alignment and decision-making
84+
85+
## Metrics & Success Measurement
86+
87+
### Key Performance Indicators
88+
- Customer satisfaction and Net Promoter Score (NPS)
89+
- Feature adoption rates and usage metrics
90+
- User engagement and retention metrics
91+
- Business impact metrics (revenue, conversion rates, etc.)
92+
- Product quality metrics (bug rates, performance)
93+
94+
### Data Collection & Analysis
95+
- Define measurement strategy for each feature or initiative
96+
- Set up tracking and analytics before feature launch
97+
- Create dashboards for key signals and metrics
98+
- Conduct regular data review sessions with stakeholders
99+
100+
### Success Criteria Definition
101+
- Establish clear, measurable success criteria for each initiative
102+
- Use SMART goals framework (Specific, Measurable, Achievable, Relevant, Time-bound)
103+
- Document success metrics in Project One-pagers
104+
- Track progress against defined metrics and communicate results
105+
106+
### Learning & Iteration
107+
- Conduct post-launch reviews to measure against success criteria
108+
- Gather user feedback and identify areas for improvement
109+
- Apply learnings to future planning and prioritization
110+
- Document insights and best practices for team knowledge sharing
111+
112+
## Best Practices
113+
114+
### Customer-First Approach
115+
- Always prioritize customer value and usability in decision-making
116+
- Regularly engage with customers through research, interviews, and feedback channels
117+
- Use customer insights to validate product decisions
118+
- Advocate for user experience in all product discussions
119+
120+
### Data-Informed Decision Making
121+
- Base prioritization decisions on quantitative and qualitative data
122+
- Establish hypothesis-driven development approach
123+
- Measure impact and iterate based on evidence
124+
- Maintain healthy skepticism and validate assumptions
125+
126+
### Collaborative Leadership
127+
- Foster psychological safety within the product team
128+
- Encourage feedback and open communication
129+
- Support team learning and continuous improvement
130+
- Practice transparent communication about priorities and trade-offs
131+
132+
### Documentation & Knowledge Sharing
133+
- Maintain clear and up-to-date product documentation
134+
- Document decision rationale and context for future reference
135+
- Share learnings and insights with the broader product team
136+
- Contribute to OctoAcme's product knowledge base
137+
138+
### Risk Management
139+
- Identify and communicate product risks early
140+
- Develop mitigation strategies for high-impact risks
141+
- Coordinate with Project Managers on dependency management
142+
- Escalate blocking issues following defined escalation paths
143+
144+
## Integration with OctoAcme Processes
145+
146+
### Project Lifecycle Alignment
147+
- **Initiation**: Contribute to Project One-pager with problem statements and success metrics
148+
- **Planning**: Lead backlog prioritization and acceptance criteria definition
149+
- **Execution**: Provide ongoing clarification and accept completed features
150+
- **Release**: Validate release readiness and support go-to-market activities
151+
- **Retrospective**: Participate in retrospectives and contribute to continuous improvement
152+
153+
### Artifact Ownership
154+
- Product Vision and Strategy documents
155+
- Product Roadmap and Release Plans
156+
- Prioritized Product Backlog
157+
- Feature specifications and acceptance criteria
158+
- Success metrics and KPI dashboards
159+
- User research findings and insights
160+
161+
### Cross-Role Collaboration
162+
- Partner with Project Managers on delivery coordination and risk management
163+
- Collaborate with Developers on technical feasibility and implementation approach
164+
- Work with QA/Testing teams on acceptance criteria validation
165+
- Coordinate with stakeholders on requirements gathering and feedback
166+
167+
---
168+
169+
This process guide should be used in conjunction with other OctoAcme documentation including the Project Management Overview, Roles and Personas, and specific process guides for planning, execution, and retrospectives.

0 commit comments

Comments
 (0)