At the end of this course, the students; 1) Discuss the meaning and importance of quality and various quality factors 2) Review the components of SQA in the project life cycle 3) Discuss software reviews and inspections 4) Apply different testing strategies, techniques and tools to software yazılıma uygulamak. 5) Discuss the importance of measurement in achieving quality and review various software quality metrics 6) Analyze software quality management standards, certification including process assessment and improvement models
MODE OF DELIVERY
Face to face
PRE-REQUISITES OF THE COURSE
No
RECOMMENDED OPTIONAL PROGRAMME COMPONENT
None
COURSE DEFINITION
Introduction to software quality and assurance; components of software quality assurance; configuration management; reviews, inspection and audits; software testing strategies and techniques; software quality standards; certification and assessment; introduction of case studies related with software process improvement and quality metrics.
COURSE CONTENTS
WEEK
TOPICS
1st Week
Introduction to software quality and assurance
2nd Week
Software quality factors
3rd Week
Overview of components of software quality assurance system
4th Week
Integrating quality activities in project life cycle
5th Week
Reviews, Inspection and Audits
6th Week
Testing Strategies and testing techniques
7th Week
Procedures and work instructions,Configuration Management
8th Week
Software Quality Metrics
9th Week
Case studies related with software measurement and metrics