Gamification is applied in several aspects of software engineering. There are several concrete examples of theapplication of gamification to modern development approaches, such as Agile. Nevertheless, a classification ofcore elements that gamified Agile development should entail, to be used as a reference for systematically andconsistently design gamified Agile development processes, is missing. The goal of this thesis is to, starting fromconcrete instances of gamified Agile development, generalize the common aspects and propose a classificationof core elements as a reference taxonomy. We designed a research method based on the following four coreactivities: (i) analysis of the state of the art in Gamification applied to Agile development processes, (ii)definition of a taxonomy for Gamified Agile Development, (iii) formalization of the taxonomy in a metamodel,(iv) validation of the metamodel by instantiation of existing concrete examples of gamified Agile development.The contributions of this thesis are a structured taxonomy for gamified Agile development and its formalizationin an instantiable metamodel. The metamodel was validated by instantiating it and comparing it to the existingexamples from literature.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:mdh-55038 |
Date | January 2021 |
Creators | Zoric, Andjela, Knezevic, Tamara |
Publisher | Mälardalens högskola, Akademin för innovation, design och teknik |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0011 seconds