中文

发掘生成式AI编码助手在公共部门软件开发中的潜力

软件工程 2024-09-27 v1

摘要

GovTech新加坡工程生产力计划(EPP)对GitHub Copilot的研究揭示了AI代码助理工具在公共部门提升开发者生产力并改善应用质量的巨大潜力。该研究突出了公共部门的显著收益,观察到生产力提升(编码/任务速度提高21-28%),这导致开发加速,上市时间更快,且95%的共识认为该工具提高了开发者满意度。特别是,初级开发者经历了显著的效率提升和缩短的编码时间,凸显了Copilot通过减轻例行任务来提升工作满意度的能力。这种进展允许更专注于复杂项目,更快地学习,并提高代码质量。鉴于这些工具的战略重要性,研究建议发展AI框架以最大化这些收益,同时警惕在缺乏扎实编程技能的情况下过度依赖工具的风险。研究还建议公共部门开发者将其代码分类为“开放”,以便在云端使用GitHub Copilot等Gen-AI编码助理工具,或考虑自托管工具如Codeium或Code Llama以便处理机密代码,在公共部门框架内高效利用技术。该部门拥有最高8000名开发者,包括开发公共部门及其客户应用程序的公共官员和供应商,具有显著提升生产力的潜力。

关键词

引用

@article{arxiv.2409.17434,
  title  = {Harnessing the Potential of Gen-AI Coding Assistants in Public Sector Software Development},
  author = {Kevin KB Ng and Liyana Fauzi and Leon Leow and Jaren Ng},
  journal= {arXiv preprint arXiv:2409.17434},
  year   = {2024}
}