course-details-portlet

INFT2005 - Quality in and Testing of Software Systems

About

Examination arrangement

Examination arrangement: Home examination
Grade: Letter grades

Evaluation Weighting Duration Grade deviation 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

Examination

Examination arrangement: Home examination

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Autumn UTS Home examination 100/100

Release
2024-12-02

Submission
2024-12-02


09:00


12:00

INSPERA
Room Building Number of candidates
Spring ORD Home examination 100/100

Release
2025-05-19

Submission
2025-05-19


09:00


12:00

INSPERA
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
Examination

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU