VLDB 2026 Research / reviewers in the wild / expert
Murat Yilmaz 0001
dblp:07/4809-1
· DBLP profile ↗
64ranked-venue papers
13as first author
23since 2021 · last 2025
0000-0002-2446-3224ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 63 · 13 first-author · 23 since 2021Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Programming Language Selection in Software Engineering: Results from an Adapted MLR Focused on Go, Haskell, Python and Rust
Zoe Collins, Luigi Di Paolo, Cathal O'Grady, Niall Ryan, Gerard Marks, Murat Yilmaz 0001, Paul M. Clarke, Andrew McCarren |
EuroSPI (1) | 6 |
| 2025 | Inner Source, Outer Source, Low Code, and No Code: Pros, Cons and Contexts - Results from an MLR
Georgijs Pitkevics, Lakshita Dubey, Chee Hin Choa, Yana Koleva, Murat Yilmaz 0001, Paul M. Clarke, Andrew McCarren |
EuroSPI (1) | 5 |
| 2025 | A Review of Estimation in Software Engineering
Kevin James Tomescu, Niamh Gowran, Lorena Gomez, Eoin Delahunty, Andrew McCarren, Gerard Marks, Murat Yilmaz 0001, Richard Messnarz, Paul M. Clarke |
EuroSPI (1) | 7 |
| 2025 | Current AI-Based Software Engineering, Strengths and Weaknesses - Results from a MLR
Jed Walshe, Robert Maloney, Evun Grant, Carlos Conde, Gerard Marks, Murat Yilmaz 0001, Richard Messnarz, Paul M. Clarke, Andrew McCarren |
EuroSPI (1) | 6 |
| 2024 | Analysing the Role of Generative AI in Software Engineering - Results from an MLR
Tuomas Bazzan, Benjamin Olojo, Przemyslaw Majda, Murat Yilmaz 0001, Gerard Marks, Paul M. Clarke |
EuroSPI (1) | 5 |
| 2024 | Sleepless in the Code: Exploring the Relationship Between Occupational Anxiety and Sleep Patterns in the Software Industry
Arife Gülsah Erol, Murat Yilmaz 0001, Paul M. Clarke |
EuroSPI (1) | 2 |
| 2024 | Large Language Models for Software Engineering: A Systematic Mapping Study
Muhammet Kürsat Görmez, Murat Yilmaz 0001, Paul M. Clarke |
EuroSPI (1) | 2 |
| 2024 | Investigating Systems Modernisation: Approaches, Challenges and Risks
Gareth Hogan, Patricija Shalkauskaite, Mengte Zhu, Martin Derwin, Murat Yilmaz 0001, Andrew McCarren, Paul M. Clarke |
EuroSPI (1) | 5 |
| 2023 | Identifying Key Factors to Distinguish Artificial and Human Avatars in the Metaverse: Insights from Software Practitioners
Osman Tahsin Berktas, Murat Yilmaz 0001, Paul M. Clarke |
EuroSPI (1) | 2 |
| 2023 | Investigating Sources and Effects of Bias in AI-Based Systems - Results from an MLR
Caoimhe De Buitlear, Ailbhe Byrne, Eric McEvoy, Abasse Camara, Murat Yilmaz 0001, Andrew McCarren, Paul M. Clarke |
EuroSPI (1) | 5 |
| 2023 | An Investigation of Green Software Engineering
Martina Freed, Sylwia Bielinska, Carla Buckley, Andreea Coptu, Murat Yilmaz 0001, Richard Messnarz, Paul M. Clarke |
EuroSPI (1) | 5 |
| 2023 | Exploring Metaverse-Based Digital Governance of Gambia: Obstacles, Citizen Perspectives, and Key Factors for Success
Pa Sulay Jobe, Murat Yilmaz 0001, Aslihan Tüfekci, Paul M. Clarke |
EuroSPI (1) | 2 |
| 2023 | A novel approach for visualization, monitoring, and control techniques for Scrum metric planning using the analytic hierarchy processabstractAbstract Although Scrum is one of the most preferred agile development frameworks that guide the development process, measuring sprint productivity is still challenging. In fact, it is hard to provide a continuous measurement during consecutive Scrum sprints, especially selecting the optimal metrics that fit better for real industrial applications. To bridge this gap, we conducted an industrial case study within the TÜBİTAK SAGE software development group to demonstrate the performance and applicability of a systematic selection process for fitting add‐on components using various scrum metrics tools. Next, we analyzed the combination of software developers' preferences of process metrics concerning their characteristics and their defense industry compatibility. Consequently, we assessed the metrics that might likely integrate into the Scrum development using the analytic hierarchy process. The results indicated that the Actionable Agile Add‐on scored the highest, followed by the Screenful Add‐on. Ultimately, this contemporary study presented a novel approach that has increased individuals' participation in metric planning, implementation, and monitoring, therefore moving towards more achievable software development goals. Nesib Tekin, Murat Yilmaz 0001, Paul M. Clarke |
J. Softw. Evol. Process. | 2 |
| 2023 | Examining the training and education potential of the metaverse: Results from an empirical study of next generation SAFe trainingabstractAbstract Restrictions imposed by the COVID‐19 pandemic have forced many to seek alternative means of training and learning, which ended up with increasing investment in the notion of the metaverse. Metaverse is envisioned as the next iteration of the Internet in which the virtual and the real world are blended to materialize a highly immersive experience. Not surprisingly, perhaps, next‐generation training and education systems are concerned with methods to integrate themselves into metaverse environments. In particular, participants are looking for more interactive and flexible training while maintaining a degree of educational content and high quality for their training plans and interactive workflows. In this paper, we conducted research to explore the role of metaverse in employee training. To this end, we utilized a variant of PlaySAFe (i.e., a 3D game) to investigate its metaverse adoption and usage. A qualitative design was adopted, using semistructured interviews to explore practitioners' experiences using the new version of PlaySAFe. After having it played in an industrial setting, we interviewed a group of software practitioners to compare the actual and expected features. This research has explored the pros and cons of using the current technologies for the practical groundwork of SAFe training. Findings from this research suggest that the metaverse holds the potential to deliver improved practical alignment in training and education programs, but that at the present time, practitioners expect more metaverse compatible features. Murat Yilmaz 0001, Emer O'Farrell, Paul M. Clarke |
J. Softw. Evol. Process. | 1 |
| 2023 | Decomposition of Monolith Applications Into Microservices Architectures: A Systematic ReviewabstractMicroservices architecture has gained significant traction, in part owing to its potential to deliver scalable, robust, agile, and failure-resilient software products. Consequently, many companies that use large and complex software systems are actively looking for automated solutions to decompose their monolith applications into microservices. This paper rigorously examines 35 research papers selected from well-known databases using a Systematic Literature Review (SLR) protocol and snowballing method, extracting data to answer the research questions, and presents the following four contributions. First, the Monolith to Microservices Decomposition Framework (M2MDF) which identifies the major phases and key elements of decomposition. Second, a detailed analysis of existing decomposition approaches, tools and methods. Third, we identify the metrics and datasets used to evaluate and validate monolith to microservice decomposition processes. Fourth, we propose areas for future research. Overall, the findings suggest that monolith decomposition into microservices remains at an early stage and there is an absence of methods for combining static, dynamic, and evolutionary data. Insufficient tool support is also in evidence. Furthermore, standardised metrics, datasets, and baselines have yet to be established. These findings can assist practitioners seeking to understand the various dimensions of monolith decomposition and the community's current capabilities in that endeavour. The findings are also of value to researchers looking to identify areas to further extend research in the monolith decomposition space. Yalemisew M. Abgaz, Andrew McCarren, Peter Elger, David Solan, Neil Lapuz, Marin Bivol, Glenn Jackson, Murat Yilmaz 0001, Jim Buckley, Paul M. Clarke |
IEEE Trans. Software Eng. | 8 |
| 2022 | Examining the Use of Non-fungible Tokens (NFTs) as a Trading Mechanism for the Metaverse
Murat Yilmaz 0001, Tuna Hacaloglu, Paul M. Clarke |
EuroSPI | 1 |
| 2022 | Socially-Critical Software Systems: Is Extended Regulation Required?
Niall Dagg, Conor Kostick, James Fallon, Alex O'Neill, Murat Yilmaz 0001, Richard Messnarz, Paul M. Clarke |
EuroSPI | 5 |
| 2022 | Serverless Software Engineering - and How to Get There
Stephen McAleese, Jordan Conway McLaughlin, Filip Detyna, Andrey Murashev, Murat Yilmaz 0001, Paul M. Clarke |
EuroSPI | 5 |
| 2022 | Exploring Aspects of Agile Software Development Risk - Results from a MLR
Aaron Nolan, Ben Strickland, Adam Quinn, Kyle Gallagher, Murat Yilmaz 0001, Paul M. Clarke |
EuroSPI | 5 |
| 2021 | A Professional Career with Autism: Findings from a Literature Review in the Software Engineering Domain
Emma Costello, Sara Kilbride, Zoe Milne, Paul M. Clarke, Murat Yilmaz 0001, Silvana Togneri MacMahon |
EuroSPI | 5 |
| 2021 | To Work from Home (WFH) or Not to Work from Home? Lessons Learned by Software Engineers During the COVID-19 Pandemic
Aifric Nolan, Rachel White, Mahjabeen Soomro, Boluwatife Comfort Dopamu, Murat Yilmaz 0001, David Solan, Paul M. Clarke |
EuroSPI | 5 |
| 2021 | PlaySAFe: Results from a Virtual Reality Study Using Digital Game-Based Learning for SAFe Agile Software Development
Emer O'Farrell, Murat Yilmaz 0001, Ulas Güleç, Paul M. Clarke |
EuroSPI | 2 |
| 2021 | Applying virtual reality to teach the software development process to novice software engineersabstractAbstract Software development is a complicated process that requires experienced human resources to produce successful software products. Although this process needs experience from the individuals, it is hard to provide this experience without encountering real incidents during the software development process. To fill this gap, this study proposes a Virtual Reality Based Software Development Framework (VR‐SODEF), which provides an interactive virtual reality experience for individuals learning about the tasks of software development starting from requirement analysis through software testing. In the VR‐SODEF, the participant takes on the role of a novice software developer being recruited into a virtual software development organisation who should work alongside five virtual characters, played by artificial intelligence. This exclusive viewpoint draws participants from the 2D separation of the classical experience and virtually into the world of the software development itself. Participants experience the intense dramatic elements created for simulation and confront the challenges of virtual software practitioners in a somewhat uncompromising virtual simulation environment. To examine the efficiency of the VR‐SODEF, it was tested on 32 computing students, with results indicating that virtual reality can be an effective educational medium, especially for skills that might traditionally be acquired through experience rather than traditional classroom‐based teaching. Ulas Güleç, Murat Yilmaz 0001, Veysi Isler, Paul M. Clarke |
IET Softw. | 2 |
| 2020 | Assessing Application Lifecycle Management (ALM) Potentials from an Industrial Perspective
Zuleyha Akgun, Murat Yilmaz 0001, Paul M. Clarke |
EuroSPI | 2 |
| 2020 | Agile Software Development - Do We Really Calculate the Costs? A Multivocal Literature Review
Aidan Fogarty, Aaron Edgeworth, Oishin Smith, Michael Dowling, Murat Yilmaz 0001, Silvana Togneri MacMahon, Paul M. Clarke |
EuroSPI | 5 |
| 2020 | A Multivocal Literature Review of Function-as-a-Service (FaaS) Infrastructures and Implications for Software Developers
Jake Grogan, Connor Mulready, James McDermott, Martynas Urbanavicius, Murat Yilmaz 0001, Yalemisew M. Abgaz, Andrew McCarren, Silvana Togneri MacMahon, Vahid Garousi, Peter Elger, Paul M. Clarke |
EuroSPI | 5 |
| 2020 | Visualization, Monitoring and Control Techniques for Use in Scrum Software Development: An Analytic Hierarchy Process Approach
Nesib Tekin, Mehmet Kosa, Murat Yilmaz 0001, Paul M. Clarke, Vahid Garousi |
EuroSPI | 3 |
| 2020 | Managing the social aspects of software development ecosystems: An industrial case study on personalityabstractAbstract The social aspects of software development encompass concerns such as motivating practitioners, building effective teams, and developing personal relations. Not surprisingly, perhaps, many software projects fail due to personality conflicts within team members. This study investigates the personality traits of 132 software practitioners by employing a tailored interactive assessment that was specifically developed for software development organizations. To assess the personality characteristics of the software teams as a whole, the results of 20 project teams were visualized by using personality–team radar charts. The validity part of the study was performed through validation interviews with experts from the field, discussing their experiences using the interactive assessment. The findings of this investigation complement those of earlier studies that suggest that productive team members who were working on social isolation showed higher introversion. In particular, this study strengthens the idea that agreeableness was observed in agile teams. Ultimately, the present data also highlight the existence of conscientiousness personalities in agile software development. Zulal Akarsu, Murat Yilmaz 0001 |
J. Softw. Evol. Process. | 2 |
| 2019 | Assessing Personality Traits in a Large Scale Software Development Company: Exploratory Industrial Case Study
Zulal Akarsu, Pinar Orgun, Hakan Dinc, Bora Gunyel, Murat Yilmaz 0001 |
EuroSPI | 5 |
| 2019 | Software Testing: A Changing Career
Sean Cunningham, Jemil Gambo, Aidan Lawless, Declan Moore, Murat Yilmaz 0001, Paul M. Clarke, Rory O'Connor |
EuroSPI | 5 |
| 2019 | CENGO: A Web-Based Serious Game to Increase the Programming Knowledge Levels of Computer Engineering Students
Ulas Güleç, Murat Yilmaz 0001, Alihan Dogus Yalcin, Rory O'Connor, Paul M. Clarke |
EuroSPI | 2 |
| 2019 | The Changing Role of the Software Engineer
Edward Meade, Emma O'Keeffe, Niall Lyons, Dean Lynch, Murat Yilmaz 0001, Ulas Güleç, Rory O'Connor, Paul M. Clarke |
EuroSPI | 5 |
| 2019 | Applying Blockchain to Improve the Integrity of the Software Development Process
Murat Yilmaz 0001, Serdar Tasel, Eray Tüzün, Ulas Güleç, Rory O'Connor, Paul M. Clarke |
EuroSPI | 1 |
| 2019 | Interactive three-dimensional virtual environment to reduce the public speaking anxiety levels of novice software engineersabstractSoftware engineering is a set of activities that rely not only on the technical tasks but also require abilities focused on social duties such as daily meetings and product introduction presentations. However, engineers may experience elevated levels of anxiety when required to present their work in an unfamiliar environment. More specifically, they may suffer from public speaking anxiety even though they are supposed to be effective in those social tasks as well as in their engineering activities. Fortunately, previous studies suggest that the virtual exposure intervention is an effective strategy to reduce public speaking anxiety. In this study, an interactive three‐dimensional virtual environment similar to real classrooms and auditoriums was developed to examine whether this might decrease the anxiety levels of novice software engineers. To compare the traditional and virtual exposure intervention, the sample set was divided equally into two groups including one experimental group and one control group. For 4 weeks, the virtual exposure intervention was conducted in the experimental group, whereas the cognitive behaviour therapy‐based psychoeducation was used in the control group. The findings from authors’ study illustrate that the virtual exposure intervention may represent an alternative solution to the traditional interventions for software engineers seeking to overcome public presentation anxiety. Merve Denizci Nazligul, Murat Yilmaz 0001, Ulas Güleç, A. E. Yilmaz, Veysi Isler, Rory O'Connor, Mert Ali Gozcu, Paul M. Clarke |
IET Softw. | 2 |
| 2019 | Auction-based serious game for bug trackingabstractToday, 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. Çagdas Üsfekes, Eray Tüzün, Murat Yilmaz 0001, Yagup Macit, Paul M. Clarke |
IET Softw. | 3 |
| 2019 | Integration of accessibility design patterns with the software implementation process of ISO/IEC 29110abstractAbstract 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. Sandra Sanchez-Gordon, Mary-Luz Sánchez-Gordón, Murat Yilmaz 0001, Rory O'Connor |
J. Softw. Evol. Process. | 3 |
| 2018 | Towards a Role Playing Game for Exploring the Roles in Scrum to Improve Collaboration Problems
Zulal Akarsu, Özgün Onat Metin, Deniz Gungor, Murat Yilmaz 0001 |
EuroSPI | 4 |
| 2018 | The Impact of Situational Context on Software Process: A Case Study of a Very Small-Sized Company in the Online Advertising Domain
Görkem Giray, Murat Yilmaz 0001, Rory O'Connor, Paul M. Clarke |
EuroSPI | 2 |
| 2018 | Adopting Augmented Reality for the Purpose of Software Development Process Training and Improvement: An Exploration
Ipek Ohri, Irem Öge, Bora Orkun, Murat Yilmaz 0001, Eray Tüzün, Paul M. Clarke, Rory O'Connor |
EuroSPI | 4 |
| 2018 | In search of the origins and enduring impact of Agile software developmentabstractThe Agile Manifesto is a philosophical touchpoint for all agile software development (ASD) methods. We examine the manifesto and certain agile methods in an effort to identify the major impacts of ASD. We have encountered some difficulty in delineating agile and non-agile software processes, which is partially the result of terminological confusion. It is clear from the volume of published research that ASD has made a significant contribution, and we have identified two lasting impacts: a reduction in iteration durations and a push for reduced levels of documentation. We find that the contemporary use of tooling to automate processes may not be wholly congruent with the manifesto and that many organisations may still rely on business contracts despite calls in the manifesto for greater levels of informal customer collaboration. Paul M. Clarke, Rory O'Connor, Murat Yilmaz 0001 |
ICSSP | 3 |
| 2018 | Adopting virtual reality as a medium for software development process educationabstractSoftware development is a complex process of collaborative endeavour which requires hands-on experience starting from requirement analysis through to software testing and ultimately demands continuous maintenance so as to mitigate risks and uncertainty. Therefore, training experienced software practitioners is a challenging task. To address this gap, we propose an interactive virtual reality training environment for software practitioners to gain virtual experience based on the tasks of software development. The goal is to transport participants to a virtual software development organization where they experience simulated development process problems and conflicting situations, where they will interact virtually with distinctive personalities, roles and characters borrowed from real software development organizations. This PhD in progress paper investigates the literature and proposes a novel approach where participants can acquire important new process knowledge. Our preliminary observations suggest that a complementary VR-based training tool is likely to improve the experience of novice software developers and ultimately it has a great potential for training activities in software development organizations. Ulas Güleç, Murat Yilmaz 0001, Veysi Isler, Rory O'Connor, Paul M. Clarke |
ICSSP | 2 |
| 2017 | Exploring Software Process Variation Arising from Differences in Situational Context
Paul M. Clarke, Rory O'Connor, David Solan, Peter Elger, Murat Yilmaz 0001, Adam Ennis, Mark Gerrity, Ryan Treanor |
EuroSPI | 5 |
| 2017 | Overcoming Public Speaking Anxiety of Software Engineers Using Virtual Reality Exposure Therapy
Merve Denizci Nazligul, Murat Yilmaz 0001, Ulas Güleç, Mert Ali Gozcu, Rory O'Connor, Paul M. Clarke |
EuroSPI | 2 |
| 2017 | Examining Reward Mechanisms for Effective Usage of Application Lifecycle Management Tools
Çagdas Üsfekes, Murat Yilmaz 0001, Eray Tüzün, Paul M. Clarke, Rory O'Connor |
EuroSPI | 2 |
| 2017 | A Systematic Investigation into the Use of Game Elements in the Context of Software Business Landscapes: A Systematic Literature Review
Serhan Olgun, Murat Yilmaz 0001, Paul M. Clarke, Rory O'Connor |
SPICE | 2 |
| 2017 | An examination of personality traits and how they impact on software development teams
Murat Yilmaz 0001, Rory O'Connor, Ricardo Colomo-Palacios, Paul M. Clarke |
Inf. Softw. Technol. | 1 |
| 2016 | Refactoring Software Development Process Terminology Through the Use of Ontology
Paul M. Clarke, Antoni-Lluís Mesquida, Damjan Ekert, Joseph J. Ekstrom, Tatjana Gornostaja, Milos Jovanovic 0003, Jørn Johansen, Antònia Mas Pichaco, Richard Messnarz, Blanca Nájera Villar, Alexander O'Connor, Rory O'Connor, Michael Reiner, Gabriele Sauberer, Klaus-Dirk Schmitz, Murat Yilmaz 0001 |
EuroSPI | 16 |
| 2016 | Gamifying the Onboarding Process for Novice Software Practitioners
Mehmet Kosa, Murat Yilmaz 0001 |
EuroSPI | 2 |
| 2016 | Software Developer's Journey - A Story-Driven Approach to Support Software Practitioners
Murat Yilmaz 0001, Berke Atasoy, Rory O'Connor, Jean-Bernard Martens, Paul M. Clarke |
EuroSPI | 1 |
| 2016 | An Investigation of Software Development Process Terminology
Paul M. Clarke, Antoni-Lluís Mesquida, Damjan Ekert, Joseph J. Ekstrom, Tatjana Gornostaja, Milos Jovanovic 0003, Jørn Johansen, Antònia Mas Pichaco, Richard Messnarz, Blanca Nájera Villar, Alexander O'Connor, Rory O'Connor, Michael Reiner, Gabriele Sauberer, Klaus-Dirk Schmitz, Murat Yilmaz 0001 |
SPICE | 16 |
| 2016 | A Gamification Approach to Improve the Software Development Process by Exploring the Personality of Software Practitioners
Mert Yilmaz, Murat Yilmaz 0001, Rory O'Connor, Paul M. Clarke |
SPICE | 2 |
| 2016 | Effective Social Productivity Measurements during Software Development - An Empirical StudyabstractMuch of contemporary scientific discussion regarding factors that influence software development productivity is undertaken in various domains where there is an insufficient empirical basis for exploring socio-technical factors of productivity that are specific to a software development organization. The purpose of the study is to characterize the multidimensional nature of software development productivity and its social aspects as a set of latent constructs (i.e. variables that are not directly observed) for a medium-sized software company. To this end, we designed an exploratory in-depth field study based on the hypothesized productivity constructs, which were modeled by a set of factors identified from literature reviews, and later refined by industrial focus groups. In order to demonstrate the applicability of our approach, we conducted confirmatory factor analysis with the data attained from a questionnaire with 216 participants. To investigate factors of influence further, we analyzed the impact of selected team-based variables over the latent constructs of productivity. Taken together, our findings confirm that such an approach can be used to explore the quantifiable influence of socio-technical factors that would affect productivity of a particular software development organization. Ultimately, the resulting model provides guidance to explore the comparative importance of a set of firm-specific factors that may help to improve the productivity of the organization. Murat Yilmaz 0001, Rory O'Connor, Paul M. Clarke |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 2015 | Designing Games for Improving the Software Development Process
Mehmet Kosa, Murat Yilmaz 0001 |
EuroSPI | 2 |
| 2015 | A Machine-Based Personality Oriented Team Recommender for Software Development Organizations
Murat Yilmaz 0001, Ali Al-Taei, Rory O'Connor |
EuroSPI | 1 |
| 2015 | Towards a Serious Game to Teach ISO/IEC 12207 Software Lifecycle Process: An Interactive Learning Approach
Ufuk Aydan, Murat Yilmaz 0001, Rory O'Connor |
SPICE | 2 |
| 2015 | Exploring the Belief Systems of Software Development ProfessionalsabstractIt 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. Rory O'Connor, Murat Yilmaz 0001 |
Cybern. Syst. | 2 |
| 2015 | Exploring the Relationship between Software Process Adaptive Capability and Organisational PerformanceabstractSoftware development is a complex socio-technical activity, with the result that software development organisations need to establish and maintain robust software development processes. While much debate exists regarding the effectiveness of various software development approaches, no single approach is perfectly suited to all settings and no setting is unchanging. The capability to adapt the software process is therefore essential to sustaining an optimal software process. We designed an exploratory study to concurrently examine software process adaptive capability and organisational performance in 15 software development organisations, finding that companies with greater software process adaptive capability are shown to also experience greater business success. While our exploratory study of the complex relationship between these phenomena is limited in some respects, the findings indicate that software process adaptive capability may be worthy of further integration into software process engineering techniques. Software process adaptive capability may be an important organisational strength when deriving competitive advantage, and those responsible for the creation and evolution of software process models and methodologies may want to focus some of their future efforts in this area. Paul M. Clarke, Rory O'Connor, Brian Leavy, Murat Yilmaz 0001 |
IEEE Trans. Software Eng. | 4 |
| 2014 | An Exploration of Individual Personality Types in Software Development
Murat Yilmaz 0001, Rory O'Connor, Paul M. Clarke |
EuroSPI | 1 |
| 2012 | A Market Based Approach for Resolving Resource Constrained Task Allocation Problems in a Software Development Process
Murat Yilmaz 0001, Rory O'Connor |
EuroSPI | 1 |
| 2012 | A Hierarchy of SPI Activities for Software SMEs: Results from ISO/IEC 12207-Based SPI Assessments
Paul M. Clarke, Rory O'Connor, Murat Yilmaz 0001 |
SPICE | 3 |
| 2012 | A Systematic Approach to the Comparison of Roles in the Software Development Processes
Murat Yilmaz 0001, Rory O'Connor, Paul M. Clarke |
SPICE | 1 |
| 2011 | An Empirical Investigation into Social Productivity of a Software Process: An Approach by Using the Structural Equation Modeling
Murat Yilmaz 0001, Rory O'Connor |
EuroSPI | 1 |
| 2011 | An Approach for Improving the Social Aspects of the Software Development Process by using a Game Theoretic Perspective - Towards a Theory of Social Productivity of Software Development Teams
Murat Yilmaz 0001, Rory O'Connor |
ICSOFT (1) | 1 |
| 2010 | Improving Software Development Process through Economic Mechanism Design
Murat Yilmaz 0001, Rory O'Connor, John Collins |
EuroSPI | 1 |