The subject is taught in Polish

Lecture

The aim of this course is to expand knowledge on the issues of quality assurance in software projects. In particular, it aims to provide practical skills necessary to plan and implement selected quality assurance methods in software development processes. An additional goal of the course is to contribute to improving the quality of group projects carried out by students during their master's studies. The scope of the course includes, in particular:

  • The concept of quality, quality characteristics, approaches to quality, the concept of usability and user experience
  • Selection of utility quality attributes using the quality tree method, GQM
  • Methods and techniques of usability measurement
  • Prototyping
  • User experience (UX) testing
  • Tools helpful in usability and user experience testing
  • The issue of accessibility and adapting applications to users with special needs.

Project

The project's goal is to improve the quality of group projects undertaken by students during their Master's studies. The project is implemented in groups corresponding to the group project groups and includes:

  • defining the client of the group project and its characteristics, 
  • definition of deliverables and definition of project success criteria and implementation priorities,
  • selection of utility quality attributes using the quality tree method, GQM,
  • selection of methods for ensuring and testing the program's quality of use,
  • development and implementation of the proposed methods for ensuring and testing the program's quality of use,
  • product validation report.

More information on the portal eNauczanie.pg.edu.pl