SuperAPI AI 工具集

10-requirements-metrics

测试与质量

查看项目

更新于 10-16 03:40

技能介绍

用途:在需求基线化与追溯分析之后,作为 Waterfall 与 Agile 管线的通用质量门,量化评估需求质量并给出 GREEN/YELLOW/RED 门禁结论;门禁达到 YELLOW 及以上前,不应进入设计、开发或冲刺规划。

主要能力:计算八项指标。波动率=变更+新增+删除除以总量;完整性=必填字段齐全(标识、shall 描述、优先级、来源干系人、验收标准、状态)占比;歧义指数统计 fast、easy、intuitive、user-friendly、robust、flexible、scalable、efficient、appropriate、reasonable、sufficient、adequate、minimal、maximize/minimize、support 等模糊词出现次数;可测试性=具备可验证通过/失败条件且无主观词的占比;追溯覆盖=同时向上链接业务目标且向下链接测试用例的占比;冲突数统计互斥行为、矛盾非功能目标与优先级冲突;数据质量=完整与一致数据需求占比;INVEST 合规仅在存在用户故事时计算。

使用方式:读取 projects/<ProjectName>/<phase>/<document>/ 下全部 *.md 及 _context/vision.md,建议输入 traceability_matrix.md 与 requirements_baseline.md;按阈值判定各指标状态,总体门禁取最低单项状态;输出 projects/<ProjectName>/<phase>/<document>/requirements_metrics_report.md,含指标汇总表、逐项明细、整改计划与历史趋势。阈值示例:完整性 GREEN>=95%、YELLOW>=80%、RED<80%;歧义 0/<=5/>5;可测试性 >=90%/>=75%/<75%;追溯覆盖 >=85%/>=70%/<70%;冲突 0/<=2/>2;数据质量与 INVEST >=90%/>=75%/<75%;波动率 <=10%/<=25%/>25%。YELLOW 须记录风险接受理由、整改行动、责任人与期限及升级路径;RED 应停止下游活动并退回上游修正。

限制:默认只读,编辑、发布、生产变更、破坏性操作、花费或认证需明确授权。缺少必需输入、责任人、标准来源或确定性测试预言时,停止受影响步骤,记录限定缺口,未评估项不得记为通过;不得编造项目证据、标准条款、阈值或干系人决策;历史数据不足时记为“Insufficient history -- baseline measurement recorded.”;首次基线波动率记为 0%。