DPI538 Software Quality

Code DPI538
Name Software Quality
Status Compulsory/Courses of Limited Choice
Level and type Post-graduate Studies, Academic
Field of study Computer Science
Faculty Department of Applied Computer Science
Academic staff Ērika Nazaruka
Credit points 4.0 (6.0 ECTS)
Parts 1
Annotation Within this course students get acquainted with foundations of quality assurance and all-embracing quality control. Quality management at enterprises and projects, including software verification and validation, reviews and external/internal audits, configuration management and document control are considered. The course presents information about standard taxonomy, national standards and regulations, international and national systems of standards. Questions on legal protection of software developers and their clients, different models of quality management and their application in IT industry are discussed..
Goals and objectives
of the course in terms
of competences and skills
The goal is to raise student competence in the methods of quality assurance at enterprises and at the project level, to improve skills in adaptation and application of standards and models, which state requirements for enterprise quality management systems, knowledge about rights and legal protection of software product authors, developer companies and customers.
Learning outcomes
and assessment
To be able to adapt standards for quality management systems to the suggested organization - Passed laboratory work
To be able to compare quality models and to evaluate their application fields in software development - Passed laboratory work
To be able to recognize a type of a software development process and to evaluate activities for improving its quality - Passed laboratory work
To be able to evaluate eligibility of the quality management system to the adopted quality standard - Passed laboratory work
To be able to explain the impact of quality assurance activities on software development, quality improvement approaches and legal aspects of software development - Passed exam
Course prerequisites Software engineering, English

[Extended course information PDF]