1. Software Testing Background a. What is the software defect? b. Why do bugs occur? c. The Cost of bugs? d. What exactly does a tester do? e. The making of a software tester 2. The Software Development Process a. What is a software product? b. Software Project staff c. Software Lifecycle Models 3. The Realities of Software Testing a. Testing Principles b. Terms and Definitions for software testing