반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Java
- 광고
- architecture
- Algorithms
- 용어
- Compiler
- 프로그래밍언어
- Computer
- 책
- Database
- 백과사전
- ISBN:89-20-34523-6
- 방송통신대학교
- Software
- 인간과 교육
- 영화
- 컴퓨터
- Book
- EJB
- 교육
- OS
- 알고리즘
- 법
- 운영체제
- 컴파일러
- 데이터베이스
- 영어
- 컴퓨터과학과
- Programming
Archives
- Today
- Total
Digital Intelligence
COCOMO (Constructive Cost Model) 본문
반응형
주제(Subject)
--------------------------------------------------------
한글(약어) : COCOMO()
영어(약어) : Constructive Cost Model(COCOMO)
관련개념(Related Concepts)
--------------------------------------------------------
노력 추정
비용 예측
프로젝트 관리
COCOMO II
개요(Summary)
--------------------------------------------------------
목표 시스템의 규모(LOC, Line of Code)를 추정하기 위한 방법이다. 프로그래머의 작업일수를 계산하기 위한 몇 가지 변수들을 정형화하여, 규모와 난이도에 따라서 정해진 값을 식에 대입하면 PM(Programmer Month)을 산출할 수 있다.
본문(Body)
--------------------------------------------------------
Boehm은 COCOMO, Spiral Model 등으로 소프트웨어 엔지니어링에 큰 공헌을 한 인물이다.
Boehm이 1981년에 고안해 낸 COCOMO(Constructive Cost Model)는 세 단계로 구분된다.
1. Basic
Basic에서는 다시 프로젝트의 유형을 Organic, Semi-detached, Embeded의 세 종류로 구분하여 승수를 달리한다.
2. Intermediate
프로젝트의 여러 요인을 고려하도록 구성된 모델이다. (1) 목표제품의 특성, (2) 하드웨어의 특성, (3) 개발인력의 특성, (4) 프로젝트의 특성 등, 크게 네 가지의 분류에 대하여 각각의 노력 승수값을 도표화했다. 좀 더 상세한 자료는 위키피디어(http://en.wikipedia.org/wiki/COCOMO)에 상세하게 기술되어 있다.
웹상에서 간편하게 계산결과를 확인해 볼 수 있는 사이트가 있다.
http://sunset.usc.edu/research/COCOMOII/cocomo81_pgm/cocomo81.html
3. Embeded
특정한 하드웨어 맞는 소프트웨어를 개발하는 경우에 적용할 수 있는 모델이다. 여기에 관한 공개된 자료들은 그다지 많지 않다.
모임,단체(Commutities)
--------------------------------------------------------
블로그,개인 홈페이지 등(Humanities)
--------------------------------------------------------
1. Professor David Stotts(Dept. of Computer Science University of North Carolina)
http://www.cs.unc.edu/~stotts/
2. Arthur Alexander Reyes (University of Texas at Arlington)
http://ranger.uta.edu/~reyes/
참고문서(References)
--------------------------------------------------------
* 한국어(Korean)
저자. 역자. "제목". 출판사. 출판년도. (ISBN:)
* 영어(English)
저자. 제목, 판, 출판사. 출판년도. (ISBN:)
1. Wikipedia : COCOMO
http://en.wikipedia.org/wiki/COCOMO
2. University of North Carolina : COCOMO: Resource Estimation
http://www.cs.unc.edu/~stotts/COMP145/cocomo.html
3. University of Texas at Arlington's Prof.Reyes : COCOMO PPT
http://www3.uta.edu/faculty/reyes/teaching/general_presentations/Cocomo.ppt
--------------------------------------------------------
한글(약어) : COCOMO()
영어(약어) : Constructive Cost Model(COCOMO)
관련개념(Related Concepts)
--------------------------------------------------------
노력 추정
비용 예측
프로젝트 관리
COCOMO II
개요(Summary)
--------------------------------------------------------
목표 시스템의 규모(LOC, Line of Code)를 추정하기 위한 방법이다. 프로그래머의 작업일수를 계산하기 위한 몇 가지 변수들을 정형화하여, 규모와 난이도에 따라서 정해진 값을 식에 대입하면 PM(Programmer Month)을 산출할 수 있다.
본문(Body)
--------------------------------------------------------
Boehm은 COCOMO, Spiral Model 등으로 소프트웨어 엔지니어링에 큰 공헌을 한 인물이다.
Boehm이 1981년에 고안해 낸 COCOMO(Constructive Cost Model)는 세 단계로 구분된다.
1. Basic : 가장 단순한 산식에 의해 결정할 수 있는 모델
2. Intermediate : 비용동인(cost drivers)에 의해서 규모를 산출할 수 있는 모델
3. Embeded : 소프트웨어 엔지니어링의 모든 측면을 고려하여 산출할 수 있는 모델
2. Intermediate : 비용동인(cost drivers)에 의해서 규모를 산출할 수 있는 모델
3. Embeded : 소프트웨어 엔지니어링의 모든 측면을 고려하여 산출할 수 있는 모델
1. Basic
Basic에서는 다시 프로젝트의 유형을 Organic, Semi-detached, Embeded의 세 종류로 구분하여 승수를 달리한다.
노력(E) = a (KLOC) ^ b
기간(D) = c (E) ^ d
필요인원(P) = E / D
Software project a b c d
Organic 2.4 1.05 2.5 0.38
Semi-detached 3.0 1.12 2.5 0.35
Embedded 3.6 1.20 2.5 0.32
기간(D) = c (E) ^ d
필요인원(P) = E / D
Software project a b c d
Organic 2.4 1.05 2.5 0.38
Semi-detached 3.0 1.12 2.5 0.35
Embedded 3.6 1.20 2.5 0.32
2. Intermediate
프로젝트의 여러 요인을 고려하도록 구성된 모델이다. (1) 목표제품의 특성, (2) 하드웨어의 특성, (3) 개발인력의 특성, (4) 프로젝트의 특성 등, 크게 네 가지의 분류에 대하여 각각의 노력 승수값을 도표화했다. 좀 더 상세한 자료는 위키피디어(http://en.wikipedia.org/wiki/COCOMO)에 상세하게 기술되어 있다.
웹상에서 간편하게 계산결과를 확인해 볼 수 있는 사이트가 있다.
http://sunset.usc.edu/research/COCOMOII/cocomo81_pgm/cocomo81.html
3. Embeded
특정한 하드웨어 맞는 소프트웨어를 개발하는 경우에 적용할 수 있는 모델이다. 여기에 관한 공개된 자료들은 그다지 많지 않다.
모임,단체(Commutities)
--------------------------------------------------------
블로그,개인 홈페이지 등(Humanities)
--------------------------------------------------------
1. Professor David Stotts(Dept. of Computer Science University of North Carolina)
http://www.cs.unc.edu/~stotts/
2. Arthur Alexander Reyes (University of Texas at Arlington)
http://ranger.uta.edu/~reyes/
참고문서(References)
--------------------------------------------------------
* 한국어(Korean)
저자. 역자. "제목". 출판사. 출판년도. (ISBN:)
* 영어(English)
저자. 제목, 판, 출판사. 출판년도. (ISBN:)
1. Wikipedia : COCOMO
http://en.wikipedia.org/wiki/COCOMO
2. University of North Carolina : COCOMO: Resource Estimation
http://www.cs.unc.edu/~stotts/COMP145/cocomo.html
3. University of Texas at Arlington's Prof.Reyes : COCOMO PPT
http://www3.uta.edu/faculty/reyes/teaching/general_presentations/Cocomo.ppt
반응형
'B1:기초 Basement' 카테고리의 다른 글
Windows Media Player 에서 재생속도(배속)설정하기 (0) | 2007.04.01 |
---|---|
음악CD를 MP3,WAV로 추출하는 프로그램 CDex (0) | 2007.04.01 |
집중화기 (concentrator) (0) | 2007.03.25 |
멀티플렉서 (Multiplexer) (0) | 2007.03.25 |
교환통신망 (switched communication network) (0) | 2007.03.25 |