Article Consultation Solution Tool Course Member  
Order | Model Framework | Training & Consulting | Solution | Contact us
 
MBSE solution
MBSE Tool Chain
Solution
iSpace-MBSE platform
iSpace functions
Process guide
   
Engineering Guide: Enterprise Architecture Design
Zu Tao,Dragon Fruit Technology
Enterprise architecture design is a complex and challenging task that involves multiple layers of architecture: business architecture, data architecture, application architecture, and technology architecture.
Before the architecture design, the corresponding architecture requirement analysis should be carried out. After the architecture design, the architecture governance, architecture application and evaluation should be carried out based on the architecture.
There are multiple roles and many artifacts involved. For clarity. The adoption of iSpace establishes the working model of the enterprise architect, which involves three aspects:
  • Workflow
  • Role
  • workpiece
  • The details are as follows:
    Step 1: Process
    1.1 Process Diagram
    1.2 Activity List
    The following is the activity list generated based on the workflow model, and work plans can be made based on the activity list.
    Task Role input export Planned completion date Actual completion date Current state
    Architecture request
    User/developer representative   Architecture request      
    Architecture requirement analysis User/developer representative Architecture request Architectural requirement model      
    Determine architecture quality criteria Enterprise architect Architectural requirement model Architecture quality model      
    Business architecture design Enterprise architect Architecture Quality model, business architecture
    Data architecture design, architecture governance plan
         
    Application architecture design Enterprise architect Data architecture design, application architecture Technical architecture design, architecture governance plan      
    Technical architecture design Enterprise architect Application architecture design, technology architecture Architecture governance plan      
    Data architecture design Enterprise architect Business architecture design, data architecture Application architecture design, architecture governance plan      
    Architecture governance plan Platform team Business architecture design, Data architecture design, Application architecture design, Technology architecture design Governance plan      
    Formulate technical specifications Platform team Governance plan Technical specifications, build the platform      
    Build platform Platform team Platform, develop technical specifications        
    Application item Application construction team Technical specification Platform, application feedback      
    Architecture reconstruction Enterprise architect Structure evaluation report Technical architecture
         
    Architecture application evaluation Enterprise architect Application feedback Structure evaluation report      
    For the level 2 workflow diagram in the activity list, expand as follows:
    Architecture requirement analysis
    Determine architecture quality criteria
    Business architecture design
    Application architecture design
    Technical architecture design
    Data architecture design
    Architecture governance plan
    Formulate technical specifications
    Architecture reconstruction
    Architecture application evaluation
    2.Person
    2.1 Role Diagram
    2.2 Role List
    The following is the role list generated based on the role model. You can make a work plan based on the role list.
    人员/角色 任务 计划完成日期 实际完成日期 当前状态
    用户/开发代表 架构请求      
    企业架构师 架构需求分析      
    确定架构质量标准      
    业务架构设计      
    应用架构设计      
    技术架构设计      
    数据架构设计      
    架构治理计划      
    制定技术规范      
    架构重构      
    架构应用评估      
    Platform team 构建平台      
    应用建设团队 应用项目      
    IT主管 提出请求      
    编写集成需求说明书      
    质量求证      
    建立质量模型      
    业务代表 业务反馈      
    数据反馈      
    应用反馈      
    业务愿景      
    技术代表 技术反馈      
    技术愿景      
    业务架构师 业务调查      
    业务建模      
    业务框架设计      
    业务组件设计      
    业务确认      
    IT团队 开发影响分析      
    业务实现      
    数据使用者 提出治理需求      
    数据应用      
    数据架构师 数据调查      
    数据建模      
    数据框架设计      
    搭建数据平台      
    数据评估      
    数据维护者 应用现状反馈      
    建立基础数据      
    应用使用者 提出治理需求      
    系统使用      
    应用架构师 应用调查      
    系统建模      
    应用架构设计      
    搭建应用平台      
    应用架构评估      
    应用运维者 系统现状反馈      
    构建应用基础      
    应用开发者 提出开发需求      
    应用开发      
    技术架构师 技术调查      
    开发资源流程      
    技术框架设计      
    设计技术平台      
    技术架构评估      
    平台开发者 技术现状反馈      
    构建平台      
    用户方 应用影响分析      
    架构师 确定治理目标      
    IT团队 开发影响分析      
    应用开发 应用开发      
    应用构建      
    架构师 规范定位      
    确定规范范围      
    制定数据规范      
    制定接口规范      
    制定界面规范      
    制定功能规范      
    规范开发者 样例开发      
    应用开发者 系统逆向      
    应用开发      
    架构开发者 重构实现      
    用户 应用反馈      
    架构评估者 确定评估指标      
    问题收集      
    规范性评估      
    应用质量评估      
    质量建模      
    编写质量报告      
    开发者 开发反馈      
    运维者 运维反馈      
    3. Workpiece
    3.1 Job Diagram
    3.2 工件列表
    如下是基于角色模型生成的角色列表,可以基于角色列表制定工作计划。
    工件 负责人 计划完成日期 实际完成日期 当前状态
    架构需求模型        
    架构质量模型        
    架构模型        
    业务架构模型        
    数据架构模型        
    应用架构模型        
    技术架构模型        
    业务组件目录        
    数据组件目录        
    数据对象目录        
    应用组件目录        
    技术组件陌路        
    架构原型        
    技术规范        
    架构质量报告        
    更详细的信息请参考《能力模型:企业架构师》
    具体的操作步骤,请看下面的操作视频:

    http://video.uml.com.cn/video/broVideoEA.asp?vidID=3443
    欢迎联系:客户经理
    联系方式:010-62670969
    邮件:teacher@uml.net.cn