사양 주도 개발 최전선 — SDLC를 한 바퀴 다시 그리다 Living Book
요약
사양 주도 개발(Spec-driven Development)을 중심으로 소프트웨어 개발 생명주기(SDLC)를 재설계하는 방법을 다룹니다. 사양 관리부터 AI 에이전트 활용, 테스트 전략 및 Claude Code를 이용한 자동화까지 개발 전 과정을 포괄합니다.
핵심 포인트
- 사양 주도 개발(SDD)을 통한 SDLC 재설계 방법론 제시
- AI 에이전트의 효율적인 운용 및 컨텍스트 관리 전략
- Claude Code와 GitHub Actions를 활용한 코드 리뷰 자동화
- 테스트 전략의 변화(피라미드에서 트로피/허니콤으로) 및 릴리스 관리
차례
서장: 사양 주도 개발 (Spec-driven Development)이 요구하는 SDLC 한 바퀴의 재설계
제1장: 사양 책정 — 신규 / 개수 / 이행의 3개 구분
제2장: SDD에 필요한 역할 정리 — 사양을 다듬는 기능을 누가 담당할 것인가
제3장: Living Specs — 노후화되지 않는 사양 관리
제4장: UI 디자인에 의해 병목이 생기지 않는 사양 주도 개발
제5장: 상세한 사양을 받은 후의 착수 전 준비 — 하네스 (Harness) 정비로부터의 5단계
제6장: 코딩 중의 에이전트 (Agent) 운용 — Plan/Execute · 커밋 (Commit) 입도 · 컨텍스트 윈도우 (Context Window)
제7장: 테스트 전략 — 피라미드 (Pyramid)에서 트로피 (Trophy) / 허니콤 (Honeycomb)으로
제8장: 코드 리뷰 자동화 — Claude Code GitHub Actions의 품질과 비용
제9장: 릴리스 매니지먼트 (Release Management) — 피처 플래그 (Feature Flag)와 점진적 인도 (Progressive Delivery)
제10장: AI 컨텍스트 (Context)로서 활용 가능한 로그 설계
저자
주식회사 MYNTAI / Kotlin Multiplatform · Compose Multiplatform을 사용한 AI 네이티브 앱 개발과, Claude Code를 통한 개발 생산성 향상의 실천적 지견을 발신. Udemy 강사. MyntLift · MyntMenu 등을 개발 중.
주제
AI 자동 생성 콘텐츠
본 콘텐츠는 Zenn AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기