域·概念与需求
GD-F
域组基础进阶高级13 节点
§1组简介
组目录:本质层方法论层技术实践层域·概念与需求域·架构设计域·实现与构造域·测试域·部署域·运维域·演化与弃用域·质量属性域·团队与康威域·方法论主干域·跨域横切·质量属性横切·技术债横切·团队与康威案例层
本组 13 个节点,类型为 域组,域 F,覆盖阶段 基础 / 进阶 / 高级。
§2成员节点目录
| 节点 ID | 名称 | 层/来源 | 阶段 | 简介 |
|---|---|---|---|---|
| ESS-F-01 | 软件需求 | 本质 essence | 基础 | 软件需求是「须被某物展现、以解决现实世界问题的属性」;它描述系统应满足的「什么(what)」而非「如何做(how)」,属于对解决方案的约束与对问题空间的陈述,而非设计决定。 |
| ESS-F-02 | 干系人与需要 | 本质 essence | 基础 | 干系人是对系统或其具备满足其需要与期望的特性拥有权利、份额、主张或利益的个人或组织;需要是对其 needs、wants、desires、expectations 与感知约束的引出,需求则由需要转化而来。 |
| ESS-F-03 | 需求可追溯性与可验证性 | 本质 essence | 进阶 | 可追溯性要求每条需求都能双向链接到其来源与后续制品,可验证性要求能用客观方法判定需求是否被满足;两者共同使需求可被确认、变更影响可被分析。 |
| ESS-F-04 | 需求的不确定性与变更 | 本质 essence | 进阶 | 需求在初始阶段总是不完整、模糊,并会随环境与认知变化而被修订;成功的软件必然被改变,因此需求管理必须把变更视为常态,而非应被消除的异常。 |
| ESS-F-05 | 业务与任务价值 | 本质 essence | 进阶 | 需求源于业务或任务的价值目标:先定义问题或机会空间、评估备选方案,再由此导出干系人需要与系统需求,使每条需求都能回答它在为谁创造何种价值。 |
| MTH-F-01 | 需求工程过程 | 方法论 methodology | 进阶 | 以业务或任务分析为起点,依次经干系人需要与需求定义、系统需求定义,并在各技术过程中嵌入需求活动,由需求管理贯穿的过程链;其信息项包括业务、干系人、系统与软件需求规格。 |
| MTH-F-02 | 需求获取 | 方法论 methodology | 基础 | 系统化地从干系人、领域文档、现有系统与运行环境等来源引出需要与需求的实践;目标不是记录已陈述的诉求,而是发现真实、隐含乃至尚未成形的需要。 |
| MTH-F-03 | 干系人识别与分析 | 方法论 methodology | 基础 | 系统识别受系统影响或能影响系统的个人与组织,分析其关注点、影响力与需要,并持续维护覆盖多层级角色的干系人视图的方法。 |
| MTH-F-04 | 需求规格说明 | 方法论 methodology | 进阶 | 把需求以明确、无歧义、可验证的方式文档化为信息项(如软件需求规格说明)的方法,要求单条需求具备必要、无歧义、单一、可行、可验证等特性,需求集具备一致、完整、可理解等特性。 |
| MTH-F-05 | 功能与非功能需求分类 | 方法论 methodology | 基础 | 把软件需求区分为功能需求(软件须执行的功能与行为)与非功能需求(功能之外的质量约束与属性),并另行识别技术约束与服务质量约束的分类方法。 |
| MTH-F-06 | 需求属性与优先级 | 方法论 methodology | 进阶 | 为每条需求赋予唯一标识、优先级、依据与假定难度等属性,并据此对需求排序与范围匹配,使有限的工程投入投向最高价值与最必要的需求。 |
| TEC-F-01 | 需求可追溯性与影响分析 | 技术实践 technology | 进阶 | 以需求库为中枢,把需求条目、属性与上下游制品(干系人需求、系统需求、设计、测试、代码)建立可查询的追踪关系,并以结构化查询支持变更影响分析的需求管理平台化落地。 |
| TEC-F-02 | 需求技术债识别与度量 | 技术实践 technology | 高级 | 识别并度量需求技术债——理想规格与实际实现之间的差距——的技术做法,把需求层的债务纳入技术债管理(TDM)的识别与度量阶段,使需求质量缺口可被发现与跟踪。 |
§3组内关系图
前置依赖实现依据推导案例印证对比冲突
§4学习路径提示
本组内存在 9 条前置依赖边(prerequisite),推荐先掌握前置知识点,再进入依赖它的节点。
推荐阅读顺序(拓扑序)
需求工程过程 → 干系人识别与分析 → 功能与非功能需求分类 → 需求可追溯性与影响分析 → 需求技术债识别与度量 → 需求获取 → 需求规格说明 → 需求属性与优先级 → 业务与任务价值 → 干系人与需要 → 软件需求 → 需求可追溯性与可验证性 → 需求的不确定性与变更