主題 |
內(nèi)容 |
【基礎(chǔ)篇】 大型研發(fā)體系中的三級(jí)設(shè)計(jì)、及TOGAF本質(zhì)
|
某事業(yè)部:大型任務(wù)研發(fā)的真實(shí)組織
? 從方案設(shè)計(jì)到各子系統(tǒng)的研發(fā),涉及哪些角色?
? 從方案設(shè)計(jì)到各子系統(tǒng)的研發(fā),設(shè)計(jì)層次有哪些?
? 各級(jí)設(shè)計(jì)之間的脈絡(luò)?輸入輸出為何?對(duì)應(yīng)文檔?
? 企業(yè)架構(gòu)、系統(tǒng)架構(gòu)、詳細(xì)設(shè)計(jì)
1) 企業(yè)架構(gòu)(EA,Enterprise Architecture)、或稱總體架構(gòu)
2) 系統(tǒng)架構(gòu)(SA,System Architecture)
3) 詳細(xì)設(shè)計(jì)(DD,Detailed Design)
EA方法 與 TOGAF本質(zhì)
? DoDAF方法——重點(diǎn)領(lǐng)會(huì)從“業(yè)務(wù)分析”到“IT系統(tǒng)識(shí)別”的映射思維過(guò)程
? IBM EA方法——重點(diǎn)比較與TOGAF方法的相似性
? TOGAF方法——結(jié)合“系統(tǒng)的系統(tǒng)工程(SoSE)”輕松領(lǐng)悟TOGAF
? 【討論一】簡(jiǎn)介國(guó)外的SoSE理論
1) 什么是System of Systems Engineering
2) TOGAF的成果物:多System整合方案
? 【討論二】TOGAF的工作內(nèi)容
1) 業(yè)務(wù)架構(gòu) = 組織結(jié)構(gòu) + 業(yè)務(wù)功能 + 業(yè)務(wù)流程 + 業(yè)務(wù)規(guī)則 + 領(lǐng)域模型
2) 應(yīng)用架構(gòu) = 功能結(jié)構(gòu) + 邏輯結(jié)構(gòu) + 部署結(jié)構(gòu) + 協(xié)作結(jié)構(gòu)
3) 數(shù)據(jù)架構(gòu) = 數(shù)據(jù)模型 + 數(shù)據(jù)分布
4) 技術(shù)架構(gòu) = 硬件選型 + 網(wǎng)絡(luò)選型 + 開發(fā)技術(shù) + 運(yùn)行環(huán)境 + 安全標(biāo)準(zhǔn)?
|
【應(yīng)用架構(gòu)篇】 TOGAF應(yīng)用架構(gòu)實(shí)踐
|
總論:業(yè)務(wù)驅(qū)動(dòng)設(shè)計(jì)的兩條主線
? 業(yè)務(wù)功能 ? 業(yè)務(wù)流程 ? IT功能需求 ? IT應(yīng)用架構(gòu)
? 業(yè)務(wù)功能 ? 業(yè)務(wù)流程 ? IT數(shù)據(jù)需求 ? 數(shù)據(jù)模型設(shè)計(jì)
【一初修】分析、研究案例
? 一組案例分析
? 《聯(lián)通xxxx總體技術(shù)方案》案例分析
? 《163 xxxx總體技術(shù)方案》案例分析
? 一個(gè)細(xì)化到三級(jí)目錄的《總體技術(shù)方案》模板分析
? 角色進(jìn)入劇情,完成指定任務(wù)
? 角色扮演:公司接單,一個(gè)大型方案
? 角色任務(wù):每組6人,提煉最給力的《方案》模板
? 成果定格:這樣的《方案》模板最有效
【二深修】關(guān)鍵實(shí)踐問(wèn)題總結(jié)
1. 總體應(yīng)用架構(gòu):設(shè)計(jì)過(guò)程的核心步驟,有哪些?
2. 迭代是必須的:應(yīng)用架構(gòu)方案一步步做深,迭代怎么做?
3. 《總體技術(shù)方案》的內(nèi)容有哪些?推薦文檔模板。
貫穿案例——小組實(shí)戰(zhàn)
1. 小組任務(wù):豐豐快遞總體IT解決方案設(shè)計(jì)
2. 小組實(shí)戰(zhàn):迭代式,設(shè)計(jì)總體方案
3. 小組提交:xxx組《豐豐快遞總體方案書》
4. 小組對(duì)標(biāo):老師提供的《豐豐快遞總體方案書》
|
【數(shù)據(jù)架構(gòu)篇】 TOGAF數(shù)據(jù)架構(gòu)實(shí)踐
|
【方法】數(shù)據(jù)模型?
? 質(zhì)疑法設(shè)計(jì)Table模型?
? 合并法設(shè)計(jì)Table模型?
? 最佳實(shí)踐
【方法】數(shù)據(jù)分布
? 模式——6 種數(shù)據(jù)分布模式比較
? 案例——3 例對(duì)比?
? 工具——技術(shù)選型畫布
【案例】某領(lǐng)域數(shù)據(jù)模型案例分析
? 領(lǐng)域復(fù)雜時(shí),如何一步步設(shè)計(jì)出合理的數(shù)據(jù)模型?
貫穿案例——小組實(shí)戰(zhàn)
5. 小組任務(wù):豐豐快遞案例背景
6. 小組實(shí)戰(zhàn):部分?jǐn)?shù)據(jù)模型建模
7. 小組提交:ER模型
8. 小組對(duì)標(biāo):老師提供的《豐豐快遞總體方案書》中,增加數(shù)據(jù)模型部分
|
【業(yè)務(wù)架構(gòu)篇】 TOGAF業(yè)務(wù)架構(gòu)實(shí)踐
|
給客戶的說(shuō)明:
本節(jié)放在“應(yīng)用架構(gòu)”、“數(shù)據(jù)架構(gòu)”后面講比較合適,
因?yàn)楸菊n針對(duì)技術(shù)架構(gòu)師,而技術(shù)架構(gòu)師 更多地是領(lǐng)會(huì)業(yè)務(wù)架構(gòu),而不是負(fù)責(zé)
總論:業(yè)務(wù)架構(gòu) 與 技術(shù)架構(gòu)師
? 技術(shù)架構(gòu)師,應(yīng)掌握業(yè)務(wù)架構(gòu)嗎?
? 掌握到什么程度?
業(yè)務(wù)架構(gòu)分析
? 總體過(guò)程
? 前:業(yè)務(wù)目標(biāo)、業(yè)務(wù)風(fēng)險(xiǎn)、組織機(jī)構(gòu)建模
? 中:發(fā)現(xiàn)流程、流程概略圖工作表
? 后:Archimate業(yè)務(wù)流程圖
? 【工具】流程概略圖工作表、Archimate業(yè)務(wù)流程圖
? 案例分析
? 案例一:手機(jī)銀行業(yè)務(wù)的Archimate建模
? 案例二:研發(fā)管理流程的Archimate建模
業(yè)務(wù)需求文檔
? 《業(yè)務(wù)需求書》內(nèi)容框架、模板
? 《業(yè)務(wù)需求書》案例
貫穿案例——小組實(shí)戰(zhàn)
9. 小組任務(wù):豐豐快遞公司 的 業(yè)務(wù)需求理解
10. 小組實(shí)戰(zhàn):
串起業(yè)務(wù)目標(biāo)、業(yè)務(wù)風(fēng)險(xiǎn)、組織機(jī)構(gòu)、流程發(fā)現(xiàn)(流程概略圖工作表)、業(yè)務(wù)流程圖
|
【技術(shù)架構(gòu)篇】 TOGAF技術(shù)架構(gòu)實(shí)踐
|
總論:企業(yè)中,關(guān)于“技術(shù)架構(gòu)”為什么常有爭(zhēng)論?
? TOGAF的兩種應(yīng)用場(chǎng)合
? IT戰(zhàn)略規(guī)劃
? IT解決方案設(shè)計(jì)
? 不同上下文,“Information Technology Architecture”的常見(jiàn)含義
? ……
宏觀IT戰(zhàn)略規(guī)劃時(shí),技術(shù)架構(gòu)的工作內(nèi)容
? 工作內(nèi)容
? 安全標(biāo)準(zhǔn)
? 數(shù)據(jù)標(biāo)準(zhǔn)
? 技術(shù)標(biāo)準(zhǔn):網(wǎng)絡(luò)、數(shù)據(jù)中心、硬件、系統(tǒng)軟件、開發(fā)平臺(tái)
? 幾個(gè)案例分析
? 《某集團(tuán)IT戰(zhàn)略規(guī)劃》PPT
? 《某組織數(shù)據(jù)中心設(shè)計(jì)方案》doc
具體IT解決方案時(shí),技術(shù)架構(gòu)的工作內(nèi)容
? 技術(shù)選型:網(wǎng)絡(luò)、數(shù)據(jù)中心、硬件、系統(tǒng)軟件、開發(fā)平臺(tái)、開發(fā)框架
貫穿案例——小組實(shí)戰(zhàn)
11. 小組任務(wù):豐豐快遞公司 的 技術(shù)架構(gòu)
12. 小組實(shí)戰(zhàn):
對(duì)比“宏觀IT戰(zhàn)略規(guī)劃”和“具體IT解決方案”下技術(shù)架構(gòu)的不同做法
|
【文檔與建模篇】 文檔模板、常見(jiàn)模型、建模工具
|
總體技術(shù)方案設(shè)計(jì):輸入、輸出文檔
1. 《業(yè)務(wù)需求書》模板、案例
2. 《總體技術(shù)方案》模板、案例
Archimate符號(hào)體系解析
? 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建模在每環(huán)節(jié)的使用
? 工具推薦
? UML推薦Visio
? ArchiMate推薦Archi
? 模型案例:關(guān)鍵分析模型、關(guān)鍵設(shè)計(jì)模型
? 價(jià)值-產(chǎn)品-服務(wù)-流程 分析
? 服務(wù)-流程-角色 分析
? 服務(wù)-組件-數(shù)據(jù) 分析
? 業(yè)務(wù)-服務(wù)-IT實(shí)現(xiàn) 分析
? 應(yīng)用架構(gòu) 之 邏輯結(jié)構(gòu)建模?
? 應(yīng)用架構(gòu) 之 物理結(jié)構(gòu)建模
? 應(yīng)用架構(gòu) 之 功能結(jié)構(gòu)建模
? 應(yīng)用架構(gòu) 之 協(xié)作結(jié)構(gòu)建模
|