Plan-First — 본 강의의 방법론
Entity (인물·조직)lectureverified2026-05-09

Plan-First — 본 강의의 방법론

#vch#lecture-intro#C-se-tool#se-g6

Plan-First — 본 강의의 방법론

1. 요약

Plan-First 는 본 강의 (Vibe Coding, 설계 없이는 코딩이 안된다) 가 채택한 AI Native 시대 SE 방법론 이다. L1~L7 7 계층 (요구사항 수집 → 정의 → 기본 설계 → 상세 설계 → 실행 계획 → 코드 → 운영) 으로 분해, 전체 시간의 60% 이상을 Plan(L1~L5) 에 투입. Plan 없이 코드 금지.

2. 배경 (이전 도구의 한계)

ChatGPT 시대의 Vibe Coding 1.0 (즉흥 프롬프트 → 즉시 코드) 은 재현 불가 + 유지 불가능. 답: 전통 SE 의 명세 우선 + AI Native 의 자연어 명세 + 4 검증 게이트.

3. 핵심 개념·표기법

L1~L7 계층:

레벨단계
L1요구사항 수집 (Plan)
L2요구사항 정의 (Plan)
L3기본 설계 (Plan)
L4상세 설계 (Plan)
L5실행 계획 (Plan)
L6코드 실현
L7운영

IAO 트라이어드 (모든 설계 노드):

  • Input · Agent (처리 주체) · Output · Communication

4 검증 게이트 (L6 코드 착수 전 모두 통과):

  1. Gate 1 — 정합성·갭
  2. Gate 2 — 목표 적합
  3. Gate 3 — IAO 완결
  4. Gate 4 — 하네스 반영

TDD 비협상 — 30분 이상 작업에 RED-GREEN-REFACTOR

4. 언어·OS 매핑 (★ 강의 핵심)

시대환경Plan-First 활용
2024~Anthropic Claude Code본 강의 채택
2024~Cursor + ClaudeSpec-driven 결합
2025Anthropic Plan phase공식 통합

Plan-First 는 언어·도구 무관 — 모든 AI 코딩 도구에 적용 가능. 방법론 이지 도구 가 아니다.

5. 7 종 SE 도구의 사상 통합 (★)

Plan-First 는 50년 SE 역사의 7 도구 사상 을 통합:

SE 도구Plan-First 에서의 부활
HIPO (1970)IAO 트라이어드 = HIPO 의 IPO 의 직계
DFD (1975)데이터 흐름 명세
ERD (1976)데이터 모델링
Scrum (1995)반복적 Sprint
XP / TDD (1999/2003)TDD 비협상
BDD (2003)Given-When-Then 시나리오
GitOps (2017)Git = SSOT, CLAUDE.md 영구 기록됨

Plan-First = 50년 SE 의 모든 좋은 사상 + AI Native 의 종합

6. 주요 인물·사건

연도사건
2024Anthropic Claude Code 출시
2024~본 강의 (최호림) — Plan-First 방법론 정립
2025Superpowers 플러그인 — brainstorming/writing-plans/executing-plans/finishing-a-development-branch 등 통합
2025DG030003 (Code_init) — Plan-First 표준화

7. 강의 활용

★★★ 본 강의 자체가 Plan-First 의 살아있는 사례. 강의 LLMWiki = Plan-First 산출물. 카드 233개 + 책자 15장 + PPT 57슬라이드가 모두 Plan 단계 (60%) → 실행 (40%) 의 결과. No Design, No Code = Plan-First 의 한 줄 요약.

출처

그룹 시리즈

synthesis/group-se_g6 (시대 그룹 종합 카드)