1. 소프트웨어 생명주기 모델 폭포수 모델 (Waterfall Model) -각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 모델 -가장 오래된 모델 -선형 순차적 모형, 고전적 생명주기 모형 -모형의 적용 경험과 성공 사례가 많음 -단계별 정의와 산출물이 명확 -요구사항 변경이 어려움 -절차 : 타당성 검토→계획→요구사항 분석→설계→구현→테스트→유지보수 프로토타이핑 모델 (Prototyping Model) -고객이 요구한 주요 기능을 프로토타입으로 구현하여, 고객의 피드백을 반영하여 소프트웨어를 만들어가는 모델 -프로토타입은 발주자나 개발자 모두에게 공동의 참조 모델을 제공 -프로토타입은 구현 단계의 구현 골격 나선형 모델 (Spiral Model) -시스템 개발 시 위험을 최소화하기 위해 점..