Chapter 19Estimating Software Configuration Control and Change Management

Software projects change as rapidly as any product ever conceived by the human mind. Therefore, one of the major challenges of the software industry has been to manage change as efficiently as possible.

Estimating the work of change management is also important, not only because change management itself can be expensive, but because the rate of change of various software deliverables is a major factor in the accuracy of overall software cost and schedule estimation. Table 19.1 shows historical data on the monthly rates of change for requirements and the cumulative totals of change for six kinds of software projects:

As can be seen from Table 19.1, an average of almost ...

Get Estimating Software Costs, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.