中文
相关论文

相关论文: How do Copilot Suggestions Impact Developers' Frus…

200 篇论文

The use of Generative AI (GenAI) tools in software development has raised questions about their impact on productivity, code quality, and developer practices. Prior research presents mixed findings, with objective analyses identifying…

软件工程 · 计算机科学 2026-05-12 Mark Looi

Despite the widespread availability of generative AI tools in software engineering, developer adoption remains uneven. This unevenness is problematic because it hampers productivity efforts, frustrates management's expectations, and creates…

To understand the impacts of AI-driven coding tools on engineers' workflow and work environment, we utilize the Jellyfish platform to analyze indicators of change. Key indicators are derived from Allocations, Coding Fraction vs. PR…

软件工程 · 计算机科学 2024-06-13 Lena Chretien , Nikolas Albarran

Programming is essential to modern scientific research, yet most scientists report inadequate training for the software development their work demands. Generative AI tools capable of code generation may support scientific programmers, but…

软件工程 · 计算机科学 2026-04-13 Gabrielle O'Brien , Alexis Parker , Nasir Eisty , Jeffrey Carver

Effective prompt engineering is critical to realizing the promised productivity gains of large language models (LLMs) in knowledge-intensive tasks. Yet, many users struggle to craft prompts that yield high-quality outputs, limiting the…

人机交互 · 计算机科学 2025-10-02 Niklas Gutheil , Valentin Mayer , Leopold Müller , Jörg Rommelt , Niklas Kühl

Developers spend roughly one-tenth of their workday writing code, yet most AI tooling targets that fraction. This paper asks what should be built for the rest. We surveyed 860 Microsoft developers to understand where they want AI support,…

软件工程 · 计算机科学 2026-04-10 Rudrajit Choudhuri , Christian Bird , Carmen Badea , Anita Sarma

The study analyzes the introduction of Microsoft 365 Copilot in a non-university research organization using a repeated cross-sectional employee survey. We assess usefulness, ease of use, output quality and reliability, and usefulness for…

计算机与社会 · 计算机科学 2026-02-24 Carsten F. Schmidt , Sophie Petzolt , Wolfgang Beinhauer , Ingo Weber , Stefan Langer

AI writing tools have been shown to dramatically change the way people write, yet the effects of AI text presentation are not well understood nor always intentionally designed. Although text presentation in existing large language model…

人机交互 · 计算机科学 2025-04-30 David Zhou , John R. Gallagher , Sarah Sterman

As generative AI systems rapidly improve, a key question emerges: how do users adapt to these changes, and when does such adaptation matter for realizing performance gains? Drawing on theories of dynamic capabilities and IT complements, we…

The ever-increasing complexity of modern software engineering projects makes the usage of automated assistants imperative. Bots can be used to complete repetitive tasks during development and testing, as well as promoting communication…

软件工程 · 计算机科学 2021-03-18 Samaneh Saadat , Natalia Colmenares , Gita Sukthankar

"AI slop", that is, low-quality AI-generated content, is increasingly affecting software development, from generated code and pull requests to documentation and bug reports. However, there is limited empirical research on how developers…

软件工程 · 计算机科学 2026-03-31 Sebastian Baltes , Marc Cheong , Christoph Treude

GitHub introduced the suggestion feature to enable reviewers to explicitly suggest code modifications in pull requests. These suggestions make the reviewers' feedback more actionable for the submitters and represent a valuable knowledge for…

软件工程 · 计算机科学 2025-02-10 Abir Bouraffa , Yen Dieu Pham , Walid Maalej

The rapid integration of AI-powered coding assistants into developer workflows has raised significant privacy and trust concerns. As developers entrust proprietary code to services like OpenAI's GPT, Google's Gemini, and GitHub Copilot, the…

密码学与安全 · 计算机科学 2025-09-26 Amir AL-Maamari

Developers now have access to a growing array of increasingly autonomous AI tools for software development. While many studies examine copilots that provide chat assistance or code completions, evaluations of coding agents -- which can…

软件工程 · 计算机科学 2025-09-16 Valerie Chen , Ameet Talwalkar , Robert Brennan , Graham Neubig

Human-AI collaboration increasingly drives decision-making across industries, from medical diagnosis to content moderation. While AI systems promise efficiency gains by providing automated suggestions for human review, these workflows can…

人机交互 · 计算机科学 2025-09-11 Jacob Beck , Stephanie Eckman , Christoph Kern , Frauke Kreuter

Software development companies organize hackathons to encourage innovation. Despite many benefits of hackathons, in large-scale agile organizations where many teams work together, stopping the ongoing work results in a significant decrease…

软件工程 · 计算机科学 2021-12-13 Nils Brede Moe , Rasmus Ulfsnes , Viktoria Stray , Darja Smite

As Large Language Models (LLMs), including ChatGPT and analogous systems, continue to advance, their robust natural language processing capabilities and diverse applications have garnered considerable attention. Nonetheless, despite the…

Quantifying the workplace productivity effects of Generative Artificial Intelligence is now central to economics, management, and public policy. The deployment of AI tools in customer service, writing, software development, and consulting…

计算机与社会 · 计算机科学 2026-05-27 Silvia Bartolucci , Pierpaolo Vivo

People often optimize for long-term goals in collaboration: A mentor or companion doesn't just answer questions, but also scaffolds learning, tracks progress, and prioritizes the other person's growth over immediate results. In contrast,…

人工智能 · 计算机科学 2026-04-08 Grace Liu , Brian Christian , Tsvetomira Dumbalska , Michiel A. Bakker , Rachit Dubey

Existing recommendation systems can help developers improve their software development abilities by recommending new programming tools, such as a refactoring tool or a program navigation tool. However, simply recommending tools in isolation…

软件工程 · 计算机科学 2021-02-09 Dylan Bates