227 lines
6.6 KiB
Markdown
227 lines
6.6 KiB
Markdown
---
|
|
template_id: "project-brief-comprehensive"
|
|
template_name: "Comprehensive Project Brief Template"
|
|
version: "1.0.0"
|
|
category: "core"
|
|
personas: ["pm", "po", "architect", "technical-documentation-architect"]
|
|
technologies: ["react", "typescript", "nodejs", "aspnet", "python"]
|
|
complexity: "intermediate"
|
|
estimated_time: "45-60 minutes"
|
|
dependencies: ["stakeholder-requirements", "business-objectives"]
|
|
tags: ["project-initiation", "requirements", "planning", "stakeholder-alignment"]
|
|
---
|
|
|
|
# Project Brief: {{PROJECT_NAME}}
|
|
|
|
## Executive Summary
|
|
**Project Name:** {{PROJECT_NAME}}
|
|
**Project Type:** {{PROJECT_TYPE}}
|
|
**Priority:** {{PRIORITY_LEVEL}}
|
|
**Timeline:** {{PROJECT_TIMELINE}}
|
|
**Budget:** {{PROJECT_BUDGET}}
|
|
**Sponsor:** {{PROJECT_SPONSOR}}
|
|
|
|
### Project Vision
|
|
{{PROJECT_VISION_STATEMENT}}
|
|
|
|
### Success Criteria
|
|
{{SUCCESS_CRITERIA_LIST}}
|
|
|
|
## Business Context
|
|
|
|
### Business Objectives
|
|
1. **Primary Objective:** {{PRIMARY_BUSINESS_OBJECTIVE}}
|
|
2. **Secondary Objectives:**
|
|
- {{SECONDARY_OBJECTIVE_1}}
|
|
- {{SECONDARY_OBJECTIVE_2}}
|
|
- {{SECONDARY_OBJECTIVE_3}}
|
|
|
|
### Problem Statement
|
|
{{PROBLEM_STATEMENT}}
|
|
|
|
### Opportunity Description
|
|
{{OPPORTUNITY_DESCRIPTION}}
|
|
|
|
### Business Value
|
|
- **Quantitative Benefits:** {{QUANTITATIVE_BENEFITS}}
|
|
- **Qualitative Benefits:** {{QUALITATIVE_BENEFITS}}
|
|
- **ROI Projection:** {{ROI_PROJECTION}}
|
|
|
|
## Technical Overview
|
|
|
|
### Technology Stack
|
|
- **Frontend:** {{FRONTEND_TECHNOLOGIES}}
|
|
- **Backend:** {{BACKEND_TECHNOLOGIES}}
|
|
- **Database:** {{DATABASE_TECHNOLOGIES}}
|
|
- **Infrastructure:** {{INFRASTRUCTURE_TECHNOLOGIES}}
|
|
- **Integration:** {{INTEGRATION_TECHNOLOGIES}}
|
|
|
|
### Architecture Approach
|
|
{{ARCHITECTURE_APPROACH_DESCRIPTION}}
|
|
|
|
### Technical Constraints
|
|
1. {{TECHNICAL_CONSTRAINT_1}}
|
|
2. {{TECHNICAL_CONSTRAINT_2}}
|
|
3. {{TECHNICAL_CONSTRAINT_3}}
|
|
|
|
## Scope Definition
|
|
|
|
### In Scope
|
|
- {{IN_SCOPE_ITEM_1}}
|
|
- {{IN_SCOPE_ITEM_2}}
|
|
- {{IN_SCOPE_ITEM_3}}
|
|
|
|
### Out of Scope
|
|
- {{OUT_OF_SCOPE_ITEM_1}}
|
|
- {{OUT_OF_SCOPE_ITEM_2}}
|
|
- {{OUT_OF_SCOPE_ITEM_3}}
|
|
|
|
### Future Considerations
|
|
- {{FUTURE_CONSIDERATION_1}}
|
|
- {{FUTURE_CONSIDERATION_2}}
|
|
|
|
## Stakeholder Analysis
|
|
|
|
### Primary Stakeholders
|
|
| Stakeholder | Role | Influence | Interest | Communication Needs |
|
|
|-------------|------|-----------|----------|-------------------|
|
|
| {{STAKEHOLDER_1}} | {{ROLE_1}} | {{INFLUENCE_1}} | {{INTEREST_1}} | {{COMMUNICATION_1}} |
|
|
| {{STAKEHOLDER_2}} | {{ROLE_2}} | {{INFLUENCE_2}} | {{INTEREST_2}} | {{COMMUNICATION_2}} |
|
|
|
|
### User Personas
|
|
1. **{{USER_PERSONA_1}}**
|
|
- Demographics: {{DEMOGRAPHICS_1}}
|
|
- Goals: {{GOALS_1}}
|
|
- Pain Points: {{PAIN_POINTS_1}}
|
|
|
|
2. **{{USER_PERSONA_2}}**
|
|
- Demographics: {{DEMOGRAPHICS_2}}
|
|
- Goals: {{GOALS_2}}
|
|
- Pain Points: {{PAIN_POINTS_2}}
|
|
|
|
## Project Timeline
|
|
|
|
### High-Level Milestones
|
|
| Milestone | Target Date | Dependencies | Deliverables |
|
|
|-----------|-------------|--------------|--------------|
|
|
| {{MILESTONE_1}} | {{DATE_1}} | {{DEPENDENCIES_1}} | {{DELIVERABLES_1}} |
|
|
| {{MILESTONE_2}} | {{DATE_2}} | {{DEPENDENCIES_2}} | {{DELIVERABLES_2}} |
|
|
| {{MILESTONE_3}} | {{DATE_3}} | {{DEPENDENCIES_3}} | {{DELIVERABLES_3}} |
|
|
|
|
### Critical Path
|
|
{{CRITICAL_PATH_DESCRIPTION}}
|
|
|
|
## Resource Requirements
|
|
|
|
### Team Structure
|
|
- **Project Manager:** {{PM_REQUIREMENTS}}
|
|
- **Technical Lead:** {{TECH_LEAD_REQUIREMENTS}}
|
|
- **Developers:** {{DEVELOPER_REQUIREMENTS}}
|
|
- **Designers:** {{DESIGNER_REQUIREMENTS}}
|
|
- **QA Engineers:** {{QA_REQUIREMENTS}}
|
|
|
|
### Technology Resources
|
|
- **Development Environment:** {{DEV_ENVIRONMENT_NEEDS}}
|
|
- **Testing Environment:** {{TEST_ENVIRONMENT_NEEDS}}
|
|
- **Production Environment:** {{PROD_ENVIRONMENT_NEEDS}}
|
|
- **Third-Party Services:** {{THIRD_PARTY_SERVICES}}
|
|
|
|
### Budget Allocation
|
|
- **Personnel:** {{PERSONNEL_BUDGET}}
|
|
- **Technology:** {{TECHNOLOGY_BUDGET}}
|
|
- **Infrastructure:** {{INFRASTRUCTURE_BUDGET}}
|
|
- **Contingency:** {{CONTINGENCY_BUDGET}}
|
|
|
|
## Risk Assessment
|
|
|
|
### High-Risk Items
|
|
| Risk | Probability | Impact | Mitigation Strategy | Owner |
|
|
|------|-------------|--------|-------------------|-------|
|
|
| {{RISK_1}} | {{PROBABILITY_1}} | {{IMPACT_1}} | {{MITIGATION_1}} | {{OWNER_1}} |
|
|
| {{RISK_2}} | {{PROBABILITY_2}} | {{IMPACT_2}} | {{MITIGATION_2}} | {{OWNER_2}} |
|
|
|
|
### Dependencies and Assumptions
|
|
- **External Dependencies:** {{EXTERNAL_DEPENDENCIES}}
|
|
- **Internal Dependencies:** {{INTERNAL_DEPENDENCIES}}
|
|
- **Key Assumptions:** {{KEY_ASSUMPTIONS}}
|
|
|
|
## Quality Standards
|
|
|
|
### Acceptance Criteria
|
|
{{ACCEPTANCE_CRITERIA_OVERVIEW}}
|
|
|
|
### Quality Gates
|
|
1. **Design Review:** {{DESIGN_REVIEW_CRITERIA}}
|
|
2. **Code Review:** {{CODE_REVIEW_CRITERIA}}
|
|
3. **Testing:** {{TESTING_CRITERIA}}
|
|
4. **Performance:** {{PERFORMANCE_CRITERIA}}
|
|
5. **Security:** {{SECURITY_CRITERIA}}
|
|
|
|
### Definition of Done
|
|
{{DEFINITION_OF_DONE}}
|
|
|
|
## Communication Plan
|
|
|
|
### Reporting Structure
|
|
- **Daily Standups:** {{STANDUP_DETAILS}}
|
|
- **Weekly Status:** {{WEEKLY_STATUS_DETAILS}}
|
|
- **Monthly Reviews:** {{MONTHLY_REVIEW_DETAILS}}
|
|
|
|
### Communication Channels
|
|
- **Team Communication:** {{TEAM_COMMUNICATION_TOOLS}}
|
|
- **Stakeholder Updates:** {{STAKEHOLDER_COMMUNICATION_TOOLS}}
|
|
- **Documentation:** {{DOCUMENTATION_TOOLS}}
|
|
|
|
## Success Metrics
|
|
|
|
### Key Performance Indicators (KPIs)
|
|
1. **{{KPI_1}}:** {{KPI_1_TARGET}}
|
|
2. **{{KPI_2}}:** {{KPI_2_TARGET}}
|
|
3. **{{KPI_3}}:** {{KPI_3_TARGET}}
|
|
|
|
### Measurement Plan
|
|
{{MEASUREMENT_PLAN_DESCRIPTION}}
|
|
|
|
## Next Steps
|
|
|
|
### Immediate Actions
|
|
1. {{IMMEDIATE_ACTION_1}}
|
|
2. {{IMMEDIATE_ACTION_2}}
|
|
3. {{IMMEDIATE_ACTION_3}}
|
|
|
|
### Approval Requirements
|
|
- **Technical Approval:** {{TECHNICAL_APPROVAL_REQUIREMENTS}}
|
|
- **Business Approval:** {{BUSINESS_APPROVAL_REQUIREMENTS}}
|
|
- **Budget Approval:** {{BUDGET_APPROVAL_REQUIREMENTS}}
|
|
|
|
---
|
|
|
|
## Template Usage Notes
|
|
|
|
### Variable Substitution Guide
|
|
Replace all `{{VARIABLE_NAME}}` placeholders with project-specific information.
|
|
|
|
### Customization Options
|
|
- Add additional sections as needed for project complexity
|
|
- Remove sections not applicable to project scope
|
|
- Adapt technology stack sections to match project requirements
|
|
|
|
### Quality Validation Checklist
|
|
- [ ] All variables have been replaced with actual values
|
|
- [ ] Stakeholder analysis is complete and accurate
|
|
- [ ] Technical approach aligns with business objectives
|
|
- [ ] Risk assessment covers all major project risks
|
|
- [ ] Timeline is realistic and achievable
|
|
- [ ] Resource requirements are clearly defined
|
|
- [ ] Success metrics are measurable and specific
|
|
|
|
### Integration Points
|
|
- **BMAD Personas:** Technical Documentation Architect, PM, PO, Architect
|
|
- **Follow-up Templates:** Requirements Template, Architecture Template
|
|
- **Quality Standards:** BMAD Method quality framework compliance
|
|
|
|
---
|
|
**Template Version:** 1.0.0
|
|
**Last Updated:** {{CURRENT_DATE}}
|
|
**Template Owner:** BMAD Method Team
|