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

  • Benjamin Mayer (Speaker)

Activity: Talk or presentationContributed talkscience-to-science

Description

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.
Period12 Apr 2019
Event title34th ACM/SIGAPP Symposium on Applied Computing (SAC), Track on Software Architecture: Theory, Technology, and Applications (SA-TTA), Limassol, Cyprus, April 8-12, ACM, 2019, best paper award
Event typeConference
LocationCyprusShow on map

Fields of science

  • 202017 Embedded systems
  • 102006 Computer supported cooperative work (CSCW)
  • 202005 Computer architecture
  • 502050 Business informatics
  • 102 Computer Sciences
  • 502032 Quality management
  • 102022 Software development
  • 102002 Augmented reality
  • 102015 Information systems
  • 102040 Quantum computing 
  • 509026 Digitalisation research
  • 211928 Systems engineering
  • 102034 Cyber-physical systems
  • 102020 Medical informatics
  • 102027 Web engineering
  • 102016 IT security
  • 503015 Subject didactics of technical sciences

JKU Focus areas

  • Digital Transformation