用途:将原始需求获取产物转化为结构化分析报告,作为规格说明与验证前的权威分析基线。适用时机:已完成需求获取并生成需求获取日志,需求规模已大到冲突与冗余可能出现的阶段。
输入文件:elicitation_log.md、vision.md、features.md 为必需,business_rules.md 可选,均位于 projects/<ProjectName>/ 路径下;缺失必需输入时应停止受影响步骤并记录缺口,不得臆造。
主要流程:第一步读取并清点上下文文件,为无标识需求分配临时编号;第二步按类型(功能FR、非功能NFR、约束CON、接口IR,依据IEEE 29148 6.5.2)与义务级别(shall/should/may,依据IEEE 1233)分类,并标注来源性质(固定政策、架构偏好、仍待决定),对[OPEN-DECISION]标记决策负责人;第三步检测四类冲突:矛盾、冗余、包含、边界冲突,并给出解决策略与升级路径;第四步对全部强制性需求按TELOS五维(技术、经济、法律、运营、进度)评分,计算综合分,4.0及以上为Go,2.5至3.9为有条件通过,低于2.5为No-Go并标记[FEASIBILITY-FAIL];第五步按既定方法排序,支持MoSCoW、Kano、WSJF、100美元法,若未选定则按参考决策树推荐;第六步可选进行目标建模。
输出:requirements_analysis_report.md,含文档信息、分析摘要、分类矩阵、冲突报告、可行性评估、优先级列表、目标模型、建议与标准溯源附录。证据要求:记录所用输入、所做决策、所运行检查、失败项与未评估项。权限边界:默认只读,编辑、发布、生产变更或认证需明确授权。降级模式:若必需文件、评审人、标准源或执行能力不可用,返回最窄可用结果并将受影响检查标记为未评估,不得将未评估视为通过。限制:不进行独立基线前验证,不编造标准条款、阈值或干系人决策。