求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code
会员   
客户专区 | 联系我们
作者:俎涛  634 次浏览  2 次
产品介绍
功能介绍
资料库
学习资料
用户指南
购买
开发日志
工具-iSpace-资料库
试用   购买  
工程指南:企业架构设计
俎涛,火龙果软件
企业架构设计是一个复杂而且具有挑战的工作,涉及到多层架构:业务架构、数据架构、应用架构、技术架构。架构设计前要进行相应的架构需求分析,架构设计后要基于架构进行架构治理、架构应用和评估。涉及到多个角色和众多的工件。为了描述清楚。采用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
    邮件:zhgx@uml.net.cn
     
    634 次浏览 2 次