Computer Science

CS4033Software Project Management and Quality Assurance4 ch (3C)

Discusses the "umbrella" activities in software development: project planning and monitoring, risk management, quality assurance through reviews and testing (including reliability and safety, and test automation), and the management of technical debt. Emphasis is put on software metrics and their use in quantitative management. Introduces concepts in software process improvement.

Prerequisite: CS 2043.