AIDB Daily Papers
開発者の思考様式と経験がCopilotとの対話ニーズに与える影響
※ 日本語タイトル・ポイントはAIによる自動生成です。正確な内容は原論文をご確認ください。
ポイント
- 本研究では、27名の開発者を対象とした思考発話研究により、GitHub Copilot Chatとの対話における5つのインタラクションモードと10のニーズを特定した。
- 開発者の認知的多様性がCopilotとのインタラクションにどのように影響するかを、問題解決スタイルと経験プロファイルとの関連から明らかにした点が新しい。
- 開発者の多様なニーズに対応するためのプログラミング支援ツールの設計、研究、活用に関する洞察と推奨事項を提供した。
Abstract
Conversational LLM-based ``programming assistants'' provide a range of benefits to developers. However, recent studies demonstrate the variety in individual developers' needs regarding programming assistants, and challenges encountered by only specific groups of developers. In this study, we explore the role of cognitive diversity in shaping interactions with GitHub Copilot chat. Through a mixed-methods think aloud study with 27 professional developers and students, we characterize 5 distinct ``interaction modes'' and 10 underlying needs in developers' interactions, forming a conceptual model. We characterize links between these modes, needs, and developers' problem-solving styles and experience profiles, showing how cognitive diversity may shape developers' interactions. We provide insights and recommendations for researchers and practitioners on how to design, research, and employ programming assistants to better account for diverse developer needs.
Paper AI Chat
この論文のPDF全文を対象にAIに質問できます。
質問の例: