6.4 KiB
6.4 KiB
Requirements UDTM Analysis Task
Purpose
Execute requirements-specific Ultra-Deep Thinking Mode analysis to ensure market-validated, user-centered, and evidence-based product requirements. This specialized UDTM focuses on comprehensive requirement validation and strategic product decision-making.
Integration with Memory System
- What patterns to search for: Successful product features in similar markets, user behavior patterns, requirement prioritization outcomes, MVP scope decisions
- What outcomes to track: Feature adoption rates, user satisfaction metrics, requirement stability, business value realization
- What learnings to capture: Effective requirement elicitation techniques, prioritization strategies, user validation approaches, scope management patterns
UDTM Protocol Adaptation for Requirements
90-minute protocol for comprehensive requirements analysis
Phase 1: Multi-Perspective Requirements Analysis (35 min)
- User Perspective: User needs, pain points, jobs-to-be-done analysis
- Business Perspective: Revenue impact, strategic alignment, competitive advantage
- Technical Perspective: Feasibility, complexity, integration requirements
- Market Perspective: Competitive landscape, market trends, differentiation
- Stakeholder Perspective: Internal stakeholder needs, compliance, constraints
- Future Perspective: Scalability, extensibility, long-term vision alignment
Phase 2: Requirements Assumption Challenge (15 min)
- User behavior assumptions: How users will actually use features
- Market demand assumptions: Size and urgency of market need
- Business model assumptions: Revenue generation, cost implications
- Technical capability assumptions: Development effort, maintenance burden
- Adoption assumptions: User willingness to change, learning curve
Phase 3: Triple Verification (25 min)
- User Research: Direct user feedback, behavioral data, usability testing
- Market Analysis: Competitor analysis, market research, industry trends
- Technical Validation: Feasibility studies, POC results, effort estimates
- Business Case: ROI analysis, cost-benefit, strategic fit
- Cross-Reference: All validation sources align and support requirements
Phase 4: Requirements Weakness Hunting (15 min)
- Hidden complexity in user stories
- Unstated dependencies between requirements
- Scope creep vulnerabilities
- User adoption barriers
- Technical debt implications
- Market timing risks
Quality Gates for Requirements
Pre-Requirements Gate
- User research conducted with target personas
- Market analysis completed with competitive insights
- Business goals clearly defined and measurable
- Technical constraints identified and documented
- Stakeholder alignment achieved
Requirements Definition Gate
- User stories follow consistent format with clear value
- Acceptance criteria are testable and specific
- Dependencies between requirements mapped
- Non-functional requirements explicitly defined
- Prioritization based on evidence and value
Requirements Validation Gate
- User validation through prototypes or mockups
- Technical feasibility confirmed by development team
- Business value quantified and approved
- Risk assessment completed with mitigation strategies
- Scope boundaries clearly defined and agreed
Success Criteria
- All requirements backed by user research evidence
- Business value quantified for each epic/feature
- Technical feasibility validated for all stories
- Market differentiation clearly articulated
- Stakeholder alignment documented
- Overall requirements confidence >95%
Memory Integration
# Requirements-specific memory queries
req_memory_queries = [
f"product requirements {market_segment} {user_persona} success patterns",
f"feature prioritization {product_type} {mvp_scope} outcomes",
f"user validation {validation_method} {feature_type} effectiveness",
f"requirement changes {project_phase} {change_frequency} impact",
f"scope creep {project_type} prevention strategies"
]
# Requirements decision memory
requirements_memory = {
"type": "requirements_decision",
"product_context": {
"market": market_segment,
"personas": target_personas,
"problem": problem_statement
},
"requirements": {
"epics": epic_definitions,
"prioritization": priority_rationale,
"validation": user_validation_results
},
"evidence": {
"user_research": research_findings,
"market_analysis": competitive_insights,
"business_case": roi_analysis
},
"risks": identified_risks,
"confidence": confidence_score,
"success_metrics": defined_kpis
}
Requirements Analysis Output Template
# Requirements UDTM Analysis: {Product/Feature Name}
**Date**: {timestamp}
**Product Manager**: {name}
**Market Segment**: {segment}
**Confidence**: {percentage}%
## Multi-Perspective Analysis
### User Needs Analysis
- **Primary Need**: {core_problem}
- **User Evidence**: {research_data}
- **Priority Ranking**: {prioritization}
### Market Validation
- **Market Size**: {tam_sam_som}
- **Competitive Gap**: {differentiation}
- **Timing**: {market_readiness}
### Business Case
- **Revenue Potential**: {projections}
- **Cost Analysis**: {development_operational}
- **ROI Timeline**: {break_even}
## Requirements Validation Summary
| Requirement | User Evidence | Market Validation | Technical Feasibility | Business Value | Risk |
|-------------|---------------|-------------------|---------------------|----------------|------|
| {req_name} | {evidence} | {validation} | {feasibility} | {value} | {risk} |
## Scope Definition
### MVP Scope
- **Core Features**: {essential_features}
- **Success Metrics**: {kpis}
- **Out of Scope**: {deferred_features}
### Post-MVP Roadmap
- **Phase 1**: {next_features}
- **Phase 2**: {future_vision}
## Risk Analysis
1. **{Risk}**: {description}
- Likelihood: {high/medium/low}
- Impact: {high/medium/low}
- Mitigation: {strategy}
## Recommendations
{Detailed requirements recommendations with confidence levels and evidence}
Brotherhood Collaboration Protocol
- User validation sessions with UX team
- Technical feasibility review with development team
- Business case review with stakeholders
- Market validation with sales/marketing teams