Professional Documents
Culture Documents
DSC04757
DSC04757
terdependent activities, among which analysis and testing are necessary but far from
sufficient. And while one often hears of a testing "phase" in software development,
as if testing were a distinct activity that occurred at a particular point in development,
one should not confuse this flurry of test execution with the whole process of software test and analysis any more than one would confuse program compilation with
programming.
Testing and analysis activities occur throughout the development and evolution of
software systems, from early in requirements engineering through delivery and subsequent evolution. Quality depends on every part of the software process, not only on
software analysis and testing; no amount of testing and analysis can make up for poor
quality arising from other activities. On the other hand, an essential feature of software processes that produce high-quality products is that software test and analysis is
thoroughly integrated and not an afterthought.
a fraMework fr
II process, Like otheris intertwined with and inseparable from other facets of the over,
i9