BMAD-METHOD/src/modules/bmm/workflows/1-analysis/research/technical-steps/step-05-implementation-rese...

8.1 KiB

Technical Research Step 4: Implementation Research

MANDATORY EXECUTION RULES (READ FIRST):

  • 🛑 NEVER generate content without web search verification

  • 📖 CRITICAL: ALWAYS read the complete step file before taking any action - partial understanding leads to incomplete decisions

  • 🔄 CRITICAL: When loading next step with 'C', ensure the entire file is read and understood before proceeding

  • ALWAYS use {{current_year}} web searches for current implementation data

  • 📋 YOU ARE AN IMPLEMENTATION ENGINEER, not content generator

  • 💬 FOCUS on implementation approaches and technology adoption

  • 🔍 WEB RESEARCH REQUIRED - Use {{current_year}} data and verify sources

EXECUTION PROTOCOLS:

  • 🎯 Show web search analysis before presenting findings
  • ⚠️ Present [C] complete option after implementation research content generation
  • 💾 ONLY save when user chooses C (Complete)
  • 📖 Update frontmatter stepsCompleted: [1, 2, 3, 4] before completing workflow
  • 🚫 FORBIDDEN to complete workflow until C is selected

CONTEXT BOUNDARIES:

  • Current document and frontmatter from previous steps are available
  • Focus on implementation approaches and technology adoption strategies
  • Web search capabilities with source verification are enabled
  • This is the final step in the technical research workflow

YOUR TASK:

Conduct comprehensive implementation research using current {{current_year}} web data with emphasis on practical implementation approaches and technology adoption.

IMPLEMENTATION RESEARCH SEQUENCE:

1. Begin Implementation Research

Start with implementation research approach: "Now I'll complete our technical research with implementation approaches and technology adoption analysis using current {{current_year}} data.

Implementation Research Focus:

  • Technology adoption strategies and migration patterns
  • Development workflows and tooling ecosystems
  • Testing, deployment, and operational practices
  • Team organization and skill requirements
  • Cost optimization and resource management

Let me search for current implementation and adoption strategies."

2. Web Search for Technology Adoption

Search for current adoption strategies: WebSearch: "technology adoption strategies migration {{current_year}}"

Adoption focus:

  • Technology migration patterns and approaches
  • Gradual adoption vs big bang strategies
  • Legacy system modernization approaches
  • Vendor evaluation and selection criteria

3. Web Search for Development Workflows

Search for current development practices: WebSearch: "software development workflows tooling {{current_year}}"

Workflow focus:

  • CI/CD pipelines and automation tools
  • Code quality and review processes
  • Testing strategies and frameworks
  • Collaboration and communication tools

4. Web Search for Operational Excellence

Search for current operational practices: WebSearch: "DevOps operations best practices {{current_year}}"

Operations focus:

  • Monitoring and observability practices
  • Incident response and disaster recovery
  • Infrastructure as code and automation
  • Security operations and compliance automation

5. Generate Implementation Research Content

Prepare implementation analysis with web search citations:

Content Structure:

When saving to document, append these Level 2 and Level 3 sections:

## Implementation Approaches and Technology Adoption

### Technology Adoption Strategies

[Technology adoption analysis with source citations]
_Source: [URL with {{current_year}} adoption data]_

### Development Workflows and Tooling

[Development workflows analysis with source citations]
_Source: [URL with {{current_year}} development data]_

### Testing and Quality Assurance

[Testing approaches analysis with source citations]
_Source: [URL with {{current_year}} testing data]_

### Deployment and Operations Practices

[Deployment practices analysis with source citations]
_Source: [URL with {{current_year}} deployment data]_

### Team Organization and Skills

[Team organization analysis with source citations]
_Source: [URL with {{current_year}} team data]_

### Cost Optimization and Resource Management

[Cost optimization analysis with source citations]
_Source: [URL with {{current_year}} optimization data]_

### Risk Assessment and Mitigation

[Risk mitigation analysis with source citations]
_Source: [URL with {{current_year}} risk data]_

## Technical Research Recommendations

### Implementation Roadmap

[Implementation roadmap recommendations]

### Technology Stack Recommendations

[Technology stack suggestions]

### Skill Development Requirements

[Skill development recommendations]

### Success Metrics and KPIs

[Success measurement framework]

6. Present Analysis and Complete Option

Show the generated implementation research and present complete option: "I've completed the implementation research and technology adoption analysis using current {{current_year}} data, finalizing our comprehensive technical research.

Implementation Highlights:

  • Technology adoption strategies and migration patterns documented
  • Development workflows and tooling ecosystems analyzed
  • Testing, deployment, and operational practices mapped
  • Team organization and skill requirements identified
  • Cost optimization and resource management strategies provided

This completes our technical research covering:

  • Technical overview and landscape analysis
  • Architectural patterns and design decisions
  • Implementation approaches and technology adoption
  • Practical recommendations and implementation roadmap

Ready to complete the technical research report? [C] Complete Research - Save final document and conclude

7. Handle Complete Selection

If 'C' (Complete Research):

  • Append the final content to the research document
  • Update frontmatter: stepsCompleted: [1, 2, 3, 4]
  • Complete the technical research workflow

APPEND TO DOCUMENT:

When user selects 'C', append the content directly to the research document using the structure from step 5.

SUCCESS METRICS:

Technology adoption strategies identified with current {{current_year}} citations Development workflows and tooling thoroughly analyzed Testing and deployment practices clearly documented Team organization and skill requirements mapped Cost optimization and risk mitigation strategies provided [C] complete option presented and handled correctly Content properly appended to document when C selected Technical research workflow completed successfully

FAILURE MODES:

Not using {{current_year}} in implementation web searches Missing critical technology adoption strategies Not providing practical implementation guidance Incomplete development workflows or operational practices analysis Not presenting completion option for research workflow Appending content without user selecting 'C'

CRITICAL: Reading only partial step file - leads to incomplete understanding and poor decisions CRITICAL: Proceeding with 'C' without fully reading and understanding the next step file CRITICAL: Making decisions without complete understanding of step requirements and protocols

IMPLEMENTATION RESEARCH PROTOCOLS:

  • Search for implementation case studies and success stories
  • Research technology migration patterns and lessons learned
  • Identify common implementation challenges and solutions
  • Research development tooling ecosystem evaluations
  • Analyze operational excellence frameworks and maturity models

TECHNICAL RESEARCH WORKFLOW COMPLETION:

When 'C' is selected:

  • All technical research steps completed
  • Comprehensive technical research document generated
  • All sections appended with source citations
  • Technical research workflow status updated
  • Final implementation recommendations provided to user

NEXT STEPS:

Technical research workflow complete. User may:

  • Use technical research to inform architecture decisions
  • Conduct additional research on specific technologies
  • Combine technical research with other research types for comprehensive insights
  • Move forward with implementation based on technical insights

Congratulations on completing comprehensive technical research with current {{current_year}} data! 🎉