bmad-code-org/BMAD-METHOD

Breakthrough Method for Agile Ai Driven Development

解決する問題

BMad Methodは、AIコーディングアシスタントが暗黙の仮定をコードに実装する傾向に対処します。これは、AI駆動開発(AiDD)のための構造化されたアジャイルフレームワークを提供し、製品および技術的な決定がソフトウェアデリバリーライフサイクル全体を通じて明示的で、永続的で、人間の管理下にあることを保証します。

仕組み

BMadは、Clarify、Plan、Build、Learn/Adjustからなるデリバリーループを実装します。プラグインまたはCLIを介してAIコーディングツール(Claude CodeやCodexなど)と統合し、専門的なエージェント視点(製品、アーキテクチャ、UX、開発、テスト)を提供します。このプロセスは「適切なサイズ」であり、ユーザーは単純な変更のために直接実装にスキップしたり、複雑なイニシアチブのために深い計画ワークフローを使用したりでき、プロジェクトが進化するにつれて決定のコンテキストを保持します。

対象者

AIコーディングアシスタントを使用し、アイデアや変更要求を作業ソフトウェアに変えるためのより規律あるアジャイルなアプローチを望むソフトウェア開発者とチーム。新しいプロトタイプを開始する場合でも、既存のコードベースを管理する場合でも対応します。

ハイライト

  • 永続的なコンテキスト:技術的および製品の決定を保持するため、毎回のチャットセッションで再説明する必要がありません。
  • 適切なサイズのプロセス:小規模で即時のビルドから複雑な多段階計画まで拡張できる柔軟なワークフロー。
  • 専門的な視点:アーキテクチャ、UX、テストのための専用エージェントロールにアクセスしてコラボレーションをガイドします。
  • ツールに依存しない:プラグインマーケットプレイスとSkills CLIを介してさまざまなAIコーディングツールと互換性があります。

関連

  • プロジェクト
  • プロジェクト
  • Dispatch
  • Dispatch
  • プロジェクト