| 
                            
                             
                               | 
                            
                             
                              | 工程指南:企业架构设计 | 
                            
                             
                              |  
                                俎涛,火龙果软件 | 
                            
                             
                              企业架构设计是一个复杂而且具有挑战的工作,涉及到多层架构:业务架构、数据架构、应用架构、技术架构。 架构设计前要进行相应的架构需求分析,架构设计后要基于架构进行架构治理、架构应用和评估。 涉及到多个角色和众多的工件。为了描述清楚。采用iSpace建立了企业架构师的工作模型,涉及到三个方面: | 
                            
                             
                              |  
                                工作流
                                角色
                                工件 | 
                            
                             
                              | 具体细节如下: | 
                            
                             
                              | 1.过程 | 
                            
                             
                              | 1.1 
                                过程图 | 
                            
                             
                                | 
                            
                             
                              | 1.2 
                                活动列表 | 
                            
                             
                              | 如下是基于工作流模型生成的活动列表,可以基于活动列表制定工作计划。 | 
                            
                             
                              
                                   
                                    | 任务 | 
                                    角色 | 
                                    输入 | 
                                    输出 | 
                                    计划完成日期 | 
                                    实际完成日期 | 
                                    当前状态 | 
                                   
                                   
                                    | 架构请求 | 
                                    用户/开发代表 | 
                                      | 
                                    架构请求 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构需求分析 | 
                                    用户/开发代表 | 
                                    架构请求 | 
                                    架构需求模型 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 确定架构质量标准 | 
                                    企业架构师 | 
                                    架构需求模型 | 
                                    架构质量模型 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务架构设计 | 
                                    企业架构师 | 
                                    架构质量模型, 
                                      业务架构 | 
                                    数据架构设计, 
                                      架构治理计划 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用架构设计 | 
                                    企业架构师 | 
                                    数据架构设计, 
                                      应用架构 | 
                                    技术架构设计, 
                                      架构治理计划 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 技术架构设计 | 
                                    企业架构师 | 
                                    应用架构设计, 
                                      技术架构 | 
                                    架构治理计划 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据架构设计 | 
                                    企业架构师 | 
                                    业务架构设计, 
                                      数据架构 | 
                                    应用架构设计, 
                                      架构治理计划 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构治理计划 | 
                                    平台团队 | 
                                    业务架构设计, 
                                      数据架构设计, 应用架构设计, 技术架构设计 | 
                                    治理计划 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 制定技术规范 | 
                                    平台团队 | 
                                    治理计划 | 
                                    技术规范, 
                                      构建平台 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 构建平台 | 
                                    平台团队 | 
                                    平台, 
                                      制定技术规范 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用项目 | 
                                    应用建设团队 | 
                                    技术规范 | 
                                    平台, 
                                      应用反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构重构 | 
                                    企业架构师 | 
                                    架构评估报告 | 
                                    技术架构 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构应用评估 | 
                                    企业架构师 | 
                                    应用反馈 | 
                                    架构评估报告 | 
                                      | 
                                      | 
                                      | 
                                   
                                  | 
                            
                             
                              | 对于活动列表中的二级工作流图,展开如下: | 
                            
                             
                              |  
                                架构需求分析 | 
                            
                             
                                | 
                            
                             
                              | 确定架构质量标准 | 
                            
							   
                                | 
                            
							  
                              | 业务架构设计 | 
                            
							   
                                | 
                            
							  
                              | 应用架构设计 | 
                            
							   
                                | 
                            
							  
                              | 技术架构设计 | 
                            
							   
                                | 
                            
							  
                              | 数据架构设计 | 
                            
							   
                                | 
                            
							  
                              | 架构治理计划 | 
                            
							   
                                | 
                            
							  
                              | 制定技术规范 | 
                            
							   
                                | 
                            
							  
                              | 架构重构 | 
                            
							   
                                | 
                            
							  
                              | 架构应用评估 | 
                            
							   
                                | 
                            
							  
                              | 2.人员 | 
                            
							 
                              | 2.1 角色图 | 
                            
							  
                                | 
                            
							 
                              | 2.2 角色列表 | 
                            
							 
                              | 如下是基于角色模型生成的角色列表,可以基于角色列表制定工作计划。 | 
                            
							   
                              
                                   
                                    | 人员/角色 | 
                                    任务 | 
                                    计划完成日期 | 
                                    实际完成日期 | 
                                    当前状态 | 
                                   
                                   
                                    | 用户/开发代表 | 
                                    架构请求 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 企业架构师 | 
                                    架构需求分析 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 确定架构质量标准 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务架构设计 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用架构设计 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 技术架构设计 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据架构设计 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构治理计划 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 制定技术规范 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构重构 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构应用评估 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 平台团队 | 
                                    构建平台 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用建设团队 | 
                                    应用项目 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | IT主管 | 
                                    提出请求 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 编写集成需求说明书 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 质量求证 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 建立质量模型 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务代表 | 
                                    业务反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务愿景 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 技术代表 | 
                                    技术反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 技术愿景 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务架构师 | 
                                    业务调查 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务建模 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务框架设计 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务组件设计 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务确认 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | IT团队 | 
                                    开发影响分析 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务实现 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据使用者 | 
                                    提出治理需求 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据应用 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据架构师 | 
                                    数据调查 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据建模 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据框架设计 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 搭建数据平台 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据评估 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据维护者 | 
                                    应用现状反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 建立基础数据 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用使用者 | 
                                    提出治理需求 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 系统使用 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用架构师 | 
                                    应用调查 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 系统建模 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用架构设计 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 搭建应用平台 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用架构评估 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用运维者 | 
                                    系统现状反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 构建应用基础 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用开发者 | 
                                    提出开发需求 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用开发 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 技术架构师 | 
                                    技术调查 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 开发资源流程 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 技术框架设计 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 设计技术平台 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 技术架构评估 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 平台开发者 | 
                                    技术现状反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 构建平台 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 用户方 | 
                                    应用影响分析 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构师 | 
                                    确定治理目标 | 
                                      | 
                                      | 
                                      | 
                                   
                                 
                                   
                                    | IT团队 | 
                                    开发影响分析 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用开发 | 
                                    应用开发 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用构建 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构师 | 
                                    规范定位 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 确定规范范围 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 制定数据规范 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 制定接口规范 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 制定界面规范 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 制定功能规范 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 规范开发者 | 
                                    样例开发 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用开发者 | 
                                    系统逆向 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用开发 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构开发者 | 
                                    重构实现 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 用户 | 
                                    应用反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构评估者 | 
                                    确定评估指标 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 问题收集 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 规范性评估 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用质量评估 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 质量建模 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 编写质量报告 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 开发者 | 
                                    开发反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 运维者 | 
                                    运维反馈 | 
                                      | 
                                      | 
                                      | 
                                   
                                  | 
                            
							
							  
                              | 3.工件 | 
                            
							 
                              | 3.1 工件图 | 
                            
							  
                                | 
                            
							 
                              | 3.2 
                                工件列表 | 
                            
							 
                              | 如下是基于角色模型生成的角色列表,可以基于角色列表制定工作计划。 | 
                            
							   
                              
                                   
                                    | 工件 | 
                                    负责人 | 
                                    计划完成日期 | 
                                    实际完成日期 | 
                                    当前状态 | 
                                   
                                   
                                    | 架构需求模型 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构质量模型 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    |  
                                      架构模型 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务架构模型 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据架构模型 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用架构模型 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 技术架构模型 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 业务组件目录 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据组件目录 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 数据对象目录 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 应用组件目录 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 技术组件陌路 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构原型 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    |  
                                      技术规范 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                   
                                    | 架构质量报告 | 
                                      | 
                                      | 
                                      | 
                                      | 
                                   
                                  | 
                            
							 
                             
                              |  
                                更详细的信息请参考《能力模型:企业架构师》 
                                  | 
                            
							 
                              |  
                                具体的操作步骤,请看下面的操作视频:  | 
                            
							   
                                http://video.uml.com.cn/video/broVideoEA.asp?vidID=3443 | 
                            
                             
                              欢迎联系:客户经理 
                                  联系方式:010-62670969 
                                邮件:teacher@uml.net.cn   | 
                            
                             
                              |   | 
                            
                             
                                
287 次浏览   18  次
      |