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