- GitHub Copilotを使用した開発者の生産性向上は見られず、41%のバグが導入された
- Uplevelの研究では、Copilotを使用した開発者のプルリクエストサイクルタイムやサイクルスループットに有意な改善は見られなかった
- GitHub Copilotは開発者の燃え尽き状態にも助けにならず、標準時外での作業時間は減少したが、Copilotを使用していない場合の方がさらに減少した
- Uplevelの研究では、AIコーディングアシスタントが開発者に与える効果について疑問が生じており、開発者の生産性向上には慎重にアプローチすべきである
私の考え:AIコーディングアシスタントは多くの開発者にとって魅力的なツールであることがわかりますが、その効果については慎重に検討する必要があると感じます。生産性向上やバグ削減といった期待に対して、一律に効果があるわけではないようです。開発者の状況や環境によって、AIアシスタントの利用がプラスになるケースもあれば、マイナスになるケースもあることを考慮する必要があると思います。