[Vibe Coding 기업 적응기] Part2: 설계 문서 기반 Vibe Coding으로 MVP 개발에 도전
두줄요약
설계 문서를 중심으로 AI가 코드·테스트·테스트 UI를 생성하는 DDVC 방식의 3일 MVP 실험을 소개했습니다. RAG 시스템 사례를 통해 문서 동기화, 로그, 단계적 검증의 중요성을 설명합니다.
문제 상황
- 제한된 인력으로 다양한 MVP 요구사항을 모두 수행하기 어려운 상황
- 기업용 소프트웨어에 Vibe Coding을 적용할 때 정밀도·신뢰도·검증 체계 확보 필요
해결 방법
- PRD와 모듈별 Requirements를 AI로 초안 생성·검토·갱신하는 Design-Driven Vibe Coding 제안
- Cursor AI로 설계 문서 기반 코드, pytest 테스트, API 연동용 테스트 UI 순차 생성
- 문서별 접근 권한 관리 RAG 시스템을 대상으로 3일 MVP 개발 실험
구조와 흐름
- 1일차 설계 문서·기술 구조 작성, 2일차 코드·기본 테스트 생성, 3일차 프런트엔드 통합 테스트
- PDF 파싱, Vector DB, API, 파일 관리, 권한 관리 모듈별 요구사항 문서 분리
- OpenAPI 명세를 활용한 Next.js·Tailwind CSS 기반 테스트 UI 생성
주의할 점
- 생성 코드 수정과 함께 Requirements 문서 동기화 및 필요 시 코드 재생성 고려
- 비동기·병렬 처리 전 동기 구현과 테스트 우선 전략
- AI 디버깅을 위한 파일명·줄번호 포함 로그 출력 중요



