GitHub Copilot研究結果、コード品質に「下方圧力」を発見
- AIベースのGitHub Copilotがソフトウェア開発に与える影響に関する新たな研究で、否定的な結果が示された。
- GitClearのホワイトペーパー「Coding on Copilot」は、AI支援コードの品質と保守性を人間が書いたコードと比較して調査した。
- 研究の結果、コード保守に懸念される傾向が見つかり、2024年にはコード変更量がAI導入前の2021年と比べて2倍に増加すると予想されている。
GitHub研究との対比
- 他の研究、とりわけGitHubの2022年の研究では、GitHub Copilotを使用した開発者は作業をはるかに速く完了したことが分かっている。
- GitHubの研究は、生産性向上、開発者満足度の増加、精神的エネルギーの節約といった肯定的な効果を測定した。
- GitClearの研究は、AI使用時のコード構成の変化を調査し、技術リーダーが2024年に注意すべき点を明らかにしている。
GN⁺の見解
- この研究は、AIがソフトウェア開発に及ぼす影響を理解するうえで重要だ。特に、コード品質と保守の観点で、AIの利用がもたらしうる潜在的な問題点を強調している。
- GitHub Copilotのようなツールは開発者の生産性を向上させうるが、長期的なコード品質への影響も考慮すべきであることを示唆している。
- 技術リーダーはこれらの研究結果を参考に、AI支援ツールの使用時に起こりうる問題を予防し、コード品質を維持するための戦略策定に役立てることができる。
1件のコメント
Hacker Newsの意見