18. Verification: Software Testing Combined with DFSS Techniques

Software testing is aimed at verifying features, behaviors, or functions to determine whether the customer critical requirements (critical parameters) and required results are satisfactorily met. Some common types and terms used in software testing are included in the glossary of common software testing terms at the end of this chapter.

The purposes of software testing can include reducing defects before moving to the next lifecycle phase, validation, soak, or reliability testing. Although software testing is sometimes considered something of “an art,” and oftentimes considered very complex, test plans and test cases can be methodically developed to reduce complexity and increase ...

Get Applying Design for Six Sigma to Software and Hardware Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.