전체 커리큘럼
AI 방법론 중급

OpenSpec 실전 워크샵

8시간 중급 개발자 이상

과정 소개

"코드보다 스펙이 먼저" — Spec-Driven Development는 AI 시대의 가장 효과적인 개발 방법론입니다. 명확한 스펙이 있으면 AI는 일관된 고품질 코드를 생성하고, 스펙이 없으면 AI도 사람처럼 헤맵니다.

OpenSpec은 GitHub과 AWS가 제안한 SDD 방법론을 실천하기 위한 CLI 도구입니다. 이 워크샵에서는 ACME 프레임워크로 요구사항을 분석하고, Constitution으로 프로젝트 규칙을 정의하며, Feature Spec으로 구체적인 기능 명세를 작성하는 전 과정을 손으로 직접 해봅니다.

단순히 스펙을 작성하는 것에서 끝나지 않습니다. GitHub Actions와 연동하여 PR이 올라올 때마다 스펙 준수 여부를 자동으로 검증하는 CI/CD 파이프라인을 구축합니다. AI가 만든 코드가 스펙에 맞는지 자동으로 확인하는, 진정한 의미의 AI 기반 개발 워크플로우를 경험합니다.

워크샵의 클라이맥스는 2시간짜리 실전 프로젝트입니다. API 서버를 스펙 작성부터 AI 구현, 검증까지 전체 사이클로 만들어보며 SDD의 힘을 직접 체감합니다.

핵심 학습 내용

  • ACME 프레임워크 — AI가 완벽히 이해하는 요구사항 분석 체계 실습
  • Constitution + Feature Spec — 프로젝트 규칙과 기능 명세 작성의 정석
  • GitHub Actions 연동 — PR마다 스펙 준수 여부를 자동 검증하는 파이프라인
  • PR 기반 SDD 워크플로우 — 팀에서 바로 사용할 수 있는 개발 프로세스
  • 실전 프로젝트 (2시간) — API 서버를 스펙→AI 구현→검증 전체 사이클로 구축

상세 커리큘럼

7개 모듈 · 총 8시간
01

Spec-Driven Development 소개

50분
SDD 개념ACME 프레임워크Constitution
02

OpenSpec 소개와 설치

40분
CLI 도구프로젝트 구조기본 명령어
03

Constitution 작성 실습

50분
프로젝트 원칙 정의ACME 적용
04

Feature Spec 작성 실습

60분
기능 명세 작성예시와 제약 정의
05

GitHub Actions 연동

60분
CI 워크플로우스펙 검증 자동화
06

PR 기반 SDD 워크플로우

50분
PR 템플릿스펙 리뷰라벨링
07

실전 프로젝트: API 서버 구축

120분
스펙 작성부터 배포까지AI 구현최종 검증
#OpenSpec#SDD#GitHub Actions#CI/CD

과정 요약

소요 시간

8시간

대상

중급 개발자 이상

난이도

중급

모듈 수

7개 모듈

이 교육이 필요하신가요?

기업 맞춤형 커리큘럼과 일정으로 진행 가능합니다. 문의해 주세요.

교육 문의하기 다른 커리큘럼 보기