BMAD-METHOD/bmad-agent/templates/project-brief-comprehensive...

6.6 KiB

template_id template_name version category personas technologies complexity estimated_time dependencies tags
project-brief-comprehensive Comprehensive Project Brief Template 1.0.0 core
pm
po
architect
technical-documentation-architect
react
typescript
nodejs
aspnet
python
intermediate 45-60 minutes
stakeholder-requirements
business-objectives
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