演讲主题:AI 驱动软件研发实践:方法与工具
大宴会厅3
主题介绍:\n
与其坐而讨论 AI 会不会替代人工编程,不如积极的用 AI 来武装自己。 生成式人工智能可能彻底改变各个行业,就像当初软件吞噬世界一样,这其中就包括软件开发本身,但 AIGC 远不止代码生成工具,你必须将其融入到整个软件交付的过程中来,以团队的方式来使用它,而不是让它成为一个孤立的工具,这样才能发挥出它的最大价值。本次分享将介绍 Fabarta 团队在使用 AIGC 的过程中的一些经验和教训,以及一些我们认为未来 AIGC 会如何改变软件开发的想法,包括设计、文档、编码、测试等各个方面,我们将介绍一些我们正在使用的工具、技术和方法,以及如何规避这些工具的弱点,发挥其最大的优势。\n
\n
主题大纲:\n
1.背景:软件工程与 AI 辅助;\n
1)当前软件工程的挑战\n
2)AI 辅助的能力以及可能带来哪些变化\n
2.构建 AI 辅助的必要条件;\n
1)找出阻碍\n
2)适可而止的调研\n
3)成本\n
4)理解团队属性、培训团队成员\n
3.Fabarta 在使用的方法与工具;\n
1)从一个点开始:代码生成工具\n
2)团队内逐步扩展:文档、测试\n
3)团队间扩展:设计、全栈\n
4)实践总结:全景图\n
4.总结与展望。\n
1)仍然没有银弹\n
2)实践路径与成本\n
3)未来团队可能的形状\n
\n
听众收益:\n
1.了解 AIGC 在软件开发过程中能起到什么作用;\n
2.了解怎么构建一个由 AI 辅助的开发团队以及成本;\n
3.了解其中的难点与改进点以及未来可能的趋势。\n