COCOMO II Model Definition
Version 2.0
Table
of Contents
1. Introduction
1.1 Overview
1.2 Nominal-Schedule Estimation Equations
2. Sizing
2.1 Counting Source Lines of Code (SLOC)
2.2 Counting Unadjusted Function Points (UFP)
2.4 Aggregating New, Adapted, and Reused Code
2.5 Requirements Evolution and Volatility (REVL)
2.6 Automatically Translated Code
2.7 Sizing Software Maintenance
3.1 Scale Drivers
3.3 Multiple Module Effort Estimation
6. COCOMO II: Assumptions and phase/activity distributions
6.1 Introduction
6.2 Waterfall and MBASE/RUP Phase Definitions
6.3 Phase Distribution of Effort and Schedule
6.4 Waterfall and MBASE/RUP Activity Definitions
6.5 Distribution of Effort Across Activities
6.6 Definitions and Assumptions
7. Model Calibration to the Local Environment
8. Summary
8.1 Models
8.3 COCOMO II Version Parameter Values
8.4 Source Code Counting Rules
This model manual is based on the contributions of many people since work began in June 1994. The model and its evolving extensions are maintained at the Center for Software Engineering at the University of Southern California. The material presented here is derived from the book Software Cost Estimation with COCOMO II which is to be published by Prentice Hall in June 2000. Future model enhancements will be published here until they can be incorporated into later versions of the book. The following people have contributed to the model definition:
|
Barry Boehm Chris Abts Jongmoon Baik Winsor Brown Sunita Chulani |
Brad Clark Ellis Horowitz Ray Madachy Donald Reifer Bert Steece |
This work has been
supported both financially and technically by the COCOMO 2.0 Program
Affiliates: Aerospace, Air Force Cost Analysis Agency, AT&T Bell Labs,
Computer Science Corp., DISA, EDS, E-Systems/Raytheon, Hughes, IDA, IDE, JPL,
Litton Data Systems, Lockheed/Martin, Loral, MCC, Motorola, Northrop-Grumman,
Rational, Rockwell, SAIC, SEI, SPC, Sun, Telcordia, TI, TRW, USAF Rome Lab, US
Army Research Lab, Xerox.
The work on this model was supported with data and reviews by several individuals. We wish to thank them for their valuable contributions:
|
Jairus Hihn, JPL Gary Thomas, Rayethon Systems Company Dan Ligett, Softstar Systems Jim Alsted, Hughes |
Iva Valdise, TRW Stuart Glickman, Telcordia Sherry Stukes, MCR Federal Dick Stutzke, SAIC |