@incollection{EggertZaehlWolfetal.2023, author = {Eggert, Mathias and Z{\"a}hl, Philipp M. and Wolf, Martin R. and Haase, Martin}, title = {Applying leaderboards for quality improvement in software development projects}, series = {Software Engineering for Games in Serious Contexts}, booktitle = {Software Engineering for Games in Serious Contexts}, editor = {Cooper, Kendra M.L. and Bucchiarone, Antonio}, publisher = {Springer}, address = {Cham}, isbn = {978-3-031-33337-8 (Print)}, doi = {10.1007/978-3-031-33338-5_11}, pages = {243 -- 263}, year = {2023}, abstract = {Software development projects often fail because of insufficient code quality. It is now well documented that the task of testing software, for example, is perceived as uninteresting and rather boring, leading to poor software quality and major challenges to software development companies. One promising approach to increase the motivation for considering software quality is the use of gamification. Initial research works already investigated the effects of gamification on software developers and come to promising. Nevertheless, a lack of results from field experiments exists, which motivates the chapter at hand. By conducting a gamification experiment with five student software projects and by interviewing the project members, the chapter provides insights into the changing programming behavior of information systems students when confronted with a leaderboard. The results reveal a motivational effect as well as a reduction of code smells.}, language = {en} } @incollection{DiekmannEggert2021, author = {Diekmann, Julian and Eggert, Mathias}, title = {Is a Progressive Web App an Alternative for Native App Development?}, series = {3. Wissenschaftsforum: Digitale Transformation (WiFo21) (Lecture Notes in Informatics ; P-319)}, booktitle = {3. Wissenschaftsforum: Digitale Transformation (WiFo21) (Lecture Notes in Informatics ; P-319)}, publisher = {Gesellschaft f{\"u}r Informatik}, address = {Darmstadt}, isbn = {978-3-88579-713-5}, pages = {35 -- 48}, year = {2021}, abstract = {The existence of several mobile operating systems, such as Android and iOS, is a challenge for developers because the individual platforms are not compatible with each other and require separate app developments. For this reason, cross-platform approaches have become popular but lack in cloning the native behavior of the different operating systems. Out of the plenty cross-platform approaches, the progressive web app (PWA) approach is perceived as promising but needs further investigation. Therefore, the paper at hand aims at investigating whether PWAs are a suitable alternative for native apps by developing a PWA clone of an existing app. Two surveys are conducted in which potential users test and evaluate the PWA prototype with regard to its usability. The survey results indicate that PWAs have great potential, but cannot be treated as a general alternative to native apps. For guiding developers when and how to use PWAs, four design guidelines for the development of PWA-based apps are derived based on the results.}, language = {en} } @incollection{Eggert2019, author = {Eggert, Mathias}, title = {Big Data Research - How to Structure the Changes of the Past Decade?}, series = {The Art of Structuring}, booktitle = {The Art of Structuring}, publisher = {Springer}, address = {Cham}, isbn = {978-3-030-06234-7}, doi = {10.1007/978-3-030-06234-7_26}, pages = {271 -- 281}, year = {2019}, abstract = {In the past decade, many IS researchers focused on researching the phenomenon of Big Data. At the same time, the relevance of data protection gets more attention than ever before. In particular, since the enactment of the European General Data Protection Regulation in May 2018 Information Systems research should provide answers for protecting personal data. The article at hand presents a structuring framework for Big Data research outcome and the consideration of data protection. IS Researchers might use the framework in order to structure Big Data literature and to identify research gaps that should be addressed in the future.}, language = {en} }