🍰 소프트웨어 생명 주기: 소프트웨어 개발을 위한 설계, 운용, 유지보수 등 과정을 단계별로 나눈 것폭포수 모형이전 단계로 돌아갈 수 없음을 전제각 단계 확실히 → 검토, 승인 → 다음 단계 진행가장 오래되고 폭넓게 사용됨고전적 생명 주기 모형각 단계 끝난 후 다음 단계 수행을 위한 결과물이 명확하게 산출돼야 함프로토타입 모형실제 개발될 SW에 대한 견본품(prototype) 만들어 최종 결과물 예측사용자 - 시스템 사이의 인터페이스에 중점 두어 견본품 개발나선형 모형(점진적 모형)SW 개발 과정을 여러 번 거쳐 점진적으로 개발보헴이 제안누락/추가된 요구사항 첨가 가능유지보수 과정 필요 X계획 수립 → 위험 분석 → 개발 및 검증 → 고객 평가애자일 모형고객의 요구사항 변화에 유연하게 대응, 일정 주기..