1과목 - 소프트웨어 설계 1장. 요구사항 확인 1. 소프트웨어 생명 주기 소프트웨어 생명 주기 (Software Life Cycle) 소프트웨어 개발 방법론의 바탕이 되는 것으로 소프트웨어를 개발하기 위한 과정을 각 단계별로 나눈 것 소프트웨어 개발 단계와 각 단계별 주요 활동 및 결과에 대한 산출물로 표현 소프트웨어 생명 주기 모형 폭포수 모형 프로토타입 모형 나선형 모형 애자일 모형 폭포수 모형 (Waterfall Model) 전통적인 소프트웨어 생명 주기 모형 개발 과정의 한 단계가 끝나야만 다음 단계로 넘어갈 수 있는 선형 순차적 모형 각 단계가 끝난 후 다음 단계를 수행하기 위한 결과물이 명확하게 산출되어야 함 프로토타입 모형 (Prototype Model, 원형 모형) 사용자의 요구사항을 정..