課程詳情
佳軟件架構(gòu)
培訓(xùn)課時(shí):
24課時(shí)
課程編號(hào):
C101
課程介紹:
CSITC培訓(xùn)佳軟件架構(gòu)課程方案注重軟件架構(gòu)的過程,去掉了一定量的理論,把的比重增大到總課時(shí)數(shù)的40。其余60為理論以及指導(dǎo)性的流程。
適合人群:
CSITC培訓(xùn)佳軟件架構(gòu)適合人群:
1、程序員/程序員
2、軟件設(shè)計(jì)人員/軟件架構(gòu)師
3、軟件開發(fā)項(xiàng)目經(jīng)理
4、軟件經(jīng)理
5、軟件維護(hù)人員
6、其他相關(guān)崗位的人員或有興趣的個(gè)人
培訓(xùn)目標(biāo):
CSITC培訓(xùn)佳軟件架構(gòu)培訓(xùn)目標(biāo):
1、理解軟件架構(gòu)設(shè)計(jì)的關(guān)鍵原則和概念
2、了解軟件架構(gòu)設(shè)計(jì)的有關(guān)工具
3、掌握軟件架構(gòu)設(shè)計(jì)的主要方法
4、掌握軟件架構(gòu)設(shè)計(jì)的主要模式
5、了解軟件架構(gòu)的相關(guān)標(biāo)準(zhǔn)
6、了解組件與接口的設(shè)計(jì)方法
7、了解開源軟件架構(gòu)
8、掌握軟件架構(gòu)的質(zhì)量控制方法
9、掌握軟件架構(gòu)設(shè)計(jì)文檔的寫作技巧
10、掌握軟件架構(gòu)的評(píng)審、發(fā)布要點(diǎn)
11、掌握軟件架構(gòu)設(shè)計(jì)的變更管理技能
課程大綱:
CSITC培訓(xùn)佳軟件架構(gòu)課程大綱:
1、架構(gòu)師職業(yè)生涯規(guī)劃,探討軟件架構(gòu)師應(yīng)具備的素質(zhì)與能力
2、定義軟件架構(gòu)設(shè)計(jì)的視圖及流程
3、軟件架構(gòu)設(shè)計(jì)的工具以及管理方案
4、軟件架構(gòu)設(shè)計(jì)方法綜述
5、軟件體系結(jié)構(gòu)模式綜述
6、特定領(lǐng)域軟件架構(gòu)體驗(yàn)
7、管理調(diào)度分析設(shè)計(jì)
8、MDA與軟件工廠
9、軟件架構(gòu)相關(guān)的標(biāo)準(zhǔn)
10、由需求相關(guān)文檔完成架構(gòu)元素提?。軜?gòu)全局分析)
11、軟件架構(gòu)師分配局部分析任務(wù)
12、依據(jù)設(shè)計(jì)師局部分析結(jié)果完成對(duì)象聚合
13、描述組件Component(或服務(wù)Service)關(guān)系
14、設(shè)計(jì)組件Component(或服務(wù)Service)接口
15、組件Component(或服務(wù)Service)管理容器設(shè)計(jì)
16、開源資源剖析
17、軟件架構(gòu)質(zhì)量屬性分析
18、軟件架構(gòu)技術(shù)選型與硬件體系結(jié)構(gòu)設(shè)計(jì)
19、軟件架構(gòu)文檔撰寫
20、軟件架構(gòu)評(píng)審,發(fā)布架構(gòu)基線
21、軟件架構(gòu)變更控制管理