COCOMO

IT위키
정처기정리 (토론 | 기여)님의 2019년 5월 3일 (금) 22:20 판 (새 문서: ;COnstructive COst MOdel ;B.Boehm이 제안한 원시 프로그램의 규모에 의한 비용 예측 방법 * 1981년에 초기 모델 제안, 1995년 COCOMO II로 확장 * 먼저...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
COnstructive COst MOdel
B.Boehm이 제안한 원시 프로그램의 규모에 의한 비용 예측 방법
  • 1981년에 초기 모델 제안, 1995년 COCOMO II로 확장
  • 먼저 완성될 시스템의 규모(lines of code)를 추정하고 이를 준비된 식에 대입하여 소요 인원/월을 예측

프로젝트 유형

프로젝트 유형을 구분하여 프로그램 규모(Kilo Delivered Source Instruction, KDSI)와 프로그래머 M/M(Programmer Man/Month, PM)의 관계 정의
  • 단순형(Organic)
    • 5만 라인 이하
    • 소규모 팀이 개발하는 잘 알려진 응용 시스템
    • PM = 2.4 x (KSDI)^1.05
  • 중간형(Semi-Detached)
    • 30만 라인 이하
    • 트랜잭션 처리, 운영체제, DBMS 등
    • PM = 2.4 x (KSDI)^1.12
  • 임베디드형(Embedded)
    • 5만 라인 이하
    • 하드웨어가 포함된 최상위 규모의 실시간 처리 시스템
    • 미사일 유도, 신호기 제어 시스템 등
    • PM = 2.4 x (KSDI)^1.20