|Print this page|
Software Quality Assurance
Timely, cost-effective and high-quality software is achieved through effective software quality control (SQC) and software quality assurance (SQA) practices applied throughout the development cycle. This course provides the skills you need to define, design and implement a practical software quality system using innovative and proven techniques tailored for your life cycle model.
Admission Requirements--A university degree or college diploma in related field or several years of related experience
--Basic knowledge of one Relational Database (such as Oracle, DB2, SQL Server, Sybase etc.) is helpful
--A working knowledge of SQL and PL/SQL at the beginning level is assumed
Additional personal interviews may be required.
Learning Outcomes and Career OpportunitiesAt the end of the course, students will be able to
--Devise an appropriate software quality system for various application domains
--Apply effective quality control in a range of development methodologies
--Define the roles of an effective quality assurance group
--Maintain quality assurance using the Rational Unified Process and other agile methodologies
--Implement a comprehensive system of metrics and reports
--Deploy external certifications to significantly enhance existing practices
--Identify quality problems
--Select a quality system road map