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