中文
相关论文

相关论文: Gamification: a Game Changer for Managing Technica…

200 篇论文

Context: Software start-ups are young companies aiming to build and market software-intensive products fast with little resources. Aiming to accelerate time-to-market, start-ups often opt for ad-hoc engineering practices, make shortcuts in…

Gamification is an emerging technique to enhance motivation and performance in traditionally unengaging tasks like software testing. Previous studies have indicated that gamified systems have the potential to improve software testing…

软件工程 · 计算机科学 2025-04-29 Philipp Straubinger , Tommaso Fulcini , Giacomo Garaccione , Luca Ardito , Gordon Fraser

Programming courses in computing science are important because they are often the first introduction to computer programming for many students. Many university students are overwhelmed with the information they must learn for an…

计算机与社会 · 计算机科学 2023-09-25 Kashif Ishaq , Atif Alvi

We provide ongoing results from the development of a personalized learning system integrated into a serious game. Given limited instructor resources, the use of computerized systems to help tutor students offers a way to provide higher…

计算机与社会 · 计算机科学 2023-05-29 Ying Tang , Ryan Hare

As the significance of Software Engineering (SE) professionals continues to grow in the industry, the adoption of gamification techniques for training purposes has gained traction due to its potential to enhance class appeal through…

While technical debt grows in absolute numbers as software systems evolve over time, the density of technical debt (technical debt divided by lines of code) is reduced in some cases. This can be explained by either the application of…

软件工程 · 计算机科学 2020-10-20 George Digkas , Alexander Chatzigeorgiou , Apostolos Ampatzoglou , Paris Avgeriou

What should I work on first? What can wait until later? Which projects should I prioritize and which tasks are not worth my time? These are challenging questions that many people face every day. People's intuitive strategy is to prioritize…

人工智能 · 计算机科学 2021-08-05 Jugoslav Stojcheski , Valkyrie Felso , Falk Lieder

Technical Debt (TD) refers to non-optimal decisions made in software projects that may lead to short-term benefits, but potentially harm the system's maintenance in the long-term. Technical debt management (TDM) refers to a set of…

软件工程 · 计算机科学 2023-12-11 João Paulo Biazotto , Daniel Feitosa , Paris Avgeriou , Elisa Yumi Nakagawa

Personalized gamification explores knowledge about the users to tailor gamification designs to improve one-size-fits-all gamification. The tailoring process should simultaneously consider user and contextual characteristics (e.g., activity…

人机交互 · 计算机科学 2022-03-29 Luiz Rodrigues , Armando M. Toda , Wilk Oliveira , Paula T. Palomino , Julita Vassileva , Seiji Isotani

Gamification applies game mechanics to non-game environments to motivate and engage users. Artificial Intelligence (AI) offers powerful tools for personalizing and optimizing gamification, adapting to users' needs, preferences, and…

人机交互 · 计算机科学 2024-11-19 Carlos J. Costa , Joao Tiago Aparicio , Manuela Aparicio , Sofia Aparicio

Balancing the management of technical debt within recommender systems requires effectively juggling the introduction of new features with the ongoing maintenance and enhancement of the current system. Within the realm of recommender…

信息检索 · 计算机科学 2023-12-12 Sergio Moreschini , Ludovik Coba , Valentina Lenarduzzi

Exploratory testing, known for its flexibility and ability to uncover unexpected issues, often faces challenges in maintaining systematic coverage and producing reproducible results. To address these challenges, we investigate whether…

软件工程 · 计算机科学 2024-08-12 Philipp Straubinger , Gordon Fraser

Managing technical debt (TD) is critical to ensure the sustainability of long-term software projects. However, the time and cost involved in technical debt management (TDM) often discourage practitioners from performing this activity…

软件工程 · 计算机科学 2026-04-14 João Paulo Biazotto , Daniel Feitosa , Paris Avgeriou , Elisa Yumi Nakagawa

Technical Debts (TD) are problems of the internal software quality. They are often contracted due to tight project deadlines, for example quick fixes and workarounds, and can make future changes more costly or impossible. TD prevention…

软件工程 · 计算机科学 2021-04-12 Marion Wiese , Matthias Riebisch , Julian Schwarze

Technical debt (TD) is a metaphor that is used to communicate the consequences of poor software development practices to non-technical stakeholders. In recent years, it has gained significant attention in agile software development (ASD).…

软件工程 · 计算机科学 2024-01-29 Woubshet Nema Behutiye , Pilar Rodriguez , Markku Oivo , Ayse Tosun

Context: Technical lag accumulates when software systems fail to keep pace with technological advancements, leading to a deterioration in software quality. Objective: This paper aims to consolidate existing research on technical lag,…

软件工程 · 计算机科学 2026-01-21 Shane K. Panter , Nasir U. Eisty

This study investigates learners' preferences for game design elements (GDEs) in educational contexts to inform the development of purpose-driven gamification strategies. It emphasizes a learner-centered approach that aligns gamification…

软件工程 · 计算机科学 2025-12-10 Kai Marquardt , Mona Schulz , Anne Koziolek , Lucia Happe

Technical debt (TD) refers to delayed tasks and immature artifacts that may bring short-term benefits but incur extra costs of change during maintenance and evolution in the long term. TD has been extensively studied in the past decade, and…

软件工程 · 计算机科学 2022-12-13 Zengyang Li , Yilin Peng , Peng Liang , Apostolos Ampatzoglou , Ran Mo , Hui Liu , Xiaoxiao Qi

In recent years, studies in different areas have used gamification to improve users' flow experience. However, due to the high variety of the conducted studies and the lack of secondary studies (e.g., systematic literature reviews) in this…

Context: Technical Debt requirements are related to the distance between the ideal value of the specification and the system's actual implementation, which are consequences of strategic decisions for immediate gains, or unintended changes…

软件工程 · 计算机科学 2021-07-15 Ana Melo , Roberta Fagundes , Valentina Lenarduzzi , Wylliams Santos