AI智能总结
Scott Shaw, APAC CTO, Thoughtworks AI - First 软件开发 Scott Shaw 亚太地区首席技术官 麦肯锡预测 , 软件工程将成为受生成 AI 影响最大的业务功能 我们终于可以做建筑告诉机器人要写什么代码 ? Whatwill软件交付看起来像是我们在整个过程的各个方面真正与 AI 合作吗 ? 首先 , 让我们谈谈编码助手 我们的开发人员真的很喜欢副驾驶 软件工程代理开始获得牵引力 软件工程代理开始获得牵引力 软件工程代理正在迅速发展 软件工程代理正在迅速发展 代码助手放大一切 自动化偏差 中毒上下文 好的和坏的 代码被阅读的频率远高于被编写的频率。虽然存在客观的标准来衡量“良好”的代码,但训练集仅考虑正确性,而不考虑如何使整体代码库变得更好。 代码质量的趋势并不令人鼓舞 Github 代码库越来越大 , 却没有变得更好 经验证据并不令人鼓舞 Github 代码库越来越大 , 却没有变得更好 https: / / gitclear - public. s3. us - west - 2.amazonaws. com / Coding - on - Copilot -2024 - Developer - Research. pdf 工程实践仍然很重要 , 如果不是更多的话。 单独的编码助手不是 AI 优先 超越编码 : AI 在整个生命周期中的潜力 大图 : AI 优先的软件交付堆栈 考虑工厂预选举 电动机是如何改变制造业的 ? 电气化线路轴 (1890) 单元驱动器直到 1920 年代才变得普遍。 © 2024Thoughtworks | 机密 实际生产率的提高需要对工厂的运作方式进行彻底的重新想象 编码助手仅仅是使软件交付的生产线通电吗 ? “软件是一个通信介质用于表达知识 “ 郝旭 , 2023 年 “软件开发是一种形式知识工程” 郝旭 , 2023 年 助理Haiven ™Team 我们不断添加新功能。 HaivenTM现在包括 : ●常规聊天 , 带有为团队保存的“有用 ” 提示●史诗般的崩溃●故事头脑风暴●技术任务●测试 DB 探索●知识库(PDF / vector - DB 查询)●图的视觉理解和讨论 1. 生成 AI 有望改变软件交付 1. 痴迷于编码助手是一种分心 1. 当团队使用 AI 来增强他们对业务的集体知识时, 真正的革命将到来 谢谢! 斯科特 · 肖亚太地区首席技术官 , Thoughtworkssshaw @ thoughtworks. com © 2024Thoughtworks | 机密