SDLC(Software Development LIfe Cycle: 소프트웨어 개발 생명 주기)는 기능 정의서부터 실제 제품 출시까지의 전 과정을 아우르는 표준 개발 절차이다. SDLC 내에서 대표적인 개발 방법론들분류 설명 특징워터폴 모델각 단계를 순차적으로 진행계획/문서 중심, 변경 어려움애자일 모델반복(iteration)과 피드백 중심빠른 대응, 협업 강조, 유연함스크럼(Scrum)애자일의 한 방식, 스프린트 단위로 작업매일 스탠드업, 역할 분담 명확칸반(Kanban)작업 흐름 시각화, WIP 제한비동기적 작업 흐름 관리에 유리폭포수 + 애자일 하이브리드기획과 설계는 워터폴, 개발은 애자일대기업에서 많이 씀 흔히 쓰는 용어 요약기능 정의서 작성요구사항 명세, 기획 단계, Feature Spec화면 ..