Bachelor and Master Theses

To apply for conducting this thesis, please contact the thesis supervisor(s).
Title: Software developers as the end users of design systems
Subject: Computer science, Software engineering
Level: Basic, Advanced
Description:

Background

Using user interface (UI) components from available design systems allow software developers to develop their human-machine interface (HMI) more quickly. However, there is still a lack of research investigating to what extent such UI components from design systems could be easily implemented into the systems that software developers are working with.

 

The proposed project

This project aims to investigate the usability of UI components derived from available design systems from the perspective of software developers. In this project, the student will try to implement UI components from a design system into an industrial-grade display, which will be provided by CrossControl AB (https://crosscontrol.com/). After that, the student will present the process of implementing those UI components to the software developers, who usually work with the industrial-grade display. Finally, the student will interview the software developers to get their feedback on the process of implementing UI components from a design system.

 

Additional information

This project is a collaboration between CrossControl AB, Norwegian University of Science and Technology, and Mälardalen University. If you are interested in this project, please send your CV to taufik.a.sitompul@ntnu.no

Start date:
End date:
Prerequisites:

Prior experience in C++ and Linux is desirable.

IDT supervisors:
Examiner:
Comments:
Company contact: