致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

总体架构设计与TOGAF应用
课程类别:软件架构

架构设计 软件架构 应用架构 软件设计

课程讲师:

温昱

课程周期:

2天

课程费用:

4200元/人

【基础篇】 大型研发体系中的三级设计、及TOGAF本质 某事业部:大型任务研发的真实组织
 从方案设计到各子系统的研发,涉及哪些角色?
 从方案设计到各子系统的研发,设计层次有哪些?
 各级设计之间的脉络?输入输出为何?对应文档?
 企业架构、系统架构、详细设计
1) 企业架构(EA,Enterprise Architecture)、或称总体架构
2) 系统架构(SA,System Architecture)
3) 详细设计(DD,Detailed Design)

EA方法 与 TOGAF本质
 DoDAF方法——重点领会从“业务分析”到“IT系统识别”的映射思维过程
 IBM EA方法——重点比较与TOGAF方法的相似性
 TOGAF方法——结合“系统的系统工程(SoSE)”轻松领悟TOGAF
 【讨论一】简介国外的SoSE理论
1) 什么是System of Systems Engineering
2) TOGAF的成果物:多System整合方案
 【讨论二】TOGAF的工作内容
1) 业务架构 = 组织结构 + 业务功能 + 业务流程 + 业务规则 + 领域模型
2) 应用架构 = 功能结构 + 逻辑结构 + 部署结构 + 协作结构
3) 数据架构 = 数据模型 + 数据分布
4) 技术架构 = 硬件选型 + 网络选型 + 开发技术 + 运行环境 + 安全标准
【应用架构篇】 TOGAF应用架构实践 总论:业务驱动设计的两条主线
 业务功能  业务流程  IT功能需求  IT应用架构
 业务功能  业务流程  IT数据需求  数据模型设计

【一初修】分析、研究案例
 一组案例分析
 《联通xxxx总体技术方案》案例分析
 《163 xxxx总体技术方案》案例分析
 一个细化到三级目录的《总体技术方案》模板分析
 角色进入剧情,完成指定任务
 角色扮演:公司接单,一个大型方案
 角色任务:每组6人,提炼最给力的《方案》模板
 成果定格:这样的《方案》模板最有效

【二深修】关键实践问题总结
1. 总体应用架构:设计过程的核心步骤,有哪些?
2. 迭代是必须的:应用架构方案一步步做深,迭代怎么做?
3. 《总体技术方案》的内容有哪些?推荐文档模板。

贯穿案例——小组实战
1. 小组任务:丰丰快递总体IT解决方案设计
2. 小组实战:迭代式,设计总体方案
3. 小组提交:xxx组《丰丰快递总体方案书》
4. 小组对标:老师提供的《丰丰快递总体方案书》
【数据架构篇】 TOGAF数据架构实践 【方法】数据模型
 质疑法设计Table模型
 合并法设计Table模型
 最佳实践

【方法】数据分布
 模式——6 种数据分布模式比较
 案例——3 例对比
 工具——技术选型画布

【案例】某领域数据模型案例分析
 领域复杂时,如何一步步设计出合理的数据模型

贯穿案例——小组实战
5. 小组任务:丰丰快递案例背景
6. 小组实战:部分数据模型建模
7. 小组提交:ER模型
8. 小组对标:老师提供的《丰丰快递总体方案书》中,增加数据模型部分
【业务架构篇】 TOGAF业务架构实践 给客户的说明:
本节放在“应用架构”、“数据架构”后面讲比较合适,
因为本课针对技术架构师,而技术架构师 更多地是领会业务架构,而不是负责

总论:业务架构 与 技术架构师
 技术架构师,应掌握业务架构吗?
 掌握到什么程度?

业务架构分析
 总体过程
 前:业务目标、业务风险、组织机构建模
 中:发现流程、流程概略图工作表
 后:Archimate业务流程图
 【工具】流程概略图工作表、Archimate业务流程图
 案例分析
 案例一:手机银行业务的Archimate建模
 案例二:研发管理流程的Archimate建模

业务需求文档
 《业务需求书》内容框架、模板
 《业务需求书》案例


贯穿案例——小组实战
9. 小组任务:丰丰快递公司 的 业务需求理解
10. 小组实战:
串起业务目标、业务风险、组织机构、流程发现(流程概略图工作表)、业务流程图
【技术架构篇】 TOGAF技术架构实践 总论:企业中,关于“技术架构”为什么常有争论?
 TOGAF的两种应用场合
 IT战略规划
 IT解决方案设计
 不同上下文,“Information Technology Architecture”的常见含义
 ……

宏观IT战略规划时,技术架构的工作内容
 工作内容
 安全标准
 数据标准
 技术标准:网络、数据中心、硬件、系统软件、开发平台
 几个案例分析
 《某集团IT战略规划》PPT
 《某组织数据中心设计方案》doc

具体IT解决方案时,技术架构的工作内容
 技术选型:网络、数据中心、硬件、系统软件、开发平台、开发框架


贯穿案例——小组实战
11. 小组任务:丰丰快递公司 的 技术架构
12. 小组实战:
对比“宏观IT战略规划”和“具体IT解决方案”下技术架构的不同做法
【文档与建模篇】 文档模板、常见模型、建模工具 总体技术方案设计:输入、输出文档
1. 《业务需求书》模板、案例
2. 《总体技术方案》模板、案例

Archimate符号体系解析
 Business object
 Business process
 Business function
 Business event
 Business service
 Application component
 Application collaboration
 Application interface
 Data object  Application function
 Application interaction
 Application service
 Node
 Device
 Network
 Communication path
 Infrastructure interface
 System software
 Infrastructure service
 Artifact

ArchiMate建模、UML建模在每环节的使用
 工具推荐
 UML推荐Visio
 ArchiMate推荐Archi
 模型案例:关键分析模型、关键设计模型
 价值-产品-服务-流程 分析
 服务-流程-角色 分析
 服务-组件-数据 分析
 业务-服务-IT实现 分析
 应用架构 之 逻辑结构建模
 应用架构 之 物理结构建模
 应用架构 之 功能结构建模
 应用架构 之 协作结构建模
找到所需课程了吗?即刻 填写申请表格 与我们联络吧