Software Cost Estimation with COCOMO II

Paperback (Print)
Buy New
Buy New from
Used and New from Other Sellers
Used and New from Other Sellers
from $86.00
Usually ships in 1-2 business days
(Save 18%)
Other sellers (Paperback)
  • All (8) from $86.00   
  • New (7) from $86.00   
  • Used (1) from $97.68   


Don't become a statistic–take control of your software projects and plan for success!

Success in all types of organization depends increasingly on the development of customized software solutions, yet more than half of software projects now in the works will exceed both their schedules and their budgets by more than 50%.

While some types of overruns remain unpredictable, most can be avoided by sound modeling. COCOMO II provides you with a thorough rework of the classic COCOMO model to address modern software processes and construction techniques along with representative examples of applying the models to key software decision situations. It was calibrated and validated using innovative statistical techniques to fit both expert judgment and 161 carefully collected project data points. The book also introduces emerging COCOMO II extensions for cost and schedule estimation of COTS integration and rapid development. You'll also:

  • Learn firsthand from knowledgeable authors–over 100 person-years of software cost estimation experience
  • Make better software decisions by exploring their cost implications
  • Use the cost and schedule estimates to better plan and control your projects and manage your risks
  • Keep up to date with the authors' Web site

Software engineers, managers, and students will all find Software Cost Estimation with COCOMO II an invaluable guide to developing and managing successful software projects on time and under budget.

Read More Show Less

Editorial Reviews

From the Publisher

"One of the most significant software technology accomplishments of the last quarter of this century is the increasing usage of software parametric models for resource estimation and project management. There is n especially wide familiarity of the COCOMO model across a range of academia, industry and government. The publication in 1981 of the original COCOMO model in Software Engineering Economics remains the one technical reference that everyone involved in this field of endeavor has on their bookshelf and is still in continuos usage. The development of the COCOMO II model encompasses key advances in software technology. This new textbook on COCOMO II as we enter this next millennium will fill the same crucial niche and should be a must as a companion volume on every bookshelf."–Marilee Wheaton, Director, Office of Cost Estimation, TRW Systems & Information Technology Group

"This book is the culmination of five years of partnering between the USC Center for Software Engineering and industrial experts in the field of software cost estimation. While not a replacement for Dr. Boehm's classic Software Engineering Economics, consider it a valuable and timely supplement focusing upon today's software products and processes."–Gary Thomas, Engineering Fellow, Raytheon

"…Barry Boehm's team-produced book is not simply about cost estimation, but a comprehensive and state-of-the-art view of the software engineering process. A great strength of the new book is Chapter 3, which presents detailed application examples. In the first example, Boehm revisits the Transaction Process System case study from the '81 Software Engineering Economics book and, while applying the new COCOMO II model, gives a practical, concise view of the last 20 years' progress in software engineering methodology. Another example, the Airborne Radar System design, demonstrates that the methods and tools taught are highly applicable to and useful in designing large, complex, real-time embedded systems as well."–Dr. Peter Hantos, Principal Scientist, Xerox Corporation

"Barry Boehm and his colleagues address the wide range of modern software development practices in their COCOMO II family of estimation models described in this book. The focus is primarily on estimating size, effort, and schedule. A quality model has also been included. This book is a 'must have' for every software estimator and cost analyst. Managers and instructors will also find it interesting and useful."–Richard D. Stutzke, Vice President, Science Applications International Corp

Read More Show Less

Product Details

  • ISBN-13: 9780137025763
  • Publisher: Prentice Hall
  • Publication date: 8/14/2009
  • Edition description: New Edition
  • Pages: 544
  • Product dimensions: 7.00 (w) x 9.30 (h) x 1.20 (d)

Meet the Author

Barry Boehm defined the field with his groundbreaking classic, Software Engineering Economics, published in 1981 by Prentice Hall. Together with his colleagues at the University of Southern California's Center for Software Engineering, Dr. Boehm continues as a leader in software cost estimation.

Read More Show Less

Table of Contents

1. Introduction to COCOMO II.

COCOMO II User Objectives. COCOMO II Model Objectives. COCOMO II Development and Evolution Strategies. Future Software Practices Marketplace Model. Resulting Family of COCOMO II Models.

2. Model Definition.

Introduction. Sizing. Effort Estimation. Schedule Estimation. Software Maintenance. Using COCOMO II for Software Decisions. COCOMO II Model Summary and Versions.

3. Application Examples.

Introduction. Transaction Processing System (TPS) Overview. Airborne Radar System (ARS) Overview.

4. Calibration.

Bayesian Calibration and COCOMO II Modeling Methodology. Topics Addressed. COCOMO II Data Collection Approach. Model Building. COCOMO II Calibration. Tailoring COCOMO II to a particular organization. Summary of COCOMO II Data. Conclusions.

5. Emerging Extensions.

Applications Composition: The Application Point Model. COPSEMO: Phase Schedule and Effort Estimation. CORADMO: Rapid Application Development Estimation. COCOTS: COTS Integration Estimation. COQUALMO: Quality Estimation. COPROMO: Productivity Estimation. Expert COCOMO: Risk Assessment.

6. Future Trends.

Trends in Software Productivity and Estimating Accuracy. Effects of Increasing Domain Understanding. Effects of Innovation and Change. Coping with Change: COCOMO II. Coping with Change: COCOMO II and Your Organization.

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

Introduction. Waterfall and MBASE/RUP Phase Definitions. Phase Distribution of Effort and Schedule. Waterfall and MBASE/RUP Activity Definitions. Distribution of Effort Across Activities. Definitions and Assumptions.

Appendix B: COCOMO II: Estimating for Incremental Development.

Introduction. Incremental Development Model. Inputs and Outputs. Estimation Steps. Incremental Development Considerations.

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

Introduction. Procedure for Projects. Guidelines for Data Collection. Data Conditioning.

Appendix D: USC-CSE Affiliate Programs.

Introduction. Primary Benefits. Additional Benefits. Levels of Affiliation. Current Affiliates.

Appendix E: USC COCOMO II. Software Reference Manual.

OCOMO? Navigating COCOMO. Begin Using COCOMO. Obtaining COCOMO. New. Load Project. Save Project. Save As Project. Load Model. Save Model. Save As Model. Make Report. Export. Save Screens. Print Screen. Print Preview. Print Setup. Exit. Add Module. Clear All Module. Snapshot. Undo. Cut. Copy. Paste. Post Architecture Model. Early Design Model. Scale Factors. Equation. Person Month. Function Point. File Load. File Save. File Save As. Project. Compute. WaterFall Model–Project Phase Distribution. Waterfall Model–Module Phase Distribution. MBASE Model–Project Phase Distribution. MBASE Model–Module Phase Distribution. Project Maintenance. Module Maintenance.

Acronyms & Glossary.


Author Index.

Subject Index.

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)