(Software Life Cycle) 소프트웨어를 개발하기 위해 정의하고 운용, 유지보수 등의 과정을 각 단계별로 나눈 것이다. 소프트웨어 수명 주기라고 한다. 소프트웨어 프로세스 모형 or 소프트웨어 공학 패러다임
(Software Life Cycle)
현대적인 프로그래밍 기술을 계속적으로 적용 개발된 소프트웨어의 품질이 유지되도록 지속적으로 검증 소프트웨어 개발 관련 사항 및 결과 명확 유지