Skip to Content

Future Students - Courses

click here for a printable version of this page  

Software Quality Management

Unit Code: HIT8159




Duration

Contact Hours

Campus

Prerequisite

Corequisite

1 Semester

2 hours per week

Hawthorn

A university level software engineering unit.

Nil

Credit Points: 12.5 Credit Points


Related Course/s:

A unit of study in the Master of Information Technology, Master of Information Technology (Professional Computing) and Master of Technology (Information Technology).

Aims & Objectives:

Aims

The aim of this unit is to introduce contemporary issues in managing software quality.
Learning Objectives
By the end of this unit, students should be able to:
• Explain what software quality management is.
• Compare and contrast different ways to manage software quality in organizations.
• Explain the roles of software metrics in software quality management.
• Explain the roles of software risk management in software quality management.
• Explain the roles of software change management in software quality management.
• Adapt and adopt certain quality models (e.g. McCall’s model and Bohem’s model) to measure the quality of a software product.
• Explain and plan quality assurance activities in software projects.
• Compare and contrast the relationships between software process improvement and software quality management.

Teaching Methods:

Lectures and Tutorials combined (24 hours)

Assessment:

Assignments, Examination

Generic Skills Outcomes:

The graduate attributes which relate to this unit of study help to produce graduates who:

  • Are capable in their chosen professional areas.
  • Are entrepreneurial.
  • Operate effectively in work and community situations.
  • Are aware of environments.

Content:

The unit will deal with, but not be limited to, topics in:

  • Software Quality Models.
  • Product Quality and Design.
  • Software Risk Management.
  • Fault Prevention and Tolerance.
  • Software Quality Assurance
  • Predicting and Managing Risk.
  • Change and Change Management.
  • Software Process Improvement.

Reading Materials:

Gillies, A, Software Quality Theory and Management, 2nd edn, Thomson Computer Press, 1997.
Bass, L, Clements, C & Kazman, R., Software Architecture in Practice, 2nd edn. Addison Wesley Longman, 2003.
Pfleeger, SH, Software Enginering: Theory and Practice, 2nd edn. Prentice Hall, 2001.
Additional papers may also be provided.