Download presentation
Presentation is loading. Please wait.
1
Overview of COCOMO Reporter:Hui Zhang E-mail:zhh_andely@yahoo.com.cn
2
Schedul What is COCOMO The history of COCOMO Costar COCOMO II
3
Schedul What is COCOMO Costar The history of COCOMO COCOMO II
4
What is COCOMO(1) COCOMO:Constructive Costing Model based on a study of hundreds of software projects an open model all of the details are published
5
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"
6
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
7
Schedul What is COCOMO Costar The history of COCOMO COCOMO II
8
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
9
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
10
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
11
Schedul What is COCOMO Costar The history of COCOMO COCOMO II
12
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.
13
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
14
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.
15
Schedul What is COCOMO Costar The history of COCOMO COCOMO II
16
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
17
Exponents and Equations ( 2 ) EFA: Effort Adjustment Factor simply the product of the effort multipliers corresponding to each of the cost drivers for your project cost drivers : what types of operations are difficult in prod uction and what drivers their costs
18
Exponents and Equations ( 3 ) five Scale Drivers : A. Precedentedness B. Development Flexibility C.Architecture / Risk Resolution D. Team Cohesion E. Process Maturity
19
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
20
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
21
References http://www.softstarsystems.com/ http://www.softstarsystems.com/ http://sunset.usc.edu/research/COCOMOII/c ocomo_main.html http://sunset.usc.edu/research/COCOMOII/c ocomo_main.html
22
Thanks very much !
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.