[정처기 실기] 소프트웨어 설계 - (1) 요구사항 확인1
Part1. 소프트웨어 설계 소프트웨어 설계 혹은 소프트웨어 디자인은 소프트웨어 문제 해결과 계획 과정이다. 1. 요구사항 확인 1 001. 소프트웨어 생명 주기 (Software Life Cycle) 소프트웨어 생명 주기(Software Life Cycle)은 소프트웨어를 개발하기 위한 설계, 운용, 유지보수 등의 과정을 각 단계별로 나눈 것이다. 소프트웨어 기획부터 설계, 운용, 유지보수까지를 일련의 주기로 보고 이를 효과적으로 설계하기 위한 것이다. ex > 폭포수 모델, 프로토타입 모델, 나선형 모델, 애자일 모델, ... 002. 폭포수 모델 (Waterfall Model) 폭포수 모델은 이전 단계로 돌아갈 수 없다는 전제 하에 각 단계를 확실히 매듭 짓고 그 결과를 철저하게 검토해 승인 과정을..