当前位置:首页 > 报告详情

2-茹炳晟-替代还是共生-LLM时代的软件研发的机遇与进化.pdf

上传人: 2*** 编号:152145 2024-01-05 59页 28.86MB

1、替代 还是 共生?LLM时代的软件研发的机遇与进化茹炳晟腾讯 Tech Lead、腾讯研究院特约研究员中国计算机学会CCF 技术前线委员会TF 研发效能 主席茹炳晟“软件研发效能度量规范“标准核心编写专家,中国商业联合会互联网应用技术委员会智库专家,中国通信标准化协会TC608云计算标准和开源推进委员会云上软件工程工作组副组长,年度IT图书最具影响力作者。多本技术畅销书作者,著作有测试工程师全栈技术进阶与实践软件研发效能提升之美高效自动化测试平台:设计与开发实战软件研发效能提升实践软件研发效能权威指南和现代软件测试技术之美(即将出版),译作有持续架构实践和现代软件工程(即将出版),国内外各大技

2、术峰会的联席主席,出品人和Keynote演讲嘉宾。公众号“茹炳晟聊软件研发”主理人。腾讯 Tech Lead、腾讯研究院特约研究员中国计算机学会CCF 技术前线委员会TF 研发效能 主席目录01 LLM在软件开发中能力初探(Copilot 为例)02 Codex等LLM在软件研发中更多的应用03 LLM对于软件研发,什么变了?什么没变?04 LLM时代对软件研发的一些思考CONTENTSGitHub Copilot、Copilot X 和 GitHub Next 能力初探从 GitHub Copilot 谈起从 GitHub Copilot 谈起从 GitHub Copilot 谈起从 Git

3、Hub Copilot 谈起从 GitHub Copilot 谈起数据来源:https:/github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/从 GitHub Copilot 到 GitHub Copilot X从 GitHub Copilot 到 GitHub Copilot X从 GitHub Copilot 到 GitHub Copilot X从 GitHub Copilot 到 GitHub Copilot X从 GitHub Copilot 到 GitHub Copilot X从 Gi

4、tHub Copilot 到 GitHub Copilot X从 GitHub Copilot X 到 GitHub Next从 GitHub Copilot X 到 GitHub Next改写从 GitHub Copilot X 到 GitHub Next添加调试语句从 GitHub Copilot X 到 GitHub Next拼写错误修正从 GitHub Copilot X 到 GitHub Next增加前端鲁棒性从 GitHub Copilot X 到 GitHub Next从 GitHub Copilot X 到 GitHub Nexthttps:/ GitHub Copilot X

5、 到 GitHub NextCodex等LLM大语言模型在软件研发中更多的应用应用案例-1:用LLM生成函数级/接口级测试原文下载:https:/arxiv.org/pdf/2302.06527.pdf应用案例-1:用LLM生成函数级/接口级测试应用案例-1:用LLM生成函数级/接口级测试的实验数据实验数据来自:https:/arxiv.org/pdf/2302.06527.pdf应用案例-2:用LLM提升Monkey测试的覆盖范围应用案例-2:用LLM提升Monkey测试的覆盖范围应用案例-2:用LLM提升Monkey测试的覆盖范围应用案例-2:用LLM提升Monkey测试覆盖范围的实验数据

6、实验数据来自:https:/arxiv.org/pdf/2212.04732.pdf应用案例-3:用包含缺陷描述和原始代码的prompt自动生成代码修复原文下载:https:/arxiv.org/pdf/2304.03816.pdfLLM加持下的各种可能性智能代码提示代码片段智能生成SQL语句的智能生成与调优更高效更精准的静态代码检查与自动修复智能辅助的代码评审与代码重构单元测试和接口测试代码的自动生成更高级的重复代码检查失败用例的自动分析与归因更精准的技术问答LLM大语言模型对于软件研发什么变了?什么没变?LLM

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了在LLM(大型语言模型)时代,软件研发的机遇与进化。作者茹炳晟,腾讯Tech Lead和CCF技术前线委员会TF研发效能主席,详细介绍了LLM在软件开发中的应用,如GitHub Copilot和Codex等,并分析了它们对软件研发的影响。文章指出,LLM带来了局部效率的提升,知识平权,但软件研发过程中无法规避的内在特性,如沟通成本、决策成本、认知成本和试错成本等,并没有改变。此外,文章还提到了软件开发范式的可能性,以及计算机教育的反思。作者认为,LLM时代替代的是码农,共生的是工程师,这有利于控制研发团队规模,保持小团队的优势。最后,作者推荐了一些阅读材料,包括CSDN等知名技术社区和出版物。
软件研发如何变革?" LLM如何重塑开发模式?" LLM带来的机遇与挑战"
客服
商务合作
小程序
服务号
折叠