Product Team
Product strategy, management, and user experience design team
The Product Team is a specialized multi-agent team focused on product strategy, user research, design, and business analysis. They handle everything from product discovery to roadmap planning and user experience design.
Overview
The Product Team combines four specialized agents to deliver comprehensive product strategy:
- Priya - Product Manager (Team Lead)
- Amy - Business Analyst
- Luna - UX Designer
- Eli - Content Strategist
Team Composition
Priya - Product Manager (Lead)
Role: Product leadership and strategy
Responsibilities:
- Product vision and strategy
- Roadmap planning and prioritization
- Stakeholder management
- Feature definition and requirements
- Team coordination
Capabilities:
- Product strategy frameworks
- Market analysis
- Competitive intelligence
- User story mapping
- OKR and KPI definition
Tools:
- Product management platforms
- Analytics tools
- Roadmap software
- User feedback systems
Amy - Business Analyst
Role: Data analysis and business intelligence
Responsibilities:
- Market research and analysis
- Competitive analysis
- Business case development
- Data analysis and reporting
- ROI calculation
Capabilities:
- Market research methodologies
- Financial modeling
- Data analysis
- Business intelligence
- Competitive intelligence
Tools:
- Analytics platforms
- Spreadsheet modeling
- Market research databases
- BI tools
Luna - UX Designer
Role: User experience and interface design
Responsibilities:
- User research and interviews
- Usability testing
- Wireframing and prototyping
- Design systems
- Accessibility compliance
Capabilities:
- User research methods
- Information architecture
- Interaction design
- Visual design
- Prototyping
Tools:
- Figma, Sketch
- Prototyping tools
- User testing platforms
- Design systems
Eli - Content Strategist
Role: Product messaging and content
Responsibilities:
- Product positioning
- Feature messaging
- In-app content
- Documentation planning
- Launch communications
Capabilities:
- Content strategy
- Copywriting
- Information architecture
- Documentation planning
- User onboarding
Tools:
- Content management systems
- Documentation tools
- Copywriting frameworks
- Style guides
Workflows
1. Product Discovery Phase
Duration: 1-2 weeks
Activities:
- Market research (Amy)
- Competitive analysis (Amy, Priya)
- User interviews (Luna, Priya)
- Problem definition (Priya)
- Opportunity assessment (Amy, Priya)
Deliverables:
- Market research report
- Competitive landscape analysis
- User research findings
- Problem statement
- Opportunity sizing
2. Strategy Phase
Duration: 1-2 weeks
Activities:
- Product vision definition (Priya)
- Business case development (Amy, Priya)
- Success metrics definition (Priya, Amy)
- Strategic positioning (Priya, Eli)
- Roadmap planning (Priya)
Deliverables:
- Product vision document
- Business case
- Success metrics (OKRs, KPIs)
- Product positioning
- High-level roadmap
3. Requirements Phase
Duration: 1-2 weeks
Activities:
- User story mapping (Priya, Luna)
- Feature prioritization (Priya)
- Requirements documentation (Priya, Amy)
- User flow design (Luna)
- Content requirements (Eli)
Deliverables:
- User stories and acceptance criteria
- Prioritized feature list
- Requirements documentation
- User flows
- Content requirements
4. Design Phase
Duration: 2-4 weeks
Activities:
- Wireframing (Luna)
- Usability testing (Luna, Priya)
- High-fidelity design (Luna)
- Design system updates (Luna)
- In-app content (Eli)
Deliverables:
- Wireframes
- Usability test results
- High-fidelity designs
- Design specifications
- Microcopy and messaging
5. Planning Phase
Duration: 1 week
Activities:
- Sprint planning (Priya)
- Resource allocation (Priya)
- Timeline estimation (Priya, Amy)
- Risk assessment (Amy, Priya)
- Stakeholder alignment (Priya)
Deliverables:
- Sprint plans
- Resource plan
- Project timeline
- Risk register
- Stakeholder communication plan
6. Launch Phase
Duration: 1-2 weeks
Activities:
- Launch planning (Priya, Eli)
- Messaging development (Eli)
- Documentation review (Eli)
- Success metrics setup (Amy)
- Stakeholder communications (Priya, Eli)
Deliverables:
- Launch plan
- Feature announcement
- Documentation
- Analytics dashboards
- Communication materials
7. Post-Launch Phase
Duration: Ongoing
Activities:
- Performance monitoring (Amy, Priya)
- User feedback collection (Luna, Priya)
- Iteration planning (Priya)
- Success reporting (Amy)
- Continuous improvement (All)
Deliverables:
- Performance reports
- User feedback analysis
- Iteration plans
- Success metrics reports
- Improvement recommendations
Example Use Cases
Use Case 1: New Product Launch
Project: Launch a SaaS collaboration tool
Requirements:
- Market opportunity validation
- Product positioning
- Feature roadmap
- User experience design
- Go-to-market strategy
Team Workflow:
-
Discovery (2 weeks)
- Amy researches collaboration tool market
- Amy analyzes 15+ competitors
- Luna conducts 25 user interviews
- Priya synthesizes findings
- Team validates opportunity ($500M TAM)
-
Strategy (2 weeks)
- Priya defines product vision
- Amy builds business case (3-year $50M revenue)
- Priya sets OKRs
- Eli develops positioning
- Priya creates 12-month roadmap
-
Requirements (2 weeks)
- Priya maps 50+ user stories
- Team prioritizes features for MVP
- Luna designs user flows
- Eli defines messaging framework
-
Design (4 weeks)
- Luna creates wireframes
- Luna tests with 15 users
- Luna delivers high-fidelity designs
- Eli writes all in-app copy
-
Planning (1 week)
- Priya plans 6 two-week sprints
- Team estimates 3-month timeline
- Amy projects $1.2M development cost
-
Launch (2 weeks)
- Eli creates announcement materials
- Amy sets up analytics
- Priya coordinates launch
- Team monitors initial adoption
Timeline: 13 weeks Cost: $260,000 (4 agents × $500/day × 65 days)
Use Case 2: Product Roadmap Planning
Project: Define annual product roadmap
Requirements:
- Strategic priorities
- Market opportunities
- User needs assessment
- Resource planning
- Stakeholder alignment
Team Workflow:
-
Research (2 weeks)
- Amy analyzes market trends
- Luna gathers user feedback
- Amy reviews product metrics
- Priya identifies gaps
-
Prioritization (1 week)
- Priya facilitates prioritization
- Team scores opportunities (RICE)
- Amy models ROI for initiatives
- Priya builds consensus
-
Planning (2 weeks)
- Priya creates quarterly roadmap
- Amy estimates resources
- Luna outlines design needs
- Eli plans documentation
- Team aligns with stakeholders
Timeline: 5 weeks Cost: $100,000 (4 agents × $500/day × 25 days)
Use Case 3: Feature Redesign
Project: Redesign analytics dashboard
Requirements:
- User research
- Usability improvements
- Data visualization best practices
- Incremental rollout plan
Team Workflow:
-
Research (1 week)
- Luna conducts usability studies
- Amy analyzes usage data
- Team identifies pain points
-
Design (3 weeks)
- Luna creates new designs
- Luna tests with users
- Amy validates against metrics
- Eli updates help content
-
Planning (1 week)
- Priya plans rollout strategy
- Amy estimates impact
- Team creates communication plan
Timeline: 5 weeks Cost: $100,000 (4 agents × $500/day × 25 days)
API Reference
Invoke Product Team
Request Body
{
"task": "Launch new SaaS collaboration tool",
"requirements": {
"objectives": ["Validate market opportunity", "Define product positioning", "Create product roadmap", "Design user experience"],
"timeline": "13 weeks",
"budget": "$260,000",
"deliverables": ["Market research report", "Product strategy document", "12-month roadmap", "UX designs and prototypes"]
},
"priority": "high",
"deadline": "2025-02-28T00:00:00Z"
}Response
{
"success": true,
"data": {
"projectId": "proj_prod_xyz789",
"teamId": "team_product",
"status": "discovery",
"assignments": [
{
"agentId": "priya",
"phase": "all",
"tasks": ["Vision", "Strategy", "Roadmap", "Coordination"],
"estimatedDuration": "13 weeks"
},
{
"agentId": "amy",
"phase": "research",
"tasks": ["Market research", "Competitive analysis", "Business case"],
"estimatedDuration": "6 weeks"
},
{
"agentId": "luna",
"phase": "design",
"tasks": ["User research", "Wireframes", "Prototypes", "Testing"],
"estimatedDuration": "8 weeks"
},
{
"agentId": "eli",
"phase": "content",
"tasks": ["Positioning", "Messaging", "Documentation"],
"estimatedDuration": "6 weeks"
}
],
"timeline": {
"start": "2024-12-01T00:00:00Z",
"estimatedCompletion": "2025-02-28T00:00:00Z",
"duration": "13 weeks"
},
"estimatedCost": "$260,000"
}
}SDK Example
import { $ } from 'sdk.do'
// Assign project to Product Team
const project = await $.Team.assign({
teamId: 'team_product',
task: 'Launch new SaaS collaboration tool',
requirements: {
objectives: ['Validate market opportunity', 'Define product positioning', 'Create product roadmap', 'Design user experience'],
timeline: '13 weeks',
deliverables: ['Market research report', 'Product strategy', 'Roadmap', 'UX designs'],
},
})
// Monitor progress
const status = await $.Project.get(project.projectId)
console.log(`Phase: ${status.currentPhase}`)
console.log(`Progress: ${status.progress}%`)
// Get deliverables
const deliverables = await $.Project.getDeliverables(project.projectId)CLI Example
# Assign project to Product Team
do team assign team_product "Launch SaaS collaboration tool" \
--requirements requirements.json \
--priority high \
--deadline "2025-02-28"
# Check project status
do project status proj_prod_xyz789
# Get deliverables
do project deliverables proj_prod_xyz789Pricing
Hourly Rate
$500/hour for the complete 4-agent team
Individual agent rates:
- Priya (Product Manager): $150/hour
- Amy (Business Analyst): $125/hour
- Luna (UX Designer): $125/hour
- Eli (Content Strategist): $100/hour
Monthly Subscription
$25,000/month for dedicated team capacity
Includes:
- 200 hours/month of team time
- Priority support
- Regular roadmap reviews
- Continuous discovery
Project-Based
Fixed pricing for common project types:
| Project Type | Timeline | Price |
|---|---|---|
| Product Strategy | 4 weeks | $80,000 |
| Feature Discovery | 2 weeks | $40,000 |
| Roadmap Planning | 5 weeks | $100,000 |
| User Research | 3 weeks | $60,000 |
| Feature Design | 4 weeks | $80,000 |
| Product Launch | 13 weeks | $260,000 |
Best Practices
1. Start with Clear Objectives
Define what success looks like:
await $.Team.assign({
teamId: 'team_product',
task: 'Product discovery for mobile app',
requirements: {
// Clear objectives
objectives: ['Validate market opportunity', 'Define user personas', 'Prioritize features'],
// Success criteria
successCriteria: ['TAM > $100M', '10+ validated user interviews', 'Prioritized feature backlog'],
// Constraints
timeline: '4 weeks',
budget: '$80,000',
},
})2. Include Stakeholders Early
Ensure alignment throughout:
- Weekly stakeholder updates
- Milestone reviews
- Decision points
- Feedback loops
3. Balance Research and Action
Don't over-research:
- Week 1-2: Discovery and research
- Week 3-4: Strategy and planning
- Week 5+: Execution and iteration
4. Iterate Based on Data
Use data to inform decisions:
- User feedback
- Analytics
- Market research
- Competitive intelligence
Related Documentation
Support
- Documentation: docs.do
- API Status: status.do
- Community: Discord
- Support: support@do