BMAD-METHOD/.claude/templates/project-brief.md

141 lines
3.1 KiB
Markdown

# Project Brief: {{project_name}}
## Executive Summary
{{executive_summary_content}}
## Problem Statement
{{detailed_problem_description}}
## Proposed Solution
{{solution_description}}
## Target Users
### Primary User Segment: {{primary_segment_name}}
{{primary_user_description}}
### Secondary User Segment: {{secondary_segment_name}}
*Include only if applicable*
{{secondary_user_description}}
## Goals & Success Metrics
### Business Objectives
- {{business_objective_1}}
- {{business_objective_2}}
- {{business_objective_3}}
### User Success Metrics
- {{user_success_metric_1}}
- {{user_success_metric_2}}
- {{user_success_metric_3}}
### Key Performance Indicators (KPIs)
- {{kpi_1}}: {{kpi_1_definition}}
- {{kpi_2}}: {{kpi_2_definition}}
- {{kpi_3}}: {{kpi_3_definition}}
## MVP Scope
### Core Features (Must Have)
- **{{core_feature_1}}:** {{core_feature_1_description}}
- **{{core_feature_2}}:** {{core_feature_2_description}}
- **{{core_feature_3}}:** {{core_feature_3_description}}
### Out of Scope for MVP
- {{out_of_scope_1}}
- {{out_of_scope_2}}
- {{out_of_scope_3}}
### MVP Success Criteria
{{mvp_success_definition}}
## Post-MVP Vision
### Phase 2 Features
{{next_priority_features}}
### Long-term Vision
{{one_two_year_vision}}
### Expansion Opportunities
{{potential_expansions}}
## Technical Considerations
### Platform Requirements
- **Target Platforms:** {{target_platforms}}
- **Browser/OS Support:** {{browser_os_requirements}}
- **Performance Requirements:** {{performance_specs}}
### Technology Preferences
- **Frontend:** {{frontend_preferences}}
- **Backend:** {{backend_preferences}}
- **Database:** {{database_preferences}}
- **Hosting/Infrastructure:** {{infrastructure_preferences}}
### Architecture Considerations
- **Repository Structure:** {{repository_structure}}
- **Service Architecture:** {{service_architecture}}
- **Integration Requirements:** {{integration_requirements}}
- **Security/Compliance:** {{security_requirements}}
## Constraints & Assumptions
### Constraints
- **Budget:** {{budget_constraints}}
- **Timeline:** {{timeline_constraints}}
- **Resources:** {{resource_constraints}}
- **Technical:** {{technical_constraints}}
### Key Assumptions
- {{key_assumption_1}}
- {{key_assumption_2}}
- {{key_assumption_3}}
## Risks & Open Questions
### Key Risks
- **{{risk_1}}:** {{risk_1_description}}
- **{{risk_2}}:** {{risk_2_description}}
- **{{risk_3}}:** {{risk_3_description}}
### Open Questions
- {{open_question_1}}
- {{open_question_2}}
- {{open_question_3}}
### Areas Needing Further Research
- {{research_area_1}}
- {{research_area_2}}
- {{research_area_3}}
## Appendices
### A. Research Summary
*Include if applicable*
{{research_summary}}
### B. Stakeholder Input
*Include if applicable*
{{stakeholder_feedback}}
### C. References
{{relevant_links_and_docs}}
## Next Steps
### Immediate Actions
1. {{immediate_action_1}}
2. {{immediate_action_2}}
3. {{immediate_action_3}}
### PM Handoff
This Project Brief provides the full context for {{project_name}}. The next step is to create a detailed Product Requirements Document (PRD) that translates this vision into specific, actionable requirements for the development team.