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