Code Complete
Rate it:
Open Preview
4%
Flag icon
Dozens of companies have found that simply focusing on correcting defects earlier rather than later in a project can cut development costs and schedules by factors of two or more (McConnell 2004). This is a healthy incentive to find and fix your problems as early as you can.
4%
Flag icon
Which of these statements are self-fulfilling prophecies?
4%
Flag icon
Determine the Kind of Software You're Working On
4%
Flag icon
Table 3-2 shows three of the most common kinds of projects and lists the practices that are typically best suited to each kind of
4%
Flag icon
the generalities in the table are illuminating.
4%
Flag icon
Business systems projects tend to benefit from highly iterative approaches, in which planning, requirements, and architecture are interleaved with construction, system testing, and quality-assurance activities. Life-critical systems tend to require more sequential approaches— requirements stability is part of what's needed to ensure ultrahigh levels of reliability.
1 3 Next »