AI4SE 分层技术模型:Effectiveness 地基与 Harmony 横切
Pressman 经典四层模型在 AI 时代的演进:地基升级为 Effectiveness、新增 Harmony 横切层、三层内涵从"人+工具"变为"人+Agent+Harness"。
cat ~/ai4se/README.md
## Methodology • Process • Tools • Harmony • Measurement
围绕 AI4SE / Agentic Engineering,记录软件工程在方法、流程、工具、人机协作与效能度量上的系统性变化。
man -k ai4se
grep -r "featured" ~/notes/
Pressman 经典四层模型在 AI 时代的演进:地基升级为 Effectiveness、新增 Harmony 横切层、三层内涵从"人+工具"变为"人+Agent+Harness"。
DORA 衡量交付、SPACE 衡量生产力、DevEx 衡量体验——AI4SE 需要整合这三套框架,因为 Agent 同时影响交付速度、人的工作方式和开发体验。
Harmony 的核心不在'人和 AI',而在'三个角色如何独立运作':谁规划、谁生成、谁验收。三个角色可以由不同 Agent 或人担任,但职责必须分离。
Agent 的工作不是线性的——它分为内环(编码-测试)、中环(任务-评审)、外环(度量-改进)三个嵌套闭环。理解这个模型是设计 AI4SE 流程的基础。
Playwright + MCP Server 让 Coding Agent 能够真正"看到"和"操作"浏览器——这是 AI4SE 工具链中最被低估的能力。
SDD 不是新概念,但在 AI4SE 时代获得了结构性意义——当代码由 Agent 生成时,规格取代代码成为唯一的人类可读真相源。
dpkg -l | grep ^i