Print Email Facebook Twitter Gamification of a Static Analysis Tool Title Gamification of a Static Analysis Tool: A brief look into developer motivation Author Saboerali, Raies (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Zaidman, Andy (mentor) Finavaro Aniche, Mauricio (graduation committee) Katsifodimos, Asterios (graduation committee) Degree granting institution Delft University of Technology Programme Computer Science Date 2019-06-12 Abstract Software development is more than only implementing the functional code. A developer is also responsible for writing code measuring up to certain standards and conventions. These conventions make sure that the code is of a particular quality that improves readability and eases maintainability. Some of these conventions are checked by automated tools. Automated static analysis tools (ASATs) perform an analysis of the source code and issue warnings. ASATs are available for many programming languages and can be used to find functional or maintainability issues. Even though these tools have been proven to be useful during the code development process, developers do not always utilize them. The overload of warnings in large projects and relatively low importance of these warnings are one of the many reasons why they are ignored. In this study, a gamification tool, Checkpoint, is developed based on the GOAL methodology. The purpose of this tool is to gamify the development process pertaining to ASATs to motivate developers. The developers are motivated using various gamification elements during a pretest-posttest pre-experimental experiment. The study tested the usability of the tool and its effectiveness. The experiment showed that gamification has an impact on developer motivation. Subject Automated Static Analysis ToolsGamificationSoftware development To reference this document use: http://resolver.tudelft.nl/uuid:53b9a88a-c848-462f-8514-ea2a4aefd7ff Part of collection Student theses Document type master thesis Rights © 2019 Raies Saboerali Files PDF Gamification_of_a_static_ ... _final.pdf 1.66 MB Close viewer /islandora/object/uuid:53b9a88a-c848-462f-8514-ea2a4aefd7ff/datastream/OBJ/view