Course Info
|
Course Category
|
Computer Science/Information Technology
|
Course Level
|
Graduate
|
Credit Hours
|
3
|
Pre-requisites
|
N/A
|
Instructor
|
Dr. Ghulam Ahmad Farrukh Ph.D Software Engineering George Mason University, USA
|
|
Course Contents
|
Introduction to Software Quality,
Software Defects,
Reasons of Poor Quality, Quality Laggards,
Project Management Approaches, Cost and Economics of SQA,
Quality Measurements,
Software Requirements and SQA,
Requirements Defects, Writing Quality Requirements,
Quality Attributes of Requirements Document,
Software Design Model and Software Design Defects,
Quality Design Concepts,
Programming and SQA,
SQA Reviews,
Software Inspections,
Software Inspections - Roles,
Software Inspections - Practical Issues for Success,
Software Testing,
Software Testing - WBT Techniques,
Software Testing - BBT Techniques,
Software Testing - Testing Strategies and Debugging,
Software Testing - Test Planning,
Software Testing - Automated Software Testing,
Software Testing - Test Cases, Responsibilities of Testers,
SQA and SCM I - Basic Concepts and Foundation,
SQA and SCM II - Change Control Process,
SQA and SCM III - Practical,
SQA and SCM IV - SCM Best Practices,
SCM Plan and SQA Plan,
Process Assurance,
Process Management and Improvement I - CMM,
Process Management and Improvement II - CMMI,
Introduction to Quality Metrics,
A Process Model of Software Quality Assurance
|
|
|