기출문제/정보처리기사

2018년 3회 정보처리기사 기출문제 72번

엉클지니 2025. 5. 23. 10:14

72. 소프트웨어 비용 산정 기법 중 개발 유형으로 organic, semi-detach, embedded로 구분되는 것은?

    PUTNAM            COCOMO

    FP                       SLIM

 

 

 

300x250

 

 

 


문제 분석

질문:
소프트웨어 개발 유형을 organic, semi-detached, embedded로 구분하는 비용 산정 기법은 무엇인가?


각 비용 산정 기법 간단 비교

번호 기법 이름 특징 및 설명

① PUTNAM SLIM 모델 기반, 시간-인력 관계, Rayleigh 곡선 사용  
❷ COCOMO **개발 유형을 세 가지(organic, semi-detached, embedded)**로 구분하여 계산  
③ FP (Function Point) 기능의 수를 기준으로 비용 산정, 사용자 관점에서 기능 크기 측정  
④ SLIM PUTNAM 모델 기반 상용화 도구, 대규모 프로젝트에 사용됨  

핵심 개념: COCOMO 모델

  • COCOMO (Constructive Cost Model) 모델은 Barry Boehm이 만든 대표적인 비용 산정 기법입니다.
  • 개발 유형을 다음 세 가지로 나눠서 분석합니다:

유형 설명

Organic 작은 규모, 경험 많은 팀, 복잡도 낮음 (ex: 내부 관리 시스템 등)
Semi-detached 중간 규모, 복잡성 중간, 일부 경험자와 초보자 혼합 팀
Embedded 복잡하고 고도로 제약된 시스템 (ex: 항공, 군사, 임베디드 시스템 등)
  • 각 유형마다 다른 수식과 계수를 적용하여 노력(person-month), 시간, 비용을 계산합니다.

결론

  • 정답은 ❷ COCOMO입니다.

요약표

번호 비용 산정 기법 특징 및 설명 정답 여부

PUTNAM SLIM 기반, 인력/시간 관계 분석 ×
COCOMO 개발 유형(organic 등 3가지)으로 분류하여 비용 산정
FP 기능점수(Function Point) 기반 ×
SLIM PUTNAM 모델 기반 상용 도구 ×