Background: Noise, de ned as an unwanted sound, is one of the commonest factors that could a ect people's performance in their daily work activities. e so ware engineering research community has marginally investigated the e ects of noise on so ware engineers' performance. Aims: We studied if noise a ects so ware engineers' performance in: (i) comprehending functional requirements and (ii) xing faults in source code. Method: We conducted two experiments with nal-year undergraduate students in Computer Science. In the rst experiment, we asked 55 students to comprehend functional requirements exposing them or not to noise, while in the second experiment 42 students were asked to x faults in Java code.Results: e participants in the second experiment, when exposed to noise, had signi cantly worse performance in xing faults in source code. On the other hand, we did not observe any statistically signi cant di erence in the rst experiment. Conclusions: Fixing faults in source code seems to be more vulnerable to noise than comprehending functional requirements.
CCS CONCEPTS•So ware and its engineering → So ware creation and management; KEYWORDS Noise, controlled experiment, functional requirement, bug xing ACM Reference format: