Today I Learned/정보처리기사

폭포수 모형

Malachai Lee 2022. 4. 8. 21:23

선형 순차 모델(linear, sequential model), 고전적 소프트웨어 생명 주기

각 단계는 병행 수행되지 않고 순차 수행된다.

기본적으로는 이미지와 같은 순으로 진행되나, 실제로는 수정 및 재작업을 위해 이전 단계로의 피드백이 불가피하다.

단순한 선형 모델이라 이해가 쉽고, 단계별로 정형화된 접근 방법으로 체계적인 문서화가 가능하며 프로젝트 진행 상황을 명확하게 파악할 수 있다.

하지만 요구사항을 완벽하게 작성해야 하고 변경사항의 수용이 어려우며, 개발단계 후반에서야 시스템 동작을 확인할 수 있다. 지나친 문서화로 일정 지연의 리스크가 있는 동시에, 리스크 분석이 결여되어있는 모델이다.

'Today I Learned > 정보처리기사' 카테고리의 다른 글

자료구조  (0) 2022.04.11
요구사항 정의  (0) 2022.04.09
개발 기술 환경  (0) 2022.04.09
프로토타입 모형  (0) 2022.04.08
소프트웨어 생명주기  (0) 2022.02.15