軟件架構(gòu)培訓(xùn)
?
一、培訓(xùn)目標(biāo):
????1、掌握架構(gòu)設(shè)計(jì)與評(píng)審的核心思想與方法,并能夠在架構(gòu)設(shè)計(jì)的質(zhì)量?jī)?yōu)化中靈活應(yīng)用;?
????
2、理解影響軟件架構(gòu)設(shè)計(jì)質(zhì)量的問(wèn)題、對(duì)策、解決方案與整體應(yīng)對(duì)策略;?
????
3、能夠應(yīng)用和監(jiān)控開(kāi)發(fā)團(tuán)隊(duì)以規(guī)范的方法組織項(xiàng)目開(kāi)發(fā),并且發(fā)揮創(chuàng)造性思維去改進(jìn)已有的過(guò)程與設(shè)計(jì)方案,從而達(dá)到提高質(zhì)量與降低成本的目的;?
4、對(duì)系統(tǒng)架構(gòu)的構(gòu)思和軟件復(fù)用技術(shù)有深刻而透徹的理解,能夠?qū)Ω倪M(jìn)架構(gòu)設(shè)計(jì)提出有見(jiàn)地的意見(jiàn)。
二、培訓(xùn)提綱:
?
?
一
軟件架構(gòu)設(shè)計(jì)概述
典型項(xiàng)目案例介紹
一、架構(gòu)分析方法
面向服務(wù)設(shè)計(jì)模式(SOAD)
二、架構(gòu)視圖
RUP的4+1視圖體系結(jié)構(gòu)
三、軟件架構(gòu)國(guó)際標(biāo)準(zhǔn)
?
二
一、架構(gòu)流程
1.軟件架構(gòu)流程
二、架構(gòu)約束
1.軟件架構(gòu)質(zhì)量約束
2.軟件架構(gòu)環(huán)境約束
?
三
一、架構(gòu)底層規(guī)劃
1.管理調(diào)度分析設(shè)計(jì)
二、架構(gòu)管理
1.軟件架構(gòu)文檔撰寫(xiě)
2.軟件架構(gòu)評(píng)審,發(fā)布架構(gòu)基線
3.軟件架構(gòu)變更控制管理
架構(gòu)案例介紹和常見(jiàn)問(wèn)題分析
四
軟件質(zhì)量管理與規(guī)范
1.軟件架構(gòu)質(zhì)量框架
(1)支撐架構(gòu)
(2)技術(shù)架構(gòu)
(3)管理架構(gòu)
(4)業(yè)務(wù)架構(gòu)
2.如何描述和評(píng)估軟件架構(gòu)質(zhì)量
3.軟件架構(gòu)的未來(lái)
4.軟件建模規(guī)范
軟件質(zhì)量評(píng)估實(shí)例和優(yōu)劣分析