Introduction to Software Quality
  • Introduction to Testing and QA
  • What is Software
  • Error-Fault-Failure
  • Causes of Software Errors
Software Quality Assurance
  • Position of the Chief Software Engineer
  • The Need For Decisive Actions
  • Classification of Requirements into Quality Factors
  • Planning The Enterprise Quality Assurance System
Software Testing and Management
  • Test Case Design
  • Example of Test Cases
  • Execute Test Cases
  • Levels of Software Testing
  • Verification and Validation
  • Testing Types
Software Process Models
  • What are Software Process Models
  • The Waterfall Model
  • Prototyping Model
  • The Spiral Model
  • Iterative Development Model
  • Comparison of Software Process Models