The Effect of Gamification on Software Architecture Knowledge Management: A Student Experiment and Focus Group Study

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Both scientists and practitioners agree on the importance of software architectural knowledge (AK) in software development, but AK is often not recorded. This is especially problematic with large and complex software systems, as AK easily evaporates over time if it is not documented. A major problem is the lack of motivation of architects and developers to document AK. Since gamification is a means for increasing motivation and work morale in general, we investigated its suitability for improving the capturing of AK. To investigate the effects of gamification and identify potential problems we conducted an experiment and an associated focus group with graduate students in computer science. While we found some minor differences between groups using gamification and not using gamification, none of them were statistically significant. The focus group interviews, however, provide some explanations why we could not observe any significant differences and also why it may still be worthwhile to further investigate the use of gamification in this area.
Original languageEnglish
Title of host publication34th ACM/SIGAPP Symposium on Applied Computing (SAC), Track on Software Architecture: Theory, Technology, and Applications (SA-TTA), Limassol, Cyprus, April 8-12, 2019, best paper award
Pages1731-1740
Number of pages10
DOIs
Publication statusPublished - Apr 2019

Fields of science

  • 202005 Computer architecture
  • 202017 Embedded systems
  • 102 Computer Sciences
  • 102002 Augmented reality
  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102020 Medical informatics
  • 102022 Software development
  • 502032 Quality management
  • 502050 Business informatics

JKU Focus areas

  • Digital Transformation

Cite this