Skip to main navigation Skip to search Skip to main content

A Study on the Mental Models of Users Concerning Existing Software

Michael Anders*, Martin Obaidi, Barbara Paech, Kurt Schneider

*Corresponding author for this work

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Abstract

Context and Motivation: Software users describe requirements for new software and give feedback to existing software. Both are well studied in requirements engineering research. However, both are also heavily influenced by the users’ comprehension of existing software. We do not know which aspects of software users have in mind when they talk about it. While their mental model is interesting in itself, knowing this mental model could be helpful both, during requirements elicitation and validation-whenever user statements need to be understood.

Problem: There is no standard methodology to study mental models and existing mental model studies mostly focus on specific elements of a specific software.

Principal results: We have asked students to describe and draw a certain software. We coded the answers to understand the abstraction levels and the software aspects mentioned. We also analyzed differences. Our results showed a strong focus on the interaction and domain level. The users’ drawings primarily represented the user interface. We found only small differences between participants with a computer science background compared to those without one.

Contribution: This paper presents initial insights on the software aspects in the mental model of users concerning existing software. It also describes our method to study this model and ideas for future studies.
Original languageEnglish
Title of host publicationRequirements Engineering
Subtitle of host publicationFoundation for Software Quality - 28th International Working Conference, Proceedings
EditorsVincenzo Gervasi, Andreas Vogelsang
PublisherSpringer, Cham
Chapter13216
Pages235-250
Number of pages16
ISBN (Electronic)978-3-030-98464-9
ISBN (Print)978-3-030-98463-2
DOIs
Publication statusPublished - 9 Mar 2022

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13216 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Keywords

  • Mental model
  • User understanding
  • Software aspects
  • User language analysis

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Cite this