paper-with-me

Papers

Beyond Code Generation: An Observational Study of ChatGPT Usage in Software Engineering Practice

2024-04-23 · Ranim Khojah, Mazen Mohamad, Philipp Leitner, Francisco Gomes de Oliveira Neto

Large Language Models (LLMs) are frequently discussed in academia and the general public as support tools for virtually any use case that relies on the production of text, including software engineering. Currently there is much debate, but little empirical evidence, regarding the practical usefulness of LLM-based tools such as ChatGPT for engineers in industry. We conduct an observational study of 24 professional software engineers who have been using ChatGPT over a period of one week in their jobs, and qualitatively analyse their dialogues with the chatbot as well as their overall experience (as captured by an exit survey). We find that, rather than expecting ChatGPT to generate ready-to-use software artifacts (e.g., code), practitioners more often use ChatGPT to receive guidance on how to solve their tasks or learn about a topic in more abstract terms. We also propose a theoretical framework for how (i) purpose of the interaction, (ii) internal factors (e.g., the user's personality), and (iii) external factors (e.g., company policy) together shape the experience (in terms of perceived usefulness and trust). We envision that our framework can be used by future research to further the academic discussion on LLM usage by software engineering practitioners, and to serve as a reference point for the design of future empirical LLM research in this domain.

📄 PDF Abstract BibTeX arXiv:2404.14901

Code (0)

등록된 구현이 없습니다.

Tasks

ChatbotCode Generation

Similar Papers 제목 키워드 기반

Beyond the Safeguards: Exploring the Security Risks of ChatGPT

2023-05-13 · Erik Derner, Kristina Batistič

The increasing popularity of large language models (LLMs) such as ChatGPT has led to growing concerns about their safety, security risks, and ethical implications. This paper aims to provide an overview of the different …

Code Generation

LLM4DS: Evaluating Large Language Models for Data Science Code Generation

2024-11-16 · Nathalia Nascimento, Everton Guimaraes, Sai Sanjna Chintakunta, Santhosh Anitha Boominathan

The adoption of Large Language Models (LLMs) for code generation in data science offers substantial potential for enhancing tasks such as data manipulation, statistical analysis, and visualization. However, the effective…

Code GenerationModel Selection

Assessing the Promise and Pitfalls of ChatGPT for Automated Code Generation

2023-11-05 · Muhammad Fawad Akbar Khan, Max Ramsdell, Erik Falor, Hamid Karimi

This paper presents a comprehensive evaluation of the code generation capabilities of ChatGPT, a prominent large language model, compared to human programmers. A novel dataset of 131 code-generation prompts across 5 cate…

Code GenerationLanguage ModelingLanguage ModellingLarge Language Model

Experiments on Generative AI-Powered Parametric Modeling and BIM for Architectural Design

2023-08-01 · Jaechang Ko, John Ajibefun, Wei Yan

This paper introduces a new architectural design framework that utilizes generative AI tools including ChatGPT and Veras with parametric modeling and Building Information Modeling (BIM) to enhance the design process. The…

Image Generation

Experimental Analysis of Productive Interaction Strategy with ChatGPT: User Study on Function and Project-level Code Generation Tasks

2025-08-06 · Sangwon Hyun, Hyunjun Kim, Jinhyuk Jang, Hyojin Choi 외 arxiv

The application of Large Language Models (LLMs) is growing in the productive completion of Software Engineering tasks. Yet, studies investigating the productive prompting techniques often employed a limited problem space…

Code Generation