Bilgisayar Mühendisliği Bölümü Yayın Koleksiyonu
Permanent URI for this collectionhttps://hdl.handle.net/20.500.12416/253
Browse
2 results
Search Results
Conference Object Citation - WoS: 49Citation - Scopus: 66Software Engineering Education and Games: a Systematic Literature Review(Graz Univ Technolgoy, inst information Systems Computer Media-iicm, 2016) Kosa, Mehmet; Yılmaz, Murat; Yilmaz, Murat; O'Connor, Rory V.; Clarke, Paul M.; O’Connor, Rory V.; Yazılım MühendisliğiThe trend in using games in elementary level education also spreads through higher education levels and specific domains such as engineering. Recently, researchers have shown an increased interest in the usage of games in software engineering. In this paper, we are presenting a systematic review and analysis of 350 papers regarding games in software engineering education that was published in the last fifteen years. After applying our inclusion criteria and manual inspection of these studies, we have ended up with 53 primary papers. Based on a systematic process, we reported and discussed our findings with possible future research directions. The main results of this study indicate that the studies are accumulated around 5 categories: Games that learners/students play, games that learners/students develop as projects, curriculum proposals, developing/coming up with new approaches, tools, frameworks or suggestions and others.Conference Object Citation - WoS: 12Citation - Scopus: 17A Systematic Investigation Into the Use of Game Elements in the Context of Software Business Landscapes: A Systematic Literature Review(Springer-verlag Berlin, 2017) Yilmaz, Murat; Clarke, Paul M.; O'Connor, Rory V.; Olgun, Serhan; O’Connor, Rory V.The software development process is a set of socio-technical activities to produce software artifacts in which humans play a crucial role. Since it is a people centric activity, factors such as user motivation, engagement, communication and collaboration might constrain these activities. Therefore, software business organizations stand to benefit from adopting different tools and methods in order to overcome these obstacles and to improve their software business processes. Research has been made to increase software quality and enhance the software development process. Alongside these studies, innovative techniques and concepts are beneficial. As a solution, the notion of gamification (i.e. employing game elements in non-gaming contexts) has been introduced to enhance the software development process and overcome the challenges mostly related to human factors. However, the applicability of game elements in the context of software business landscapes is still a controversial issue and not totally proven as of yet. Numerous studies have been conducted to examine the benefits of gamification and how game elements affect the software development process. Thus, in this paper, a systematic literature review was conducted in order to investigate the application of game elements both in research and industrial levels of software development and as well as in software business landscapes.
