Table of Contents

1. Introduction to COCOMO® II.

2. Model Definition.

3. Application Examples.

4. Calibration.

5. Emerging Extensions.

6. Future Trends.

Appendix A: COCOMO® II: Assumptions and Phase/Activity Distributions

Appendix B: COCOMO® II: Estimating for Incremental Development.

Appendix C: COCOMO® Suite: Data Collection Forms and Guidelines.

Appendix D: USC-CSE Affiliate Programs.

Appendix E: USC COCOMO® II. Software Reference Manual.

Appendix F: Content of Accompanying CD-ROM.

Acronyms & Glossary.
Author Index.
Subject Index.


To get a detailed Table of Content..Click Here…


Editorial Reviews

Book Info
Provides a thorough rework of the classic COCOMO® model to address modern software processes and construction techniques. Also introduces emerging COCOMO® II extensions for cost and schedule estimation of COTS integration and rapid development. CD-ROM contains a current copy of COCOMO® II with demonstration version of three packages. DLC: Computer software--Costs.
From the Inside Flap

"We are becoming a software company" is an increasingly repeated phrase in organizations as diverse as finance, transportation, aerospace, electronics, and manufacturing firms. Competitive advantage increasingly depends on developing software for smart, tailorable products and services, and on the ability to develop and adapt these products and services more rapidly than competitors' adaptation times. These trends highlight the need for strong capabilities to accurately estimate software cost and schedules, and to support tradeoff, risk, sensitivity, and business case analyses for software decisions.

Concurrently, a new generation of software processes and products is changing the way organizations develop software. These new approaches—evolutionary, risk-driven, and collaborative software processes; fourth-generation languages and application generators; commercial off-the-shelf (COTS) and reuse-driven software approaches; fast-track software development approaches; software process maturity initiatives—lead to significant benefits in terms of improved software quality and reduced software cost, risk, and cycle time.

However, although some of the existing software cost models have initiatives addressing aspects of these issues, these new approaches have not to date been strongly matched by complementary new models for estimating software costs and schedules. This makes it difficult for organizations to conduct effective planning, analysis, and control of projects using the new approaches.

These concerns have led the authors of this book to formulate a new... read more