bmad-code-org/BMAD-METHOD

Breakthrough Method for Agile Ai Driven Development

해결하는 문제

BMad는 AI 코드 보조 도구가 구현 중에 명시되지 않은 가정을 하기 쉬운 경향을 해결합니다. 제품 및 기술적 결정을 명확하게 유지하고 지속 가능한 컨텍스트로 보존하여, 매번 채팅 세션에서 요구사항을 다시 설명해야 하는 필요성을 방지하는 구조적이고 유연한 'AI 기반 개발'(AiDD) 프레임워크를 제공합니다.

작동 방식

BMad는 플러그인과 CLI를 통해 AI 코드 도구(Claude Code 또는 Codex 등)와 통합됩니다. Clarify(명확화), Plan(계획), Build(구축), Learn(학습) 단계로 구성된 데리버리 루프를 사용합니다. 작업의 복잡성에 따라 간단한 변경 사항의 경우 즉시 구현으로 넘어가거나, 복잡한 이니셔티브의 경우 더 깊은 계획 워크플로우를 활용할 수 있습니다. 시스템은 제품, 아키텍처, UX, 개발, 테스트 전문 에이전트 시각을 활용하여 협업을 안내하고 실제 코드 작성 프로세스를 이끄는 요약 및 사양을 생성합니다.

대상 사용자

아키텍처적 결정과 제품 결정을 잃지 않고, 주말 프로토타입부터 대규모 기존 코드베이스까지 AI를 활용해 소프트웨어를 개발하고자 하는 개발자 및 소프트웨어 창작자에게 적합합니다.

주요 특징

  • 적절한 규모의 프로세스: 작은 변경 사항은 즉시 구축할 수 있고, 복잡한 이니셔티브는 깊이 있는 계획을 가능하게 하는 유연한 경로 제공.
  • 지속 가능한 컨텍스트: 결정 기록을 유지하여 개발 라이프사이클 전반에 걸쳐 컨텍스트를 전달.
  • 전문적 시각: 아키텍처, UX, 테스트 전용 에이전트 역할에 접근 가능.
  • 광범위한 생태계: 게임 개발, 기업용 테스트, 창의적 지능을 위한 전용 모듈 포함.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트