Errata

Software Estimation: Demystifying the Black Art

Errata for Software Estimation: Demystifying the Black Art

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Printed
Page 110
Equation at bottom of page

The multiplication symbol after "Absolute Valu" should be replaced with the word "of".

Steve McConnell
 
Mar 27, 2013 
Printed
Page 266
Second to last sentence in second paragraph from the bottom.

There are two periods at the end of the sentence that's the last sentence in the second paragraph from the bottom.

Steve McConnell
 
Mar 27, 2013 
Printed
Page 61
Graph

The right side of the graph is cut off.

Steve McConnell
 
Mar 27, 2013 
Printed
Page 59
Legend of graph

There are two lines on the graph that are blue. The corresponding lines in the legend should also be blue. (The legend-entry lines for Typical Growth and Worst Case.)

Steve McConnell
 
Mar 27, 2013 
Printed
Page 153

Incorrect color used in the Figure 13-5 legend
On page 153, in the Figure 13-5 legend the color of the box next to "Delphi Estimates" is grey, it should be pink to match the graph.

Microsoft Press  Jul 13, 2010  Aug 05, 2011
Printed
Page 186

"Compare II.D" should be "Compared II.C"
On page 186, in Step B "Compare II.D" needs to be changed to "Compared II.C".



Change:



"B. Compare II.D to III.A(3). Compute a nominal estimate, N, using the following formula: (2 x TheHigherEstimate + TheLowerEstimate) / 3"



To:



"B. Compare II.C to III.A(3). Compute a nominal estimate, N, using the following formula: (2 x TheHigherEstimate + TheLowerEstimate) / 3"

Microsoft Press  Jul 13, 2010  Aug 05, 2011
Printed
Page 273

Some of the "Total volume of the Great Lakes" answers are incorrect
On page 273, some of the "Total volume of the Great Lakes" answers are incorrect and need to be changed.



Change:



"2.4 x 10^22 cubic feet

6.8 x 10^20 cubic meters

1.8 x 10^23 U.S. gallons

6.8 x 10^23 liters"



To:



"8 x 10^14 cubic feet

2.3 x 10^13 cubic meters

6 x 10^15 U.S. gallons

2.3 x 10^16 liters"

Microsoft Press is committed to providing informative and accurate

books. All comments and corrections listed above are ready for

inclusion in future printings of this book. If you have a later printing

of this book, it may already contain most or all of the above corrections.

Microsoft Press  Jul 13, 2010  Aug 05, 2011
Printed
Page 70

129 should be 1.29
On page 70, the Influence column of the Team Cohesion line of Table 5-5 is missing a decimal point.

Change:
"129"

To:
"1.29"

Microsoft Press  May 06, 2010  Aug 05, 2011
Printed
Page 186

Multiple errors with step III.A.2
On page 186, there are multiple errors with step III.A.2

Change:

"2. Have each developer, tester, and other individual contributors estimate the effort required
to implement the requirements that he or she will be responsible for.
(a) Modules shall be estimated using best case, worst case, and expected case.
(b) Module nominals should be computed using the formula [BestCase + ( 4 x Expected
Case) + WorstCase] / 6."

To:

"2. Have each developer, tester, and other individual contributors estimate the effort required
to implement the tasks that he or she will be responsible for.
(a) Tasks shall be estimated using best case, worst case, and expected case.
(b) Task nominals should be computed using the formula [BestCase + ( 4 x MostLikelyCase) + WorstCase] / 6."

Microsoft Press  May 06, 2010  Aug 05, 2011
Printed
Page 186

/ should be *
On page 186, Step IV.A.1 contains an incorrect symbol.

Change:

"1. Compute a revised nominal based on the following formula: RemainingEffort = PlannedRemainingEffort / (ActualEffortToDate / PlannedEffortToDate)"

To:

"1. Compute a revised nominal based on the following formula: RemainingEffort = PlannedRemainingEffort * (ActualEffortToDate * PlannedEffortToDate)"

Microsoft Press  May 06, 2010  Aug 05, 2011