Software Quality Management
Objectives and Requirements
This course aims to equip students with the knowledge and techniques of good practices in software quality process and activities. It prepares students to manage the development of high quality software using proven techniques and established standards in software quality assurance.
After learning the course, the students should be able to:
- explain the relations among software product, process and project in quality assurance and management;
- propose appropriate process and quality models for developing and assessing software products and processes;
- describe and apply good practices for managing the development of quality software;
- describe and evaluate quality systems and established standards related to software products and processes.
Contents
Software quality models; Software life cycle processes, activities and tasks; Project management; Process models; Quality assurance activities and practices; Management and technical reviews; Quality systems and standards.
Credit(s): 3
Prerequisite Course(s): Software Engineering