[소프트웨어공학] 2.4 점증적 모델

이두팔·2021년 4월 19일
0

소프트웨어공학

목록 보기
9/12

2.4 점증적 모델

점증적 모델에서 소프트웨어는 여러 개의 모듈들로 분해되고 각각은 점증적으로 개발되어 인도된다. 이 모델은 선형 순차 모델을 여러번 적용하여 그 결과들을 조합하는 것이다.

각각의 점증을 개발할 때 프로토타이핑 개념을 적용할 수도 있다.

장점

  • 첫 점증은 주로 핵심 기능을 가지는 제품이 된다.
  • 각각의 점증을 동시에 개발할 수 있다. 일련의 점증들을 함께 계획할 수 있다.
  • 시간차를 두고 점증을 개발하여 릴리즈하는 방식이 사용자 요구사항의 변화에 쉽게 대응할 수 있게 한다.
  • 점증들은 점차적으로 규모나 기능이 축소 → 프로젝트 관리가 어렵지 않다.

단점

  • 기능적으로 분해하기 어려움. 중요 기능들이 시스템의 여러 부분으로 나뉘어 배치되는 경우가 있다.
  • 요구사항들을 적당한 크기의 점증들로 나누기가 쉽지 않다.
profile
Software Engineer

0개의 댓글