論文の概要: How Do Developers Interact with AI? An Exploratory Study on Modeling Developer Programming Behavior
- arxiv url: http://arxiv.org/abs/2604.16393v3
- Date: Thu, 30 Apr 2026 14:36:14 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-05-04 02:32:13.958263
- Title: How Do Developers Interact with AI? An Exploratory Study on Modeling Developer Programming Behavior
- Title(参考訳): 開発者はAIとどのように相互作用するか? 開発者プログラミングの振る舞いをモデル化するための探索的研究
- Authors: Yinan Wu, Ze Shi Li, Kathryn Thomasset Stolee, Bowen Xu,
- Abstract要約: 隠れた意図と感情的な次元が、AI支援プログラミングにおける具体的な行動とどのように絡み合うかを示す。
AIアシスタントを使用することで、開発者は積極的にコードを作成し、評価し、生成された結果を検証することに集中できる。
一部の開発者は、AIに頼ることに対する罪悪感や自己疑念を表現して、詐欺師のような感情を報告した。
- 参考スコア(独自算出の注目度): 8.956327421839205
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Artificial Intelligence (AI) is reshaping how developers adopt software engineering practices, yet the multi-dimensional nature of developer-AI interaction remains under-explored. Prior studies have primarily examined dimensions observable from developer activities such as "Prompt Crafting" and "Code Editing," overlooking how hidden intentions and emotional dimensions intertwine with concrete actions during AI-assisted programming. To understand this phenomenon, we conducted a mixed-methods study with 76 developers split into AI-assisted and non-AI groups. Each performed programming tasks (Python with API management or Java with SQL). Developers retrospectively labeled their self-reported intentions, tool-supported actions, and emotions from screen recordings, supplemented by surveys and interviews. Our user study resulted in a novel model named S-IASE with four dimensions to describe programming behavior: intention, action, supporting tool, and emotion for a given development state. Our analysis reveals aggregated and sequential behavioral patterns. For example, using AI assistants often makes developers more focused on actively creating code, evaluating, and verifying generated results. AI-assisted participants showed emotionally stable development flow, as opposed to non-AI-assisted participants who experienced more fluctuating emotions. Interviews revealed further nuance: some developers reported impostor-like feelings, expressing guilt or self-doubt about relying on AI. Our work bridges an important gap in understanding the complexities of developer-AI interaction in programming context.
- Abstract(参考訳): AI(Artificial Intelligence)は、開発者がソフトウェアエンジニアリングプラクティスを採用する方法を変えようとしているが、開発者とAIのインタラクションの多次元的な性質は、まだ解明されていない。
以前の研究では、AI支援プログラミングにおける具体的な行動と、隠れた意図や感情的な次元がどのように絡み合うかを見越して、"Prompt Crafting"や"Code Editing"といった開発者活動から観察可能な次元を主に検討してきた。
この現象を理解するために、76人の開発者がAI支援グループと非AIグループに分割された混合手法の研究を行った。
それぞれがプログラミングタスク(PythonはAPI管理、JavaはSQL)を実行しました。
開発者は、調査やインタビューで補足された、自己報告された意図、ツールサポートされた行動、スクリーン記録からの感情を振り返ってラベル付けした。
ユーザ調査の結果,S-IASEというプログラミング行動を記述するための4次元モデル,すなわち,ある開発状況に対する意図,行動,支援ツール,感情が得られた。
分析の結果,集合的および逐次的行動パターンが明らかになった。
例えば、AIアシスタントを使用することで、開発者は積極的にコードを作成し、評価し、生成された結果を検証することに集中できる。
AI支援の参加者は、より変動する感情を経験する非AI支援の参加者とは対照的に、感情的に安定した発達の流れを示した。
一部の開発者は、AIに頼ることに対する罪悪感や自己疑念を表現し、詐欺師のような感情を報告した。
私たちの作業は、プログラミングコンテキストにおける開発者とAIのインタラクションの複雑さを理解する上で、重要なギャップを埋めます。
関連論文リスト
- Unpacking Vibe Coding: Help-Seeking Processes in Student-AI Interactions While Programming [1.3802799822705387]
Generative AIは、生徒が自然言語を使ってAIとコラボレーションするビブコーディングを通じて、高等教育プログラムを再構築している。
110人の大学生から19,418人のインタラクション・ターンを分析し,トップレベルとローパフォーマンスの学生を比較した。
その結果、トップパフォーマーはインストゥルメンタル・ヘルプ・サーキングを行い、教師のようなAIの反応を引き出すことができた。
論文 参考訳(メタデータ) (2026-04-29T19:35:10Z) - Choose Your Own Adventure: Non-Linear AI-Assisted Programming with EvoGraph [11.960431631791812]
EvoGraphは、軽量でインタラクティブな開発グラフとして、AIインタラクションとコード変更を統合するプラグインである。
20名の参加者を対象に行ったユーザスタディでは,認知負荷の低減を図りながら,EvoGraphが開発者の課題に対処していることが明らかとなった。
私たちの研究は、開発者がAIを介するプログラミングコンテキストにおける問題解決の進歩を理解し、行動するのを助けるツール設計の機会を強調します。
論文 参考訳(メタデータ) (2026-04-20T22:05:09Z) - Bridging Minds and Machines: Toward an Integration of AI and Cognitive Science [48.38628297686686]
認知科学は人工知能(AI)、哲学、心理学、神経科学、言語学、文化などの分野を深く形成している。
AIの多くのブレークスルーは、そのルーツを認知理論にさかのぼる一方で、AI自体が認知研究を進めるのに欠かせないツールになっている。
我々は、認知科学におけるAIの未来は、性能の向上だけでなく、人間の心の理解を深めるシステムの構築にも関係していると主張している。
論文 参考訳(メタデータ) (2025-08-28T11:26:17Z) - The SPACE of AI: Real-World Lessons on AI's Impact on Developers [0.807084206814932]
我々は,SPACEフレームワークの次元にまたがるAIの影響,すなわち満足度,パフォーマンス,アクティビティ,コラボレーション,効率を,開発者がどのように認識するかを研究する。
AIは広く採用されており、生産性の向上、特にルーチンタスクに広く見なされている。
開発者の報告によると、効率性と満足度は向上し、コラボレーションへの影響の証拠は少なくなった。
論文 参考訳(メタデータ) (2025-07-31T21:45:54Z) - How Software Engineers Engage with AI: A Pragmatic Process Model and Decision Framework Grounded in Industry Observations [1.516251872371896]
GitHub CopilotとChatGPTが"バイブコーディング"を実施
本稿では2つの補完的貢献について述べる。
まず、現実世界のAI支援SEアクティビティをキャプチャする実用的なプロセスモデル。
第二に、2Dの意思決定フレームワークは、開発者が労力の節約と品質のアウトプットのトレードオフを判断するのに役立ちます。
論文 参考訳(メタデータ) (2025-07-23T21:00:21Z) - Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows [60.04362496037186]
本研究は,コーディングエージェントと開発者インタラクションを制御した最初の研究である。
我々は,2つの主要な協調型およびエージェント型符号化アシスタントの評価を行った。
結果から,エージェントはコピロトを超える方法で開発者を支援することができることがわかった。
論文 参考訳(メタデータ) (2025-07-10T20:12:54Z) - From Teacher to Colleague: How Coding Experience Shapes Developer Perceptions of AI Tools [0.0]
AI支援の開発ツールは生産性の向上とコード品質の向上を約束するが、開発者による採用は相容れない。
我々は、3380人の開発者による調査データを分析し、コーディングエクスペリエンスがAIの認識、採用、開発者がワークフローでAIに割り当てる役割にどのように関係しているかを調べます。
論文 参考訳(メタデータ) (2025-04-08T08:58:06Z) - Survey of User Interface Design and Interaction Techniques in Generative AI Applications [79.55963742878684]
我々は,デザイナやディベロッパの参照として使用できる,さまざまなユーザインタラクションパターンのコンペレーションを作ることを目指している。
また、生成AIアプリケーションの設計についてもっと学ぼうとする人たちの参入障壁を低くしようと努力しています。
論文 参考訳(メタデータ) (2024-10-28T23:10:06Z) - Seamful XAI: Operationalizing Seamful Design in Explainable AI [59.89011292395202]
AIシステムのミスは必然的であり、技術的制限と社会技術的ギャップの両方から生じる。
本稿では, 社会工学的・インフラ的ミスマッチを明らかにすることにより, シームレスな設計がAIの説明可能性を高めることを提案する。
43人のAI実践者と実際のエンドユーザでこのプロセスを探求します。
論文 参考訳(メタデータ) (2022-11-12T21:54:05Z) - Building Bridges: Generative Artworks to Explore AI Ethics [56.058588908294446]
近年,人工知能(AI)技術が社会に与える影響の理解と緩和に重点が置かれている。
倫理的AIシステムの設計における重要な課題は、AIパイプラインには複数の利害関係者があり、それぞれがそれぞれ独自の制約と関心を持っていることだ。
このポジションペーパーは、生成的アートワークが、アクセス可能で強力な教育ツールとして機能することで、この役割を果たすことができる可能性のいくつかを概説する。
論文 参考訳(メタデータ) (2021-06-25T22:31:55Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。