面向意图软件工程

前言

这是一本关于软件工程未来形态的系统指南。当大模型 Agent 具备强大的执行能力后,人类的核心价值将从"如何实现(How)“彻底向上跃迁为"实现什么(What)“和"为什么实现(Why)"。

本书系统探讨了从传统软件工程向"面向意图软件工程"过渡的完整路径。无论你是技术管理者、架构师、开发者,还是创业者,都能从中获得关于未来软件工程的深刻洞见和实操指南。

阅读建议

  1. 渐进式阅读:本书按"理解→过渡→实践→展望"的递进逻辑编排,建议按顺序阅读
  2. 结合实践:每章配有实操模板和检查清单,建议边读边在团队中尝试
  3. 持续迭代:面向意图软件工程仍在快速发展,保持开放心态,持续调整认知

核心概念速览

概念定义
意图(Intent)对"要什么"和"为什么"的清晰表达,而非"怎么做”
业务意图顶层业务目标,描述价值诉求和商业逻辑
约束网络从被动文档到可执行代码的五维质量空间(架构、复杂度、安全、性能、可维护性),作为人机协同的"质量契约"与Agent的"实时教科书”
Agent 工程师从执行层跃迁到调度层,作为"首席架构师"指挥 Agent 集群交付复杂系统的技术角色

目录

第一部分:基础概念

  • 第一章:什么是面向意图软件工程 撰写中
  • 第二章:为什么需要这场变革 撰写中
  • 第三章:意图的分层架构 撰写中
  • 第四章:新旧范式的核心差异 撰写中

第二部分:演进与变革

  • 第五章:过渡的四个阶段 撰写中
  • 第六章:开发流程的重构 撰写中
  • 第七章:从传统团队到原子团队 撰写中
  • 第八章:新的文档范式 撰写中
  • 第九章:Agent 行动规约 撰写中

第三部分:实践落地

  • 第十章:管理者如何引导团队变革 撰写中
  • 第十一章:软件工程师进化为 Agent 工程师 撰写中
  • 第十二章:产品经理的进化 撰写中
  • 第十三章:测试工程师与运维工程师的转型 撰写中
  • 第十四章:遗留系统的迁移策略 撰写中
  • 第十五章:隐性知识的捕获与传承 撰写中

第四部分:未来展望

  • 第十六章:新软件工程领域的创业机会 撰写中
  • 第十七章:2050 年的回望与警示 撰写中
  • 第十八章:未来依然有价值的书 撰写中