기출문제/정보처리기사

2021년 1회 정보처리기사 기출문제 90번

엉클지니 2025. 3. 28. 13:24

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

    PUTNAM    COCOMO

    FP              SLIM

 

 

문제 분석
주어진 문제는 소프트웨어 비용 산정 기법에 대한 것입니다.
특히, organic, semi-detach, embedded라는 개발 유형을 사용하는 기법을 묻고 있습니다.


📌 키워드 분석

키워드 설명

소프트웨어 비용 산정 소프트웨어 개발에 필요한 비용을 예측하는 기법
개발 유형 Organic, Semi-Detached, Embedded
비용 산정 모델 프로젝트의 특성과 규모에 따라 비용을 예측

🔍 선택지 분석

번호 기법 설명

PUTNAM Putnam 모델 (예측형) 소프트웨어 공학 방정식을 사용하여 프로젝트 비용을 산정
COCOMO COnstructive COst MOdel Organic, Semi-Detached, Embedded로 개발 유형을 구분
FP 기능 점수(Function Point) 소프트웨어 기능을 기준으로 비용을 산정
SLIM Software Life-Cycle Management 프로젝트의 생산성과 비용을 추정하는 모델

📝 정답 및 해설
👉 정답: ② COCOMO
**COCOMO(COnstructive COst MOdel)**는 소프트웨어 비용 산정 모델로, 개발 유형을 **3가지(Organic, Semi-Detached, Embedded)**로 구분하여 프로젝트 규모에 따라 비용을 예측합니다.

개발 유형 설명

Organic (유기적) 작은 프로젝트, 경험 많은 개발자, 단순한 시스템 (예: 소규모 개발)
Semi-Detached (반독립적) 중간 규모 프로젝트, 다양한 경험 수준의 개발자가 참여
Embedded (임베디드) 대규모 프로젝트, 복잡한 시스템, 높은 신뢰성이 요구됨 (예: 항공, 의료 시스템)

🎯 예시
Organic 유형: 개인이 개발하는 간단한 웹사이트
Semi-Detached 유형: 중간 규모의 기업용 애플리케이션
Embedded 유형: 자동차 제어 시스템, 항공기 운영 소프트웨어


💡 결론
COCOMO 모델은 소프트웨어 프로젝트의 규모와 복잡도에 따라 Organic, Semi-Detached, Embedded로 구분하여 비용을 산정하는 기법입니다.

🎉 이렇게 기억하면 쉬워요!
"COCOMO → 3가지 유형(Organic, Semi-Detached, Embedded)" 🚀

반응형