其他行业 · AI应用
IBM watsonx Code Assistant效率提升
IBM软件团队面临冗长的手动代码审查和文档编写流程的挑战,这阻碍了他们专注于战略计划。为此,他们实施了IBM watsonx Code Assistant,这是一个旨在高效总结和记录大量代码文件的工具。这一方法带来了显著的效率提升,其中一个团队在代码解释上节省了90%的时间。在153个团队中,代码文档的平均时间节省达到59%,而107个团队在代码解释上平均节省了56%的时间。最终,使用watsonx使团队能够在几分钟内完成数周的工作,显著提高了生产力,并使他们能够转向更具创新性的任务。
单团队代码解释时间节省
90%以上
来源披露
153团队代码文档平均时间节省
59%
来源披露
107团队代码解释平均时间节省
56%
来源披露
01
业务背景
IBM软件团队面临冗长的手动代码审查和文档编写流程的挑战,这阻碍了他们专注于战略计划。为此,他们实施了IBM watsonx Code Assistant,这是一个旨在高效总结和记录大量代码文件的工具。这一方法带来了显著的效率提升,其中一个团队在代码解释上节省了90%的时间。在153个团队中,代码文档的平均时间节省达到59%,而107个团队在代码解释上平均节省了56%的时间。最终,使用watsonx使团队能够在几分钟内完成数周的工作,显著提高了生产力,并使他们能够转向更具创新性的任务。
02
遇到的问题
IBM软件团队面临冗长的手动代码审查和文档编写流程的挑战,阻碍专注于战略计划;例如某小团队继承了50多个无文档代码仓库(约750个JavaScript文件),面临数周手动分析与文档编写工作。
03
AI 解决方案
IBM在2024年watsonx Challenge中邀请员工使用IBM watsonx Code Assistant,进行代码解释、文档编写、代码生成和测试用例生成;例如获奖团队将9个含超1000行代码文件输入助手生成单句摘要,非程序员用自然语言提示生成脚本识别需文档文件,基于类似文件分析推广至全部代码库。
04
实施结果
单团队代码解释时间节省:90%以上(节省超90%)
153团队代码文档平均时间节省:59%(平均节省59%)
107团队代码解释平均时间节省:56%(平均节省56%)
112团队代码生成平均时间节省:38%(平均节省38%)
34团队测试用例生成平均时间节省:38%(平均节省38%)
9文件手动与AI摘要耗时对比:手动每文件至少3分钟,AI约12秒(每文件从≥3分钟降至约12秒)
05
风险与边界
内部测试基于最佳带宽和响应时间;挑战结果基于参与团队自报数据;客户示例仅为说明,其他环境实际性能/成本/节省可能不同。
“It’s a coding accelerant. It is designed to make everything faster. My main advice would be: just try it.”
Asher Scott · Cloud Pak Engineering, IBM Software
信息来源
1 个来源页面内容为结构化改写;关键结论应可追溯到以下材料。