Scopus İndeksli Yayınlar Koleksiyonu

Permanent URI for this collectionhttps://hdl.handle.net/20.500.12416/8651

Browse

Search Results

Now showing 1 - 9 of 9
  • Editorial
    Citation - WoS: 3
    Citation - Scopus: 4
    Improving Social Aspects of the Software Development Process: Games, Gamification and Related Approaches
    (Graz Univ Technolgoy, inst information Systems Computer Media-iicm, 2016) Yilmaz, Murat; Yılmaz, Murat; O'Connor, Rory V.; Mora, Manuel; O’Connor, Rory V.; Yazılım Mühendisliği
  • Conference Object
    Citation - WoS: 49
    Citation - Scopus: 66
    Software 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ği
    The 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.
  • Article
    Citation - WoS: 7
    Citation - Scopus: 10
    A Literature Survey: Is It Necessary To Develop a New Software Development Methodology for Virtual Reality Projects
    (Graz Univ Technolgoy, inst information Systems Computer Media-iicm, 2017) Güleç, Ulaş; Gulec, Ulas; Yilmaz, Murat; Yılmaz, Murat; Isler, Veysi; Bilgisayar Mühendisliği; Yazılım Mühendisliği
    Software development is a complex human endeavour with high failure rates. Although a variety of software development methodologies have been proposed to improve the software development process, there is no universal model for all software development organizations. Virtual reality (VR) is an emerging trend especially for the gaming industry, which should prepare itself for VR development. The goal of this study is to explore potential software development activities and determine whether designing a new software development methodology for VR projects is an important topic for software development organizations working on VR software development. For this purpose, a literature survey has been completed and 71 academic studies have been examined in detail. This study shows that no work is being conducted in the field of developing a new methodology for VR projects. However, the study does show that there are similar endeavours in the field of human computer interaction (HCI), such as game development methodology.
  • Article
    Citation - WoS: 43
    Citation - Scopus: 53
    Gamification as a Disruptive Factor in Software Process Improvement Initiatives
    (Graz Univ Technolgoy, inst information Systems Computer Media-iicm, 2014) Herranz, Eduardo; Yılmaz, Murat; Colomo-Palacios, Ricardo; de Amescua Seco, Antonio; Yilmaz, Murat; Yazılım Mühendisliği
    For any Software Process Improvement (SPI) initiative to succeed human factors, in particular, motivation and commitment of the people involved should be kept in mind. In fact, Organizational Change Management (OCM) has been identified as an essential knowledge area for any SPI initiative. However, enough attention is still not given to the human factors and therefore, the high degree of failures in the SPI initiatives is directly linked to a lack of commitment and motivation. Gamification discipline allows us to define mechanisms that drive people's motivation and commitment towards the development of tasks in order to encourage and accelerate the acceptance of an SPI initiative. In this paper, a gamification framework oriented to both organization needs and software practitioners groups involved in an SPI initiative is defined. This framework tries to take advantage of the transverse nature of gamification in order to apply its Critical Success Factors (CSF) to the organizational change management of an SPI. Gamification framework guidelines have been validated by some qualitative methods. Results show some limitations that threaten the reliability of this validation. These require further empirical validation of a software organization.
  • Article
    Citation - WoS: 6
    Citation - Scopus: 6
    Auction-Based Serious Game for Bug Tracking
    (Wiley, 2019) Usfekes, Cagdas; Tuzun, Eray; Yilmaz, Murat; Macit, Yagup; Clarke, Paul
    Today, one of the challenges in software engineering is utilising application lifecycle management (ALM) tools effectively in software development. In particular, it is hard for software developers to engage with the work items that are appointed to themselves in these ALM tools. In this study, the authors have focused on bug tracking in ALM where one of the most important metrics is mean time to resolution that is the average time to fix a reported bug. To improve this metric, they developed a serious game application based on an auction-based reward mechanism. The ultimate aim of this approach is to create an incentive structure for software practitioners to find and resolved bugs that are auctioned where participants are encouraged to solve and test more bugs in less time and improve quality of software development in a competitive environment. They conduct hypothesis tests by performing a Monte Carlo simulation. The preliminary results of this research support the idea that using a gamification approach for an issue tracking system enhances the productivity and decreases mean time to resolution.
  • Article
    Citation - WoS: 3
    Citation - Scopus: 6
    Understanding Personality Differences in Software Organisations Using Keirsey Temperament Sorter
    (inst Engineering Technology-iet, 2015) O'Connor, Rory V.; Yilmaz, Murat
    In recent years, there has been an increasing interest in exploring personality differences to improve work experience in software organisations. This study presents a personality assessment process conducted on 382 software practitioners using the Keirsey temperament sorter II. The primary goal of this assessment is to explore the personality temperaments of software practitioners working in different types of software development organisations. In addition, a novel visualisation approach is proposed for arranging temperaments using a periodic table-like structure. The results suggest that the authors approach provides an effective means to investigate an organisation's personality profile while assessing personality types.
  • Article
    Citation - WoS: 5
    Citation - Scopus: 6
    Exploring the Belief Systems of Software Development Professionals
    (Taylor & Francis inc, 2015) O'Connor, Rory V.; Yilmaz, Murat
    It is commonly accepted that an individual's beliefs and actions are based on his or her assessment and perceptions of the world. In order to determine what practices an individual is likely to follow at any given time, it is necessary to understand the individual's behavioral intention in a given circumstance. From an Information Technology perspective, a software development professional's belief systems are potentially the basis for the adoption and implementation of new and innovative work practices and processes. In this article, we explore the belief systems of software development professionals in order to understand the beliefs underlying intention and practice, and we seek answers about how they adopt or reject new and innovative software development processes and practices. The results point out a strong influence of past experiences, personality types, and repeated behavior on current software development processes and practices in industrial settings.
  • Editorial
    Citation - WoS: 2
    Citation - Scopus: 2
    Guest Editorial: Gamification and Persuasive Games for Software Engineering
    (inst Engineering Technology-iet, 2019) O'Connor, Rory V.; Colomo-Palacios, Ricardo; Clarke, Paul; Yilmaz, Murat
  • Article
    Citation - WoS: 13
    Citation - Scopus: 17
    Integration of Accessibility Design Patterns With the Software Implementation Process of Iso/Iec 29110
    (Wiley, 2019) Sanchez-Gordon, Mary; Yilmaz, Murat; O'Connor, Rory V.; Sanchez-Gordon, Sandra
    The Web Content Accessibility Guidelines was developed by World Wide Web Consortium with a goal of providing a single shared standard for web content accessibility that meets the needs of individuals, organizations, and governments. Given that there is a large percentage of very small entities that develop software who also utilize the ISO/IEC software process standard, the purpose of this study is the development of software design patterns for users with visual disabilities. As a result, four accessibility design patterns are defined: Authentication adapter, Blindness adapter, Dichromatic color vision adapter, and Blurry vision adapter. These patterns will help to improve the design of the web applications built using them while being compliant with the ISO/IEC 29110 standard. The use of design patterns also enables the transfer of design experience to programming practices and improves the software documentation. To validate the set of patterns, an online course for Spanish speakers was developed, and the evaluation was carried out using simulators, automated tools, experts, and users. Simulators and automated tools showed no accessibility errors and experts evaluated 10 heuristics principles and did not identify any severity issues. Taken together, our results provide positive evidence that users with visual disabilities could benefit from the proposed features.