목록으로
·6분 읽기·GXAI Studio

Step 5 — 코드 (AI가 빛나는 곳)

여러 AI 프로그래머가 병렬로 동작, 각자 다른 파일 담당. Team lead가 충돌 안 나게 분할.

프로세스개발

마법의 시간.

프로그래머 1명이 직렬로 하면 느림. 그래서 AI 프로그래머 3〜5명 병렬.

트릭: 각 프로그래머가 다른 파일 담당. 같은 거 편집 안 함. 충돌 없음.

파일 소유권

코드 시작 전, team lead가 파일 소유권 표 작성. 할당 리스트 — 누가 뭘 담당.

file-ownership.txt
# BOP — 파일 할당

프로그래머 1: src/core/InputManager.js src/core/PhysicsEngine.js

프로그래머 2: src/scenes/GameScene.js src/scenes/BossScene.js

프로그래머 3: src/scenes/MenuScene.js src/scenes/ResultScene.js

프로그래머 4: src/audio/SoundManager.js src/audio/MusicLoop.js

✓ 같은 파일 2명이 안 건드림 ✓ 4시간 작업 1시간에

/parallel

4명 × 1시간 = 1명 × 4시간.

파일별 분할은 가장 단순한 규칙. 모두 계속 움직이면서 서로 방해 안 함.

Team lead가 작업 전에 할당 작성. 그 후 잠금.

실제 사례 — BOP 코드 1시간

bop-timeline.txt
10:00 Team lead 파일 표 ✓ 4명 할당

10:00 4명 병렬 시작

10:42 메뉴 + 결과 — 완료 10:51 물리 + 입력 — 완료 10:58 씬 + 보스 — 완료 11:03 오디오 — 완료

11:18 Reviewer 승인 11:31 Tester 9/9 PASS 11:44 staging 공개

✓ 1h 44m: 시작 → staging

/case-study

BOP: 1h 44m로 staging.

Trello 카드 실제 타임스탬프. 마케팅 숫자 아님.

흔한 함정

✗ 파일 소유권 스킵
✗ 프로그래머가 계획 외 기능 추가
✗ 테스트 미실행 "완료" 주장
✗ 프로그래머 서로 기다리는 데드락

← Step 4 — 디자인 · Step 6 — 테스트 →

공유:
블로그