자료설명
소프트웨어 프로젝트 추정의 경험적 추정모델 중 COCOMO모델에 관해 기술하라, 1. COCOMO, 1) COCOMO의 개요와 산정방법, , 기능모델링과 정보흐름에서 데이터흐름도(DFD)의 개요와 사용목적에 관해 설명하고 사례를 보이고 데이터 흐름도 DFD)를 그리시오, 1. 자료흐름도(DFD), 1) 자료흐름도(DFD : Data Flow Diagram) 개요, 2) 자료흐름도의 사용목적, 3) 자료흐름도의 구성요소, 4) 자료흐름도의 예, 5) 자료흐름도의 작성원칙, , FileSize : 71K
본문/내용
1) COCOMO의 개요와 산정방법
COCOMO(Constructive Cost Model)란 개발비용산정 시 원시프로그램의 규모에 의한 산출방법이다. 이 방법은 63개의 실제 소프트웨어 개발 프로젝트들의 기록을 통계 분석한 결과로 산출하였으며, 진행 예정인 프로젝트의 여러 특성들을 고려할 수 있도록 개발자에게 융통성을 부여한다.
B. Boehm은 소프트웨어 개발 프로젝트를 유기형(일반응용프로그램), 준 분리형(유틸리티프로그램), 내장형(시스템프로그램) 3가지로 구분, 저술하였다. 각각의 소프트웨어 유형에 따른 총 인원 산출공식은 다음과 같다.
유기형 프로젝트 PM = 2.4 * (KDSI) ** 1.05
준 분리형 프로젝트 PM = 3.0 * (KDSI) ** 1.12
내장형 프로젝트 PM = 3.6 * (KDSI) ** 1.20
PM (Personal/Months) : 프로젝트 개발 인원과 월의 관계
KDSI (Kilo Delivered Source Instruction) : 제품의 최종 원시 명령어의 수프로그램의 규모를 1000단위로 표현