James Shore的文章切中了行业痛点——软件维护成本占比高达70%以上,AI确实有潜力重构这一环节。但作为一线工程师,我在实际落地中发现,AI在自动化回归测试和代码审查中的表现并非宣传的那么“降维打击”。以回归测试为例,AI生成的测试用例覆盖率确实高,但误报率也惊人,我曾遇到一个项目,AI标记的“高风险变更”中约40%是假阳性,最终还得人工逐一排查,维护成本反而增加了。核心突破在于AI能处理结构化模式,但业务逻辑的隐性依赖(比如历史遗留的“幽灵代码”)仍是盲区。

个人经验是,AI在文档生成和静态代码分析上效果最佳,但动态测试和复杂耦合场景需要谨慎。我的观点是:别把AI当银弹,它更适合作为“辅助降噪”工具,而非替代人工审查。这引出一个技术问题:如何设计AI与人工的协同阈值,让误报率低于10%的同时保持召回率?另外,对行业趋势而言,AI重塑软件生命周期的关键不是技术复杂度,而是工程文化是否愿意为“低炫技、高落地”的方案买单。