MD룰 AI교육 ITDA-SDD 프레임워크 활용 Course
Course Title Proposal

AI 협업의 정석: 스펙 주도 개발(SDD)과 바이브 코딩

강의 일수

2일 (16시간)

🎯

대상

IT 엔지니어 (초/중급)

🚀

목표

SDD 기반의 명세 작성법과 AI 프롬프트 설계를 통합하여, 고품질 코드를 빠르게 생산하는 '바이브 코딩' 방법론 체득

ITDA-SDD 방법론

각 단계를 클릭하여 상세 내용을 확인하세요.

1. Identify & Think (명세)

구현할 기능의 본질과 요구사항을 정의 (README 주도)

2. Design & Prompt (설계)

SDD 명세를 기반으로 AI 프롬프트 설계

3. Act (Vibe Coding)

AI 생성 코드 검증 및 'Vibe(느낌)'를 더한 리팩토링

방법론 개요: ITDA는 문제 정의부터 해결까지의 흐름을 체계화합니다. SDD를 통해 명세를 먼저 작성하고, 이를 AI에게 입력하여 구현을 자동화하는 것이 핵심입니다.

학습 기대 효과

기존 방식 vs ITDA-SDD 방식 비교 분석

상세 커리큘럼

2일간 진행되는 몰입형 실습 과정입니다.

1

ITDA 프레임워크와 Vibe Coding 이해

4H
  • AI 시대의 개발 패러다임 변화 (Chat-driven Development)
  • ITDA (Identify, Think, Design, Act) 방법론 소개
  • Vibe Coding의 개념: AI와 인간의 리듬감 있는 협업
  • [실습] 기존 코딩 방식과 AI 협업 방식의 속도 비교
2

스펙 주도 개발 (SDD) 기초

4H
  • 자연어 명세(Spec)의 중요성과 작성법
  • README.md를 활용한 프로젝트 청사진 그리기
  • 요구사항을 구조적 데이터로 변환하기
  • [실습] 간단한 To-Do 앱의 명세서 작성 및 구조 설계

📋 사전 지식 (Prerequisites)

  • 기본적인 프로그래밍 문법 이해 (언어 무관)
  • IDE(VS Code 등) 설치 및 기본 사용법 숙지
  • Git/GitHub 기본 명령어 사용 경험 권장

💻 실습 환경 (Environment)

  • 개인 노트북 (Windows / Mac / Linux)
  • Visual Studio Code (최신 버전)
  • LLM 계정 (ChatGPT Plus, Claude Pro, or API Key)
  • Node.js / Python 런타임 환경