COCOMO II: 두 판 사이의 차이

IT위키
(새 문서: ;기존 COCOMO가 당시 최신 소프트웨어 개발 프로세스를 지원하지 않고 소프트웨어 개발 환경이 변함에 따라 기존 COCOMO를 수정하고 ADA COCOMO...)
 
편집 요약 없음
 
(다른 사용자 한 명의 중간 판 하나는 보이지 않습니다)
1번째 줄: 1번째 줄:
[[분류:소프트웨어 공학]]
;기존 COCOMO가 당시 최신 소프트웨어 개발 프로세스를 지원하지 않고 소프트웨어 개발 환경이 변함에 따라 기존 COCOMO를 수정하고 ADA COCOMO를 통합한 모델
;기존 COCOMO가 당시 최신 소프트웨어 개발 프로세스를 지원하지 않고 소프트웨어 개발 환경이 변함에 따라 기존 COCOMO를 수정하고 ADA COCOMO를 통합한 모델


29번째 줄: 30번째 줄:
* cost driver의 값은 Very Low부터 Extra-High까지 6단계로 구성
* cost driver의 값은 Very Low부터 Extra-High까지 6단계로 구성
|}
|}
== 같이 보기 ==
* [[COCOMO]]
* [[기능 점수]]

2019년 12월 28일 (토) 15:04 기준 최신판

기존 COCOMO가 당시 최신 소프트웨어 개발 프로세스를 지원하지 않고 소프트웨어 개발 환경이 변함에 따라 기존 COCOMO를 수정하고 ADA COCOMO를 통합한 모델

3개의 서브 모델[편집 | 원본 편집]

모델 설명

Application Composition Model

  • 작은 팀이 몇 주의 기간 동안 개발하는 경우에 사용
  • 소프트웨어 개발을 위해 통합 CASE Tool을 사용하는 환경에 적용 가능
  • 주로 GUI Builder나 컴포넌트 들을 이용하여 조립 개발하는 경우에 사용
  • 컴포넌트 개수, 복잡도, 객체점수/어플리케이션 점수라 부르는 규모척도로 이용

Early Design Model

  • 주로 개발 초기 단계에서 사용
  • 실제 개발할 소프트웨어의 크기, 운영환경의 특성, 프로젝트에 참여할 관련자, 수행할 프로세스의 세부사항 등에 대한 정보가 부족할 때 사용

Post-Architecture Model

  • 소프트웨어 프로젝트에 대한 상세한 자료가 존재하는 경우에 적용 가능
  • 기능점수와 LOC를 규모척도로 이용
  • COCOMO모델보다 상세한 cost driver 정보를 사용
  • 17개의 multiplicative cost와 5개의 scaling cost driver를 사용하여 비용 산출
  • cost driver의 값은 Very Low부터 Extra-High까지 6단계로 구성

같이 보기[편집 | 원본 편집]