course-details-portlet

INFT2005 - Quality in and Testing of Software Systems

About

Examination arrangement

Examination arrangement: Home examination
Grade: Letter grades

Evaluation Weighting Duration Examination aids
Home examination 100/100 3 hours

Course content

This course is about agile software development methodology, requirements development and the connection between the requirements and testing. Furthermore, we will take a closer look at topics such as planning and implementation of testing of applications at different levels, risk-based test planning, various techniques for test design, automated-testing and performance testing, interaction design with wireframing and user testing, version control and continuous integration (CI in CI/CD), quality concept in general and for software systems in particular, strategies for achieving quality and quality-models and quality-management.

Learning outcome

Knowledge

Candidates:

  • can explain the principles of agile system development.
  • can explain different types of tests and test strategies.
  • can explain concepts in interaction design.
  • can explain the benefits of using version control and continuous integration.
  • can define, recognize and explain concepts related to quality in general and to software in particular.
  • can explain the need to follow a defined process to achieve quality goals and objectives.
  • can explain the need for quality standards and what lies in the concept of best practice.

Skills

Candidates:

  • can use agile methods to design requirements for IT systems.
  • can use requirements to design, plan and conduct systems tests.
  • can perform tests of aspects of usability in applications.
  • can create a quality plan.
  • can participate in reviews and inspections.

General competence

Candidates:

  • can work effectively and purposefully in a team towards a common goal.
  • can share and disseminate information and knowledge with team members and clients.

Learning methods and activities

Lectures, lessons, videos and assignments.

Compulsory assignments

  • Mandatory exercises

Further on evaluation

Re-sit examination in December.

Specific conditions

Admission to a programme of study is required:
Information Technology (ITBAINFO)

Credit reductions

Course code Reduction From To
DCST1008 3.7 AUTUMN 2020
IDATT1002 3.7 AUTUMN 2020
More on the course

No

Facts

Version: 1
Credits:  7.5 SP
Study level: Intermediate course, level II

Coursework

Term no.: 1
Teaching semester:  SPRING 2025

Language of instruction: Norwegian

Location: Trondheim

Subject area(s)
  • Computer Science
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Computer Science