摘要。本研究研究了Github Copilot和Chatgpt等生成AI工具对软件开发生产力和开发人员经验的影响。通过涉及各种任务的40个软件开发人员(例如代码文档,生成和重构)的实验,研究评估了AI在提高任务完成率和开发人员满意度方面的有效性。的结果表明,生成AI在常规任务中减少了任务的完成时间超过50%,尽管它对高复杂性任务具有更小的效果,而时间仅降低了10%。此外,AI将高复杂任务的成功率提高了28.57%,证明了其在解决复杂问题方面的价值。开发人员还报告说,工作满意度,重点和进入“流”状态的大幅提高,表明对幸福感产生了积极影响。AI为常规和中等复杂的任务提供了显着的好处,但需要进一步的研究来评估其对更复杂的软件开发过程的长期影响。本研究通过促进创新,提高效率和促进开发人员的福祉来支持生成AI在推进可持续软件开发中的作用,并与可持续发展目标保持一致(SDG 8和SDG 9)。
主要关键词