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.
References.
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
Preface
"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