新上线今天0 投票
前沿团队如何重新定义AI原生软件开发
前沿团队不仅仅是用AI来加速编码——他们正在彻底重构软件构建的方式。结果是4.5倍的生产力提升,某些情况下甚至超过10倍。
一个真实的案例
六名工程师,七十六天。一个原本需要30名开发者、耗时12到18个月的项目,在一个季度内交付完成。这不是假设,而是Amazon Bedrock团队的真实经历。该团队不再将AI视为编码捷径,而是将其作为工作方式的基础。他们在五个月内交付的生产代码量超过了此前十年的总和。
这类团队与其他团队之间的差距正在迅速拉大。AI编码代理从根本上改变了代码编写的速度,但并未改变代码交付到客户手中的速度。提交量激增,CI/CD流水线前所未有的繁忙,然而交付到生产环境的功能数量并未同步增长。
瓶颈不在于代理生成输出的能力,而在于代理获取做出正确决策所需知识的权限,以及团队围绕这一现实重构工作的意愿。
我们将已经解决这一问题的团队称为“前沿团队”。他们并不局限于精英实验室,而是遍布各行各业和不同规模的公司。他们有一个共同的特点:将AI采用视为一项工程投资,而非工具推广。
AI原生开发的三种路径
AI原生软件开发将AI作为软件构建的基础,由人类专家指导能力日益增强的代理。团队如何指导这些代理决定了最终成果。在亚马逊,开发中引入AI的主要驱动因素包括:减少开发者在文档、协作和运维等非编码任务上的时间消耗,消除技术债务,以及最小化数千个小型“两个披萨”团队之间的编码不一致性。
经过数百个工程团队的实验,亚马逊识别出至少三种路径:
- 探路者计划:由专家团队攻克特定挑战
- 结构化冲刺:按明确定义的计划执行
- 现场实验:将团队一分为二,分别采用现有方法和AI适配工作流
这些路径在结构上有所不同,但都指向同一个洞察:AI的价值不在于更快地生成代码,而在于重构整个开发流程,让代理能够访问所需的知识,并与人类专家形成高效协作。
对于任何希望成为前沿团队的工程组织来说,关键不在于购买更好的AI工具,而在于重新思考工作方式本身。