폭포수 모델의 단점을 보완한 패러다임

장점: 쉽고 빠른 시제품 개발(많은 응용 분야에서 사용된다)(규모는 크지 않다)

 

원형 패러다임의 주 내용은 시제품 개발

  1. 이전에 정의되지 않은 사용자의 요구사항을 구체적으로 구명한다
  2. 사용자와 시스템 간의 인터페이스에 초점을 맞춘다
  3. 피드백을 받은 후 시제품을 버리는 경우와 피드백 이후 계속 발전시켜
    완제품을 만드는 경우가 있다

 

시제품 개발을 함으로써 생기는 장점

  • 개발자, 사용자의 오해 규명
  • 새로운 기능과 서비스 발견
  • 모호한 기능의 명료화
  • 고품질의 시스템 요구사항 명세화 기초 제공

시제품을 보며 사용자가 이 부분에 이 내용을 조금 더 추가해주세요”, “이 인터페이스가 더 필요할 것 같습니다
같은 정확한 방향성을 제시할 수 있다

그만큼 기존에 만들어진 제품을 본다는 것은 중요한 것이다(우리로 따지면 포토폴리오)

 

원형 패러다임 진행 과정

  • 요구사항 분석
  • 시제품 설계
  • 시제품 개발
  • 고객의 시제품 평가
  • 시제품 정제
  • 완제품 생산

 

한계점

  • 시제품에서 완제품으로의 많은 변화 예상
  • 시스템의 극한 상황에 대한 어려운 성능 평가
  • 다른 시스템과의 쉽지 않은 교류

 

미리 사전에 시스템에 대한 위험 개발을 최소화 할 수는 없을까?

'학부과정 > 소프트웨어공학' 카테고리의 다른 글

4세대 기법  (0) 2022.10.10
나선형 패러다임(sprial)  (0) 2022.10.09
폭포수 모델  (0) 2022.09.06
소프트웨어 공학 패러다임  (0) 2022.09.06
소프트웨어 공학 정의  (0) 2022.09.06

+ Recent posts