Page 315 -
P. 315
creating, 57 software testing
critical path, 61 automation, 184
deadline defect reports, 179
predecessors, misunderstood, 71 defect tracking, 180–181
working backward from, 70 effective use, 189–196
dependency identification, 56 plans, 172–178
earned value management, 64 postmortem reports, 186–189
Gantt chart and, 57 problem diagnosis, 196–199
optimization, 60 regression test, 178
organizational needs and, 58 smoke test, 183
outsourced projects, 270 test cases, 172–180
performance tracking, 63 test execution, 178
problem diagnosis, 70 test reports, 179
project plan, 25 SOW (statement of work), project plan, 23,
resource allocation, 54 24
review meetings, 59 spaghetti code, diagnosing, 169
tasks, slack, 60 SRS (software requirements specification), 6
variance, 64 change control, 120–124
WBS (work breakdown schedule) functional requirements, 111
and, 54 inspection checklist, 118
scope introduction, 110
defining, project manager and, 17 iterative development, 115–117
outsourced projects, 268 nonfunctional requirements, 113
vision and scope document, 19 scope, requirements, design
outline, 20 comparison, 117
scope creep, 129 template, 110
scripts stakeholder, 16
inspection meeting, 78 stakeholders, vision and scope document, 21
Six Sigma, software process Subversion
improvement, 287 atomic commit, 139
slack in schedule, 60 basic work cycle, 144–149
smoke tests, 183 overview, 136
software engineers, overview, 5 repository
software process improvement, 282–293 creation, 141
certifications, 283 sharing, 143
CMM (Capability MaturityModel), 283 URL, access via, 140
ISO 9000 standards, 286 working copy check out, 138–140
methodologies, 288
models, 283 T
processes, 288
RUP (Rational Unified Process), 291 tasks
Six Sigma, 287 ACWP, 64
XP (Extreme Programming), 289 dependency identification, 56
software process improvement, software estimates and, 34
engineering process group, 285 Parkinson’s Law, 61
software requirements resource allocation, 54
introducing, 124–127 slack, 60
introduction, 98 Wideband Delphi estimation method, 47
iteration abuse, 128 teams
problem diagnosis, 127–130 inspection team selection, 75
requirements elicitation, 98 knowledge of, 4
discussion summary, 102–104 managing, 243–254
observation, 101 relationships, 4
use cases, 105–109 selection, Wideband Delphi method
scope creep, 129 and, 41
(see also SRS) techniques, 7
software requirements engineering, 98 test case document, 176
INDEX 307
This is the Title of the Book, eMatter Edition
Copyright © 2009 O’Reilly & Associates, Inc. All rights reserved.