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.
   307   308   309   310   311   312   313   314   315   316   317