읽히는 블로그 2024. 5. 9. 06:49

▤ 목차

    ✔ COCOMO 모형의 개요

    ✒️COCOMO (COnstructive COst MOdel)모형

    • 보헴(boehm)이 제안했다.
    • 원시 프로그램의 규모인 LOC(원시 코드 라인 수)에 의한 비용 산정 기법이다.
    • 작은 프로젝트들을 통해 분석 결과를 반영한 모델이므로 중소 규모 소프트웨어 프로젝트 비용 추정에 적합하다.
    • 비용 산정 결과는 프로젝트를 완성하는데 필요한 노력(Man-Month)로 나타난다.

    특징

    • 비용 예측 : 시스템 크기로 예측한다.(LOC,DSI)
    • 의존성 : 소프트웨어 속성(조직, 반분리, 내장)에 의존
    • 유연성 : 프로젝트의 여러 특성을 고려할 수 있도록 융통성 부여
    • 이용성 : 현재까지 소프트웨어 비용 측정 중 가장 이해하기 쉬운 실험적 모델

    ✔COCOMO 개발 유형

    ⌨ 소프트웨어 개발 유형

    소프트웨어 복잡도 또는 원시프로그램 규모(LOC)에 따라 분류한다.

    • 조직형(Organic Mode) : 기관 내부에서 개발된 중,소 규모 소프트웨어. 5만라인 이하(사무처리용, 업무용, 과학용)
    • 반분리형(Semi-Detached Mpde) : 컴파일러, 인터프리터와 같은 유틸리티 개발에 적합. 조직형과 내장형의 중간형. 30만 라인 이하(트랜잭션 처리 시스템, 운영체제, 데이터베이스 관리)
    • 내장형(Embedded Mode) : 초대형 규모의 트랜잭션 처리,운영체제 소프트웨어. 30만 라인 이상(신호기 제어 시스템, 미사일 유도 시스템, 실시간 처리 시스)

    👏 중요

    영어로도 기억하자!

     

    😊정리

    시스템의 비용을 산정하기 위해 시스템을 구성하고 있는 모듈과 서브 시스템의 ;비용 합계를 계산하는 방식