6 CONCLUSION
Digital interruptions at the workplace pose a num-
ber of threats to the quality of the work done, stress
levels and cognitive mental workload. This study
contributes to research by providing insights consis-
tent with the cognitive factors and human ergonomics
community literature, in relation to how software de-
velopers perceive digital interruptions and the traits
of when notifications occasionally aid the user, while
sometimes they disrupt.
This research has shown that notifications related
to an ongoing task are perceived as less disruptive,
and in fact acknowledged and handled quicker. The
inverse also holds, whereby, notifications which are
unrelated to the primary task will be viewed as disrup-
tive, consequently having a larger effect on the soft-
ware developer’s state of flow. For this reason, con-
tingency strategies, such as note-taking and code ver-
sioning are crucial towards helping the software de-
velopers continue their primary task.
In conclusion, notifications definitely hold a sig-
nificant role in updating knowledge workers on their
information services.
ACKNOWLEDGEMENTS
This research is partially funded by the Endeavour
Scholarship Scheme (Malta), which is part-financed
by the European Union - European Social Fund
(ESF).
REFERENCES
Addas, S. and Pinsonneault, A. (2015). The many faces of
information technology interruptions: a taxonomy and
preliminary investigation of their performance effects.
Information Systems Journal, 25(3):231–273.
Apple (2020). Human interface guidelines - notifications.
Baethge, A. and Rigotti, T. (2013). Interruptions to work-
flow: Their relationship with irritation and satisfac-
tion with performance, and the mediating roles of
time pressure and mental demands. Work & Stress,
27(1):43–63.
Code, W. M. E. (2018). Abstraction layered architecture:
Writing maintainable embedded code. In Software
Architecture: 12th European Conference on Software
Architecture, ECSA 2018, Madrid, Spain, September
24–28, 2018, Proceedings, volume 11048, page 131.
Springer.
Davenport, T. H. (2005). Thinking for a living: how to
get better performances and results from knowledge
workers. Harvard Business Press.
de Haan, G., van der Veer, G. C., and van Vliet, J. C. (1991).
Formal modelling techniques in human-computer in-
teraction. Acta Psychologica, 78(1-3):27–67.
Fitz, N., Kushlev, K., Jagannathan, R., Lewis, T., Paliwal,
D., and Ariely, D. (2019). Batching smartphone notifi-
cations can improve well-being. Computers in Human
Behavior, 101:84–94.
Gray, J. and Rumpe, B. (2017). The importance of flow in
software development.
Haan, G. d. (1998). Chapter 5: Task Analysis for User In-
terface Design.
Kalyuga, S. and Singh, A.-M. (2016). Rethinking the
boundaries of cognitive load theory in complex learn-
ing. Educational Psychology Review, 28(4):831–852.
Mark, G., Gonzalez, V. M., and Harris, J. (2005). No
task left behind? examining the nature of fragmented
work. In Proceedings of the SIGCHI conference on
Human factors in computing systems, pages 321–330.
Mehrotra, A., Pejovic, V., Vermeulen, J., Hendley, R., and
Musolesi, M. (2016). My phone and me: understand-
ing people’s receptivity to mobile notifications. In
Proceedings of the 2016 CHI conference on human
factors in computing systems, pages 1021–1032.
Morrison, L. G., Hargood, C., Pejovic, V., Geraghty, A. W.,
Lloyd, S., Goodman, N., Michaelides, D. T., Weston,
A., Musolesi, M., Weal, M. J., et al. (2017). The effect
of timing and frequency of push notifications on usage
of a smartphone-based stress management interven-
tion: an exploratory trial. PloS one, 12(1):e0169162.
Ohme, J., Vanden Abeele, M. M., Van Gaeveren, K.,
Durnez, W., and De Marez, L. (2020). Staying in-
formed and bridging “social distance”: Smartphone
news use and mobile messaging behaviors of flem-
ish adults during the first weeks of the covid-19 pan-
demic. Socius, 6:2378023120950190.
Okoshi, T., Tsubouchi, K., Taji, M., Ichikawa, T., and
Tokuda, H. (2017). Attention and engagement-
awareness in the wild: A large-scale study with adap-
tive notifications. In 2017 IEEE International Con-
ference on Pervasive Computing and Communications
(PerCom), pages 100–110. IEEE.
Paul, C. L., Komlodi, A., and Lutters, W. (2015). Inter-
ruptive notifications in support of task management.
International Journal of Human-Computer Studies,
79:20–34.
Petre, M., van der Hoek, A., and Quach, Y. (2016). Software
Design Decoded: 66 Ways Experts Think. MIT Press.
Sonnentag, S., Reinecke, L., Mata, J., and Vorderer, P.
(2018). Feeling interrupted—being responsive: How
online messages relate to affect at work. Journal of
Organizational Behavior, 39(3):369–383.
Ubuntu (2020). Ubuntu documentation.
Vaske, J. J. (2011). Advantages and disadvantages of inter-
net surveys: Introduction to the special issue. Human
Dimensions of Wildlife, 16(3):149–153.
Windows (2020). Take control of your notifications in the
windows action center.
Knock Brush! Perceived Impact of Push-based Notifications on Software Developers at Home and at the Office
221