![溫昱軟件開發(fā)大會(huì)演講稿_第1頁](http://file4.renrendoc.com/view/dbc9307c1d54da30d824e37651c4337a/dbc9307c1d54da30d824e37651c4337a1.gif)
![溫昱軟件開發(fā)大會(huì)演講稿_第2頁](http://file4.renrendoc.com/view/dbc9307c1d54da30d824e37651c4337a/dbc9307c1d54da30d824e37651c4337a2.gif)
![溫昱軟件開發(fā)大會(huì)演講稿_第3頁](http://file4.renrendoc.com/view/dbc9307c1d54da30d824e37651c4337a/dbc9307c1d54da30d824e37651c4337a3.gif)
![溫昱軟件開發(fā)大會(huì)演講稿_第4頁](http://file4.renrendoc.com/view/dbc9307c1d54da30d824e37651c4337a/dbc9307c1d54da30d824e37651c4337a4.gif)
![溫昱軟件開發(fā)大會(huì)演講稿_第5頁](http://file4.renrendoc.com/view/dbc9307c1d54da30d824e37651c4337a/dbc9307c1d54da30d824e37651c4337a5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、架構(gòu)設(shè)計(jì)六技從需求向架構(gòu)過渡的系統(tǒng)方法資深咨詢顧問軟件架構(gòu)專家軟件架構(gòu)設(shè)計(jì)作者 業(yè)內(nèi)對(duì)架構(gòu)的討論仍沿用了傳統(tǒng)思想:如果知道了系統(tǒng)需求,就可以為此系統(tǒng)構(gòu)建架構(gòu)。這種觀點(diǎn)是缺乏遠(yuǎn)見的Len Bass定 位議 程功能與架構(gòu)質(zhì)量與架構(gòu)約束與架構(gòu)總結(jié)原理:功能 and 職責(zé)協(xié)作鏈查看任務(wù)分配任務(wù)修改任務(wù)第一技:通過協(xié)作,識(shí)別職責(zé)第二技:縮小范圍,事半功倍如何確定關(guān)鍵功能需求核心功能標(biāo)志:業(yè)務(wù)層的接口要反映這些功能必須實(shí)現(xiàn)的功能往往來自甲方的要求。覆蓋了系統(tǒng)架構(gòu)的一些方面,而其他功能沒有例如實(shí)現(xiàn)風(fēng)險(xiǎn)高的功能例如案 例有意義嗎展現(xiàn)層業(yè)務(wù)層數(shù)據(jù)層概念性架構(gòu)設(shè)計(jì)過程概念性架構(gòu)設(shè)計(jì)過程概念性架構(gòu)設(shè)計(jì)過程概念性架構(gòu)
2、設(shè)計(jì)過程有獎(jiǎng)問答架構(gòu)設(shè)計(jì)的“決定因素” 用例驅(qū)動(dòng)的(功能需求驅(qū)動(dòng)的)非功能需求驅(qū)動(dòng)的包括功能、非功能的綜合因素驅(qū)動(dòng)的根本不存在所謂“決定因素”,應(yīng)靠經(jīng)驗(yàn)議 程功能與架構(gòu)質(zhì)量與架構(gòu)約束與架構(gòu)總結(jié)原理:質(zhì)量屬性對(duì)架構(gòu)的影響功能需求:連接兩岸的公路交通橋墩支撐的公路橋約束條件:不能影響萬噸輪從橋下通過規(guī)定橋墩的高度和橋墩間距使用期質(zhì)量:在湍急的江流中保持穩(wěn)固把橋墩建在巖石層之上建造期質(zhì)量:施工方便性繼續(xù)確認(rèn)和調(diào)整架構(gòu)第三技:功能質(zhì)量,綜合考慮高性能Cache機(jī)制著名定義中的兩個(gè)錯(cuò)誤架構(gòu)風(fēng)格到接口一級(jí)了么?非功能需求的設(shè)計(jì)要另起爐灶么?軟件架構(gòu)包含了關(guān)于以下問題的重要決策:軟件系統(tǒng)的組織;選擇組成系統(tǒng)
3、的結(jié)構(gòu)元素和它們之間的接口,以及當(dāng)這些元素相互協(xié)作時(shí)所體現(xiàn)的行為;如何組合這些元素,使它們逐漸合成為更大的子系統(tǒng);用于指導(dǎo)系統(tǒng)組織的架構(gòu)風(fēng)格:這些元素以及它們的接口、協(xié)作和組合。軟件架構(gòu)不僅注重軟件本身的結(jié)構(gòu)和行為,還注重其他特性:使用、功能性、性能、彈性、重用、可理解性、經(jīng)濟(jì)和技術(shù)的限制及權(quán)衡、以及美學(xué)等。第四技:分門別類,深入理解運(yùn)行期質(zhì)量屬性開發(fā)期質(zhì)量屬性性能(Performance)安全性(Security)易用性(Usability)持續(xù)可用性(Availability)可伸縮性(Scalability)互操作性(Interoperability)可靠性(Reliability)魯棒
4、性(Robustness)易理解性(Understandability)可擴(kuò)展性(Extensibility)可重用性(Reusability)可測試性(Testability)可維護(hù)性(Maintainability)可移植性(Portability)運(yùn)行期質(zhì)量 + 開發(fā)期質(zhì)量找到合適你的質(zhì)量分類FURPSMcCallISO運(yùn)行期質(zhì)量 + 開發(fā)期質(zhì)量有獎(jiǎng)問答包括可擴(kuò)展性、可管理性等在內(nèi)的質(zhì)量要求,以下正確的是 可擴(kuò)展性越強(qiáng)越好,所有可以想到的情況統(tǒng)統(tǒng)支持,不計(jì)成本有經(jīng)驗(yàn)的架構(gòu)師懂得借助場景技術(shù),理性決定支持哪些擴(kuò)展、如何支持?jǐn)U展設(shè)計(jì)模式影響性能“可管理性”往往轉(zhuǎn)化成一組“功能需求”,如用戶管
5、理功能、備份功能、參數(shù)配置功能、運(yùn)行監(jiān)視功能等議 程功能與架構(gòu)質(zhì)量與架構(gòu)約束與架構(gòu)總結(jié)約束的常見類型技術(shù)性約束:采用何種OS、采用何種技術(shù)、需要和哪些遺留系統(tǒng)互操作標(biāo)準(zhǔn)性約束:不同行業(yè)、大型企業(yè)集團(tuán)的相關(guān)行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)法規(guī)性約束:相關(guān)法律、法規(guī)、政府規(guī)章、行政規(guī)定 架構(gòu)師實(shí)際面臨更多約束第五技:約束分析,必不可少第六技:正交表法,掌控全局對(duì)比:經(jīng)典的需求分類方式正交表方法,推薦給大家!業(yè)務(wù)目標(biāo)快好省組織級(jí)約束用戶需求運(yùn)行期質(zhì)量用戶級(jí)約束行為需求開發(fā)期質(zhì)量乙方約束用戶開發(fā)組織廣義功能質(zhì)量約束案例:連鎖超市系統(tǒng) 用戶開發(fā)組織廣義功能質(zhì)量約束案例:連鎖超市系統(tǒng)案例:連鎖超市系統(tǒng)選擇A技術(shù)否定B技術(shù)案例:連鎖超市系統(tǒng)基于MOM的整合策略實(shí)際當(dāng)中約束的影響實(shí)際當(dāng)中約束的影響有獎(jiǎng)問答關(guān)于功能、質(zhì)量、約束這三類需求,以下正確的是 需求變更主要來自功能需求一般而言,質(zhì)量需求最穩(wěn)定約束只需遵守即可約束僅存在于技術(shù)方面約束僅來自客戶方議 程功能與架構(gòu)質(zhì)量與架構(gòu)約束與架
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版物流企業(yè)市場調(diào)研與分析合同3篇
- 娛樂行業(yè)安全工作總結(jié)制藥行業(yè)安全工作總結(jié)
- 引導(dǎo)學(xué)生樹立正確語文學(xué)習(xí)態(tài)度
- 電子產(chǎn)品客服工作總結(jié)
- 網(wǎng)頁設(shè)計(jì)美工工作總結(jié)
- 音樂行業(yè)演出場地衛(wèi)生消毒計(jì)劃
- 二零二五年度鋼結(jié)構(gòu)建筑拆除與安裝一體化合同
- 2025版消防安全設(shè)施安裝合同3篇
- 二零二五年度環(huán)保節(jié)能設(shè)備銷售、安裝、能效評(píng)估服務(wù)合同3篇
- 二零二五版珍貴樹木銷售合作協(xié)議3篇
- 2025年1月浙江高考英語聽力試題真題完整版(含答案+文本+MP3)
- 《人工智能發(fā)展史》課件
- 《UL線材培訓(xùn)資識(shí)》課件
- 小學(xué)一年級(jí)數(shù)學(xué)20以內(nèi)的口算題(可直接打印A4)
- 《精密板料矯平機(jī) 第1部分:型式和基本參數(shù)》
- 舞蹈課家長會(huì)
- 自來水質(zhì)量提升技術(shù)方案
- 工業(yè)自動(dòng)化生產(chǎn)線操作手冊
- 房地產(chǎn)銷售任務(wù)及激勵(lì)制度
- 2024年內(nèi)蒙古中考語文試卷五套合卷附答案
- 并購指南(如何發(fā)現(xiàn)好公司)
評(píng)論
0/150
提交評(píng)論