考点精讲
- 讲义的五项工作是:制定策略(选择框架、制定方法、开发路线图)、架构接受度与文化建设(建立沟通机制并激励积极参与者)、组织并开展工作(通过明确责任和职责组织工作)、确定工作方法(明确最佳实践、与企业架构协调、在项目开发中开展架构工作)、产出结果(在总体路线图中产出架构结果);五项可串行或并行。企业数据架构影响项目和系统开发的范围边界,体现在定义项目数据需求、审评项目数据设计、确定数据血缘影响、控制数据拷贝、实施数据架构标准、指导数据技术和更新决策六方面。路线图管理依赖并支持前瞻决策,描述 3~5 年发展路径,含高阶里程碑、所需资源和成本估算,须与整体企业架构路线图整合;业务数据驱动路线图应从最独立的业务能力开始。
- 前后置引导:需先掌握数据架构的定义与三个关键组成,本页讨论的是其落地步骤。;架构往下就是建模,建议接着学习「数据建模的三个层次:概念、逻辑与物理」。
记忆技巧
架构影响项目边界六项记「定需求·审设计·查血缘·控拷贝·施标准·指技术」
路线图三要素记「里程碑·资源·成本」
常见误区
- 以为路线图是技术演进清单,忽略它必须与整体企业架构路线图整合
- 从依赖最强的业务能力开始排期,忽略讲义要求「从最独立的业务能力开始」
- 忽略数据架构会约束项目范围,把它当成项目之外的工作
- 评估现有架构时只看文档有无,忽略要评估准确性、完整性和详细程度并更新
真题思路
- 【讲义原题·讲义第157页 第5题】 项目中的数据架构角色依赖软件开发过程,主要采用的方式不含( )
瀑布方式 迭代方式 敏捷方式 存储方式
答案:D
解析:(讲义练习页仅印题干与选项、未印答案,本题答案依据讲义正文推导)数据架构活动嵌入项目的过程取决于所采用的软件开发方法。讲义第 142 页明确列出三种方式:1)瀑布法、2)迭代法、3)敏捷法。A、B、C 分别对应这三种方式,均在讲义列举之列;D「存储方式」不是软件开发过程方法,讲义未将其列为架构活动嵌入方式,故选 D。
常见问题
Q:建立企业数据架构的五项工作是什么?
A:制定策略、架构接受度与文化建设、组织并开展工作、确定工作方法、产出结果。(解析:讲义第 137 页列出并可串行或并行执行。其中「架构接受度与文化建设」要求建立沟通机制并激励积极参与者,这一点常被忽略但直接影响架构落地。)
Q:数据架构如何影响项目范围边界?
A:通过六个方面约束项目的数据相关工作。(解析:讲义第 138 页列出:定义项目数据需求、审评项目数据设计、确定数据血缘影响、控制数据拷贝、实施数据架构标准、指导数据技术和更新决策。这六项说明架构不是项目外的文档工作,而是嵌入项目生命周期的约束。)
Q:企业数据架构路线图覆盖多长时间?包含什么?
A:3~5 年,含高阶里程碑、所需资源和成本估算。(解析:讲义第 140 页原文:企业数据架构路线图描述了架构 3~5 年的发展路径;企业架构路线图包括高阶里程碑、所需资源和成本估算,并且必须与整体企业架构路线图相整合;企业数据架构要根据业务能力工作流进行划分。)
Q:业务数据驱动路线图应该从哪里开始排?
A:从最独立的业务能力开始。(解析:讲义解释:从对其他业务能力依赖最小的业务能力开始,再处理相互依赖程度较高的业务能力;按顺序处理每个业务能力时,需要遵循整体业务数据生成顺序。)
Q:评估现有数据架构规范要看什么?
A:准确性、完整性和详细程度。(解析:讲义第 139 页:每个组织都保存着现有系统的一系列文档,为了解当前数据架构需识别这些文件并评估其准确性、完整性和详细程度;必要时更新这些文件使其真实反映系统当前状态。)
相关知识
教材出处:第4章 数据架构 企业数据架构怎么建