1. SDLC (SoftWare Development Life Cycle)Waterfall Model이전 단계로 돌아갈 수 없다는 전제하에 각 단계를 확실히 매듭짓고 그 결과를 철저하게 검토하여 승인 과정을 거친 후 다음 단계를 진행하는 개발 방법Prototype Model사용자의 요구사항을 정확하게 파악하기 위해 시제품 소프트웨어인 프로토타입을 만들어 최종 결과물을 예측하는 개발 방법Spiral Model여러 번의 개발과정을 거쳐 점진적으로 완벽한 최종 소프트웨어를 개발하는 개발 방법. 위험을 최소화 하기 위해서 사용되며, 대규모 프로젝트에 적합하다.Agile Model스프린트라고 불리는 짧은 개발 주기를 반복한 후 개발주기가 끝날 때마다 고객의 평가와 요구가 반영되는 개발 방법 고객의 요구사항 변화에..