SDLC의 고전적 모델, 폭포수모델(Waterfall Model)
- 정보처리기술사/소프트웨어공학
- 2016. 9. 8.
1. 고전적 라이프사이클 SW 패러다임, 폭포수 모델
가. 폭포수모델(Waterfall Model)의 개념
- 분석, 설계, 개발, 유지보수 등의 SW Lifecyle이 정해진 단계로 진행되는 선형 순차적 모델
나. 폭포수모델의 특징
Phase Testing : 단계별 검증, 다음 단계 진행
산출물 중심 : 표준화 되어 있는 양식과 문서중심의 프로세스 및 관리
Top-Down 방식 : 전단계의 작업이 완료되어야 다음 진행이 가능한 하향식
2. 폭포수 모형의 프로세스 및 주요활동
가. 폭포수 모형의 프로세스
- 폭포수 모델은 해당 프로세스들을 순차적으로 수행
나. 폭포수 모델의 프로세스 주요활동
3. 폭포수 모델의 장단점 및 적용 프로젝트
가. 폭포수 모델의 장단점
1) 장점 : 복잡성 낮음, 관리용이, 사례풍부, 전체과정이해용이
2) 단점 : S/W의 거대화, 요구사항의 구체적 정의 어려움, 후반에 문제 대처 어려움, 단계별 피드백발생
나. 폭포수 모델의 적용 프로젝트
- 응용분야를 잘 알고 있거나, 단순한 프로젝트
- 비전문가가 사용할 시스템을 개발하는데 적합
- 단계 종료 후, 나와야 되는 산출물에 대한 명확한 정의가 필요한 사이트
- 초기에 정의한 요구사항 변경이 적은 프로젝트
'정보처리기술사 > 소프트웨어공학' 카테고리의 다른 글
위험을 최소화하는 SW 개발 프로세스, 나선형(Spiral) 모형, 모델 (0) | 2016.10.17 |
---|---|
고객과의 원활한 의사소통을 위한 모델, 프로토타입(Prototype) 모델, SDLC (0) | 2016.09.19 |
소프트웨어 공학의 패러다임, SDLC (0) | 2016.09.04 |
SWEBOK (Software Engineering Body of Knowledge) (0) | 2015.07.23 |
소프트웨어공학(Software Engineering) (0) | 2015.07.20 |