+ All Categories
Home > Documents > Overview of COCOMO Reporter:Hui Zhang E-mail:[email protected].

Overview of COCOMO Reporter:Hui Zhang E-mail:[email protected].

Date post: 13-Dec-2015
Category:
Upload: norma-willis
View: 232 times
Download: 0 times
Share this document with a friend
22
Overview of COCOMO Reporter:Hui Zhang E-mail:[email protected]. cn
Transcript

Overview of COCOMO

Reporter:Hui Zhang

E-mail:[email protected]

Schedul

What is COCOMO The history of COCOMO Costar COCOMO II

Schedul

What is COCOMO Costar The history of COCOMO COCOMO II

What is COCOMO(1)

COCOMO:Constructive Costing Model based on a study of hundreds of software pr

ojects an open model all of the details are published

What is COCOMO(2)

the details including:

A. The underlying cost estimation equations

B. Every assumption made in the model

e.g. "the project will enjoy good management"

What is COCOMO(3)

C. Every definition

e.g. the precise definition of the Product Design phase of a project

D. The costs included in an estimate are explicitly stated

e.g. project managers are included, secretaries aren't

Schedul

What is COCOMO Costar The history of COCOMO COCOMO II

Costar(1)

a software estimation tool based on the Constructive Cost Model (COCOMO)

gives you early estimates about the proper schedule and staffing levels and more refined estimates

Costar(2)

to define a software structure :

A. 3,000 lines of code

B. two subsystems

C. the components of each subsystem

D. the level of detail that suits your needs

Costar(3)

Advantages: estimates are more objective and repeatable

than estimates made by methods relying on proprietary models

can be calibrated to reflect your software development environment, and to produce more accurate estimates

Schedul

What is COCOMO Costar The history of COCOMO COCOMO II

The history of COCOMO(1)

1981 The original COCOMO

by Dr. Barry Boehm "COCOMO 81“ 1986 Costar 1.0 is released. 1987 Ada COCOMO and Incremental

COCOMO are introduced 1988, 1989 Refinements are made to Ada

COCOMO. Costar 2.0 is released.

The history of COCOMO(2)

1990 Costar 3.0 is released. 1993 Costar 4.0 is released. 1995, 1996 Early papers describing COCOMO II 1997 Costar 5.0, supporting COCOMO II 1998 The second calibration of COCOMO II 1999 The third calibration of COCOMO II

The history of COCOMO(3)

2000 Costar 6.0 is released, and supports COCOMO II.2000

2003 Costar 7.0 is released, and supports drag & drop, wizards, XP, import from USC tool, toolbars, and filters.

Schedul

What is COCOMO Costar The history of COCOMO COCOMO II

Exponents and Equations( 1) SLOC :Source Lines of Code Defination:

A. only source lines

B. source lines created by the project staff

C. one sloc is one logical line of code

D. declarations are counted as sloc

E. comments are not counted as sloc

Exponents and Equations( 2) EFA: Effort Adjustment Factor simply the product of the effort multipliers co

rresponding to each of the cost drivers for your project

cost drivers: what types of operations are difficult in production and what drivers their costs   

Exponents and Equations( 3) five Scale Drivers :

A. Precedentedness

B. Development Flexibility

C.Architecture / Risk Resolution

D. Team Cohesion

E. Process Maturity

Exponents and Equations( 4) Effort Equation: Effort = 2.94 * EAF * (KSLOC)^E Where: EAF——  the Effort Adjustment Factor E ——an exponent derived from the

five Scale Drivers

Exponents and Equations( 5) Schedule Equation Duration = 3.67 * (Effort)^SE

Where    Effort——the effort from the effort equation    SE——the schedule equation exponent derived from the five Scale Drivers

Thanks very much!


Recommended