Page 312 -
P. 312
D tasks, 34
testing and, 194
deadlines WBS (work breakdown structure)
honesty with, 3 and, 34
predecessors, misunderstood, 71 Wideband Delphi method, 39, 48
working backward from, 70 executing tests, 178–180
Decompose Conditional refactoring, 152 Extract Method of refactoring, 151
Defect Age metric, 196 Extreme Programming, 289–291
Defect Density metric, 196 iterative development and, 128
defect reports, 179 pair programming and, 91
Defect Resolution Rate metric, 195
defect tracking, 180–181 F
Defects per Project Phase metric, 195
defects, inspection and, 75 failure of change, 204
dependencies features
identification, 56 undeveloped
multiple projects, 66 vision and scope document, 22
design vision and scope document, 21
diagnosing problems, 167 formal process, 84, 278
outsourced projects, 274 frameworks, unit testing and, 156
refactoring, 149–155 functional requirements, SRS, 111
review of, 133–134
deskchecks, 84 G
development monitoring system, 166 Gantt chart, schedule building and, 57
development, test-driven, 156, 162 Gantt, Henry Laurence, 57
discussion summary, requirements
and, 102–104 H
distrust
effects on estimates, 37 hero, problem diagnosis and, 95
padded estimates and, 50 honesty, importance of, 3
documentation, vision and scope
document, 19 I
outline, 20
duration, 55 impact estimate of risks, 27
inspections
E acceptance, 81–84
author expectations, 80
earned value, 64 commitment management and, 92
efficiency, 10 implementation, 75
elicitation of requirements, 98 inspection checklist
discussion summary, 102–104 code review, 90
observation, 101 project plan, 28
use cases, 105–109 SRS and, 118
engineering team, problems with, 31 test plan, 177
estimates meeting script, 78
accuracy, 34 moderator selection, 76
assumptions and, 35 outsourced projects, 271
COCOMO II (Constructive Cost overview, 74
Model), 49 project plan, 28
distrust, effects on estimates, 37 SRS checklist, 118
elements of successful, 34 team selection, 75
outsourced projects, 259, 269 work product inspection, 78
padded, distrust and, 50 Introduce Explaining Variable
The Planning Game, 49 refactoring, 153
PROBE (Proxy Based Estimating), 48 ISO 9000 standards, software process
problem diagnosis, 49 improvement, 286
project plan, 25 iteration abuse, software requirements
self-fulfilling prophecy, 51 and, 128
304 INDEX
This is the Title of the Book, eMatter Edition
Copyright © 2009 O’Reilly & Associates, Inc. All rights reserved.