SDLC의 고전적 모델, 폭포수모델(Waterfall Model)

    1. 고전적 라이프사이클 SW 패러다임, 폭포수 모델


    가. 폭포수모델(Waterfall Model)의 개념


    - 분석, 설계, 개발, 유지보수 등의 SW Lifecyle이 정해진 단계로 진행되는 선형 순차적 모델


    나. 폭포수모델의 특징


    Phase Testing : 단계별 검증, 다음 단계 진행

    산출물 중심 : 표준화 되어 있는 양식과 문서중심의 프로세스 및 관리

    Top-Down 방식 : 전단계의 작업이 완료되어야 다음 진행이 가능한 하향식



    2. 폭포수 모형의 프로세스 및 주요활동


    가. 폭포수 모형의 프로세스 


    - 폭포수 모델은 해당 프로세스들을 순차적으로 수행


    나. 폭포수 모델의 프로세스 주요활동




    3. 폭포수 모델의 장단점 및 적용 프로젝트


    가. 폭포수 모델의 장단점


    1) 장점 복잡성 낮음, 관리용이, 사례풍부, 전체과정이해용이

    2) 단점 S/W의 거대화, 요구사항의 구체적 정의 어려움, 후반에 문제 대처 어려움, 단계별 피드백발생


    나. 폭포수 모델의 적용 프로젝트

    • 응용분야를 잘 알고 있거나, 단순한 프로젝트
    • 비전문가가 사용할 시스템을 개발하는데 적합
    • 단계 종료 후, 나와야 되는 산출물에 대한 명확한 정의가 필요한 사이트
    • 초기에 정의한 요구사항 변경이 적은 프로젝트



    댓글

    Designed by JB FACTORY