@
DinnyXu #4 ,这就要看你们如何安排开发计划了,怎么把工作在开发周期内平坦也是个技术活。
我们这边现在主要复杂的一些是在绩效奖金的计算上面,会牵扯到大几十个指标的计算和权重分配,所以大部分的时间浪费在对业务部门和 HR 部门的扯皮协调上面。
但其实只要具体某一个具体的算法,业务部门互相妥协敲定下来就很快可以开发完成。
-----
至于 AI 的使用,其实也还是在摸索的阶段。也已经有很多模型都可以充当资深开发参与到需求沟通、评审上面。能总结出来的就是在不同的环节使用不同的模型去负责不同的职能。
比如说使用 Codex 这样的大上下文模型参与到上面提到的需求沟通和评审上,再把功能拆解落到功能说明书上。
用 Claude 、Gemini 去按照功能说明书的开发计划去生成具体的业务代码。产出的业务代码又可以通过 Codex 这样的模型去 review 。
我们需要做的就是作为资深开发 or 项目经理,把一些 AI 当成高级、资深开发来分析、设计和拆解需求。再把一些 AI 当成中级开发去实现之前已经确定的开发计划。
但是碍于公司投入的规模。如果公司没有大力支持的话,很难做到这样的模式。所以如果中轻度使用的话,可以只把 AI 当成初中级开发来用,但是需要“人”在前期投入比较多的时间去拆分、明确功能和限制影响范围。