Show HN:双支柱协议——AI时代软件工程的成熟度模型
双支柱协议是一个针对AI时代软件工程的成熟度模型,同时衡量个体认知能力(混音模式)和组织元软件就绪度。它声称覆盖了现有模型遗漏的18个特征中的17个。本文介绍其背景、支柱以及参与诊断的方式。
双支柱协议(Two Pillars Protocol)是一个专为AI时代软件工程设计的成熟度模型,旨在同时衡量个体认知能力和组织元软件就绪度这两个关键维度。该模型由研究者提出,他们认为现有的成熟度模型——如CMMI V3.0 (2023)、ISO/IEC 33000以及Pöppelbuß与Röglinger (2011)的方法论——均未能在AI中介的工作环境中同时测量这两个方面。因此,他们开发了这一新模型,并公开接受挑战,邀请社区指出可能遗漏的先驱工作。
模型由两大支柱构成。支柱1称为“混音模式”(Mixer Mode),这是一种个体认知倾向,指的是并行运行多个代理线程、同时评估其输出并将它们整合为连贯工作的能力。这类似于音乐制作人在调音台上同时处理多个音轨:不是从头创作每一条音轨,而是协调、门控、混音。该支柱根据从业者个人测量,包含三个子维度:多重性、同时性和整合性。
支柱2称为“元软件”(Meta-Software),是组织层面的能力,指软件(及其组织)能够在符号层面理解、修改、验证和编排其他软件。这是AI时代从业者所需的核心能力,因为他们不再逐行手工编写系统内部逻辑。该支柱按组织测量,包含四个D分数:认知、元软件、制度和暴露。
为什么需要新模型?CMMI告诉流程是否可重复,ISO/IEC 33000质量是否可测量,Pöppelbuß & Röglinger提供了评估成熟度模型本身的方法论。但这些模型都无法描述“开发者同时分发4个代理流程,通过测试门控并发布”的场景。根据研究者的分析,AI时代工程工作展现出18个特征,而现有框架各自覆盖4到7个,双支柱协议则覆盖了17个。对于剩余的一个特征,研究者坦诚地指出了差距,并邀请社区指出遗漏之处。
目前,该模型已开放个人诊断。从业者可以在约12-18分钟内完成自我评估,无需账户或邮箱,仅凭令牌获取私人报告。报告包含混音指数、对组织的D分数感知、象限位置及同行背景。组织领导者可以申请内部评估周期,在k-匿名条件下获得聚合模式。研究者表示,诊断工具已上线,数据匿名化,方法论可复现。他们鼓励社区参与并提供反馈,以进一步完善这一模型。