# 💻 개발을 위한 BMad 활용 가이드
<!-- 자동 생성됨. 직접 편집하지 마세요. 콘텐츠는 _guides.yaml을 수정하세요. -->
> [!tldr] 누구에게?
> 풀스택 엔지니어, 주니어~미들 개발자, 솔로 개발자.
> 요구사항 문서는 이미 있는데 "어떻게 스토리 단위로 쪼개서 진행할지" 고민하는 분.
## BMad가 해결하는 문제
애자일 "스토리 단위"로 쪼개 작업하는 게 이론적으론 맞지만, 실제로는 스토리 하나 쓰는 데
30분 걸리고 개발은 20분 걸리는 역설이 자주 일어난다. BMad는 **스토리 생성·스토리 검증·스토리 실행**을
Amelia(Dev)·Bob(SM) 에이전트가 분담해 스토리 작성 오버헤드를 줄이고, 구현 중에도 같은 스토리 파일을
계속 업데이트하며 Red-Green-Refactor 리듬을 유지하도록 강제한다.
## 추천 워크플로우
### 1. 스프린트 계획 — 에픽에서 스프린트 백로그로
- [[skills#bmad-sprint-planning|스프린트 계획]]
### 2. 스프린트 상태 확인 — 다음에 뭘 할지
- [[skills#bmad-sprint-status|스프린트 상태]]
### 3. 스토리 생성 — 구현자에게 필요한 모든 컨텍스트 포함
- [[skills#bmad-create-story|스토리 생성]]
### 4. 스토리 개발 — 테스트 주도로 구현
- [[skills#bmad-dev-story|스토리 개발]]
### 5. 코드 검토 — 병렬 적대적 리뷰
- [[skills#bmad-code-review|코드 검토]]
### 6. 빠른 개발 — 스토리 단위를 건너뛰고 바로 구현
- [[skills#bmad-quick-dev|빠른 개발]]
## 만날 에이전트
- [[BOX/BMad-Method/agents#Amelia|Amelia]] — 개발자 에이전트
## 5분 시작 가이드
기존 PRD·아키텍처가 있다면:
```
sm 을 불러서 다음 스토리 준비해줘
```
Bob이 스토리를 준비하면, Amelia(dev)에게 넘겨 구현 시작.
혹은 급하게 한 방에 끝내고 싶다면:
```
/oh-my-claudecode:bmad-quick-dev
```
## 심화 학습
- 코드 품질을 구조적으로 관리하려면 [[08-quality-testing|🧪 품질·테스트]] 가이드로.
- 대형 리팩토링·브라운필드 작업은 [[skills#`bmad-document-project`|`bmad-document-project`]]로 기존 코드 맥락부터 확보.
---
## 관련 문서
- [[guide|← 분야 선택으로 돌아가기]]
- [[BOX/BMad-Method/agents]] · [[skills]] · [[modules]]