SDLC (Software Development Life Cycle), 애자일 (Agile), 스크럼 (Scrum)
출제 빈도: ★★★★★ | 난이도: ★★★☆☆
답안.
Ⅰ. 개요
SDLC는 요구사항 분석부터 유지보수까지 소프트웨어 개발 전 과정을 체계화한 생명주기 모델이다.
애자일(Agile)은 변화 대응, 고객 피드백, 짧은 반복을 중심으로 가치를 빠르게 전달하는 개발 철학이다.
스크럼(Scrum)은 Product Backlog, Sprint, Daily Scrum, Review, Retrospective를 통해 애자일을 실행하는 대표 프레임워크다.
Ⅱ. 핵심 구성요소
Ⅰ. 개요
1. 정의
2. 요구사항 변화와 불확실성 증가
Ⅱ. 핵심 구성요소
1. 생명주기 단계와 산출물
2. 애자일·스크럼 운영 체계
Ⅲ. 특징 및 장단점
1. 변화 대응력과 고객 가치 전달 향상
2. 범위 통제 어려움과 조직 문화 미성숙 리스크
Ⅳ. 유사 기술과의 비교
- 워터폴 vs 애자일 비교표
Ⅴ. 적용사례 및 향후전망
1. 디지털 서비스 개발과 공공 SI 프로젝트의 방법론 선택
2. 하이브리드 프로젝트 관리와 스케일드 애자일 확산
해당 키워드의 기술적 구성요소와 동작 원리를 서술한다.
Ⅲ. 특징 및 비교
핵심 기술의 장단점과 유사 기술과의 차이를 분석한다.
Ⅳ. 적용 사례
실무 환경에서의 적용 사례와 기대효과를 제시한다.
Ⅴ. 전망
최신 기술 동향과 향후 발전 방향을 서술한다.