BOOK ORGANIZATION AND CHAPTER
Part I: Overview and Basics
About this book
What is software quality?
What is QA?
QA activities and related techniques?
fit the different QA activities
into the software development processes?
Part II: Software Testing
major testing activities
Checklist and partition-based testing
Part III: Quality Assurance Beyond Testing
defect prevention techniques
Fault tolerance techniques
program analysis techniques
Part IV: Quantifiable Quality Improvement
parallel and follow-up activities
models and measurements
Defect classification and analysis models
AND BACKGROUND KNOWLEDGE
Mathematical and statistical knowledge
Computer science knowledge
Software engineering knowledge
Main tasks for software quality engineering
measurement and analysis
PEOPLE’S QUALITY EXPECTATIONS
do the right things
do the things right
DEPENDENCY AND SUGGESTED USAGE