SDLC  개념 : 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 

SDLC  프로세스 

요설구테유 :  요구사항 분석, 설계, 구현, 테스트,유지보수 

 

폭포수 모델 개념 : 소프트웨어 개발 시 각 단계를 확실히 마무리 지은 후 다음 단계로 넘어가는 모델

폭포수 모델 특징 

  • 가장오래된 모델
  • 선형순차적 모형으로 고전적 행명주기 모형이라고도함
  • 모형의 적용 경험과 성공사례가 많음
  • 단계별 정의와 산출물이 명확
  • 요구사항 변경이 어려움 

 

프로토타이핑 모델 : 고객의 요구한 주요 기능을 프로토타입(시제품)으로 구현하여, 고객의 피드백을 반영하여 소프트웨어를 만들어가는 모델 

프로토타이핑 특징 

  • 프로토타입은 발주자나 개발자 모두에게 공동의 참조모델을 제공
  • 프로토타임은 구현 단계의 구현 골격

 

나선형모델 : 시스템개발 시 위험을 최소화하기 우해 점진적으로 완벽한 시스템으로 개발해 나가느 모델

나선형 모델 절차 

계위개고 :  계획및 정의 > 위험분석> 개발> 고객평가

 

반복적모델 : 구축대상을 나누어 병렬적으로 개발 후 통합하거나, 반복적으로 개발하여 점증 완성시키는 SDLC 모델 

                       사용자의 요구사항 일부분 혹은 제품 일부분을 반복적으로 개발하여 최종 시스템으로 완성하는 모델

 

 

소프트웨어 생명주기 모델종류 

폭프나반 : 폭포수모델 (waterfall) / 프로토타이핑모델(Prototyping) / 나선형모델(spiral)/ 반복적모델 (Iteration)

 

-----     

 

+ Recent posts