




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件架構(gòu)專家
架構(gòu)咨詢參謀與培訓(xùn)師
?軟件架構(gòu)設(shè)計?作者溫
昱架構(gòu)設(shè)計的事實與謬誤——流行觀點及培訓(xùn)案例的分析答疑郵箱:職業(yè)經(jīng)歷電信多媒體航空金融中間件技術(shù)傳播23133議程34分層架構(gòu),沒意思?分層架構(gòu)有“3派〞3層,還是7層架構(gòu)師,不必懂需求?目標不變論需求大局觀4+1視圖,已足夠?4+1視圖的變革運行架構(gòu)的嵌入式實踐小結(jié)謬誤!分層架構(gòu)=展現(xiàn)層+業(yè)務(wù)層+數(shù)據(jù)層That’sall.沒意思事實:?其實你不懂我的心?是分層架構(gòu)嗎?是分層架構(gòu)嗎?是分層架構(gòu)嗎?是分層架構(gòu)嗎?有獎問答總結(jié):業(yè)界的分層流派〔3+1〕邏輯層Layer物理層Tier按通用性分層技術(shù)堆疊23133議程34分層架構(gòu),沒意思?分層架構(gòu)有“3派〞3層,還是7層架構(gòu)師,不必懂需求?目標不變論需求大局觀4+1視圖,已足夠?4+1視圖的變革運行架構(gòu)的嵌入式實踐小結(jié)謬誤!爭論事實:不同系統(tǒng),層數(shù)一樣?案例:一個7層架構(gòu)分析事實:同一系統(tǒng),層數(shù)不變?你所在的公司:投標用“市場架構(gòu)〞=研發(fā)用“技術(shù)架構(gòu)〞?23133議程34分層架構(gòu),沒意思?分層架構(gòu)有“3派〞3層,還是7層架構(gòu)師,不必懂需求?目標不變論需求大局觀4+1視圖,已足夠?4+1視圖的變革運行架構(gòu)的嵌入式實踐小結(jié)謬誤!互聯(lián)網(wǎng)充滿著“架構(gòu)目標即靈活性〞等論調(diào)目標固定嗎?分寸權(quán)衡呢?事實:需要確定質(zhì)量目標4:考慮矛盾關(guān)系5:把握嚴格程度工程:3-5項產(chǎn)品:5-7項平臺:7-9項例如銀證工程:易用性、平安性銀證產(chǎn)品:易用性、平安性、互操作性、可擴展性、可維護性金融平臺:平安性、互操作性、持續(xù)可用性、性能、可擴展性、可維護性、可重用性、可管理性、開放性23133議程34分層架構(gòu),沒意思?分層架構(gòu)有“3派〞3層,還是7層架構(gòu)師,不必懂需求?目標不變論需求大局觀4+1視圖,已足夠?4+1視圖的變革運行架構(gòu)的嵌入式實踐小結(jié)有獎問答?需求文檔?=架構(gòu)設(shè)計的全部依據(jù),這種觀點正確。此謂工程化錯誤。會太依賴文檔質(zhì)量錯誤。需求遺漏,會很被動錯誤。敏捷時代,寫文檔就是迂腐非最正確。常造成架構(gòu)設(shè)計開始較晚謬誤!架構(gòu)師,不必懂需求需求所有問題,都怪需求分析員?事實:?情非得已?
什么原因,我竟然又會遇見你?
我真的不愿意就這樣陷入愛的陷阱雖然架構(gòu)師不能“吃透〞需求,確實出人意料。既然企業(yè)為架構(gòu)師安排了“技術(shù)晉升路線〞,既然許多架構(gòu)師也把自己當“純粹的技術(shù)人員〞,既然必須研究“時髦技術(shù)〞否那么被程序員看不起,既然設(shè)計模式和UML還在“排隊〞需求嘛就算了,架構(gòu)師不能“吃透〞需求也就在情理之中了。導(dǎo)演不會導(dǎo)演,確實出人意料,但是想想導(dǎo)演要選美女演員,要學(xué)會上藝術(shù)人生……導(dǎo)演不會導(dǎo)演也就在情理之中了;策略:需求大局觀雅虎培訓(xùn):Amazon案例第1步:需求結(jié)構(gòu)化業(yè)務(wù)目標、及業(yè)務(wù)愿景:網(wǎng)站定位:B2C零售當前經(jīng)營:圖書未來經(jīng)營:圖書、軟件、音樂制品、電子產(chǎn)品、玩具、嬰兒用品、化妝品、寵物、藝術(shù)品、雜貨。商業(yè)質(zhì)量:新功能上線快,隨需應(yīng)變商業(yè)約束:投資2000萬用于初期開發(fā)、運營、市場,之前須取得一定成功并融資成功集成約束:物流、銀行、海關(guān)、實體店、各類提供商(包括工廠等生產(chǎn)企業(yè)、以及代理商等經(jīng)銷企業(yè))用戶開發(fā)組織功能質(zhì)量約束第1步:需求結(jié)構(gòu)化用戶:終端用戶各種員工角色運行期質(zhì)量:易用性:最便捷的選擇方式用戶級約束:便捷的購物流程客戶群大:多國語言客戶群大:關(guān)注范圍差異,須個性化消費心理:營造集市效應(yīng),“別人也買了”、“別人還買了”開發(fā)方約束:新組建的團隊用戶開發(fā)組織功能質(zhì)量約束第2步:分析約束影響業(yè)務(wù)目標、及業(yè)務(wù)愿景:網(wǎng)站定位:B2C零售當前經(jīng)營:圖書未來經(jīng)營:圖書、軟件、音樂制品、電子產(chǎn)品、玩具、嬰兒用品、化妝品、寵物、藝術(shù)品、雜貨。商業(yè)質(zhì)量:新功能上線快,隨需應(yīng)變商業(yè)約束:投資2000萬用于初期開發(fā)、運營、市場,之前須取得一定成功并融資成功集成約束:物流、銀行、海關(guān)、實體店、各類提供商(包括工廠等生產(chǎn)企業(yè)、以及代理商等經(jīng)銷企業(yè))開發(fā)方約束:網(wǎng)站發(fā)展路線圖用戶開發(fā)組織功能質(zhì)量約束第2步:分析約束影響業(yè)務(wù)目標、及業(yè)務(wù)愿景:網(wǎng)站定位:B2C零售當前經(jīng)營:圖書未來經(jīng)營:圖書、軟件、音樂制品、電子產(chǎn)品、玩具、嬰兒用品、化妝品、寵物、藝術(shù)品、雜貨。商業(yè)質(zhì)量:新功能上線快,隨需應(yīng)變商業(yè)約束:投資2000萬用于初期開發(fā)、運營、市場,之前須取得一定成功并融資成功集成約束:物流、銀行、海關(guān)、實體店、各類提供商(包括工廠等生產(chǎn)企業(yè)、以及代理商等經(jīng)銷企業(yè))用戶:終端用戶各種員工角色管理員功能:靈活的打折設(shè)置頻率極高的新貨上架開發(fā)期質(zhì)量:可擴展性用戶開發(fā)組織功能質(zhì)量約束第2步:分析約束影響用戶:終端用戶各種員工角色終端用戶功能:最快的全庫搜索評價功能(Web2.0)多角度關(guān)聯(lián)信息管理員功能:靈活的打折設(shè)置頻率極高的新貨上架用戶級約束:便捷的購物流程客戶群大:多國語言客戶群大:關(guān)注范圍差異,須個性化消費心理:營造集市效應(yīng),“別人也買了”、“別人還買了”用戶開發(fā)組織功能質(zhì)量約束第2步:分析約束影響業(yè)務(wù)目標、愿景:網(wǎng)站定位:B2C零售當前經(jīng)營:圖書未來經(jīng)營:……商業(yè)質(zhì)量:新功能上線快,隨需應(yīng)變商業(yè)約束:投資2000萬……集成約束:物流、銀行、海關(guān)、實體店、各類提供商(包括工廠等生產(chǎn)企業(yè)、以及代理商等經(jīng)銷企業(yè))運行期質(zhì)量:可伸縮性:幾乎沒有上限性能:即強調(diào)速度,又強調(diào)吞吐量安全性:數(shù)據(jù)安全持續(xù)可用性:不停機互操作性:含公司各系統(tǒng)間互操作開發(fā)期質(zhì)量:可擴展性用戶開發(fā)組織功能質(zhì)量約束23133議程34分層架構(gòu),沒意思?分層架構(gòu)有“3派〞3層,還是7層架構(gòu)師,不必懂需求?目標不變論需求大局觀4+1視圖,已足夠?4+1視圖的變革運行架構(gòu)的嵌入式實踐小結(jié)謬誤!4+1視圖,已足夠它是架構(gòu)設(shè)計方法的全部事實:?最天使?
我最愛的,就是那個天使…
我最恨的,就是那個天使…5視圖方法運行架構(gòu)數(shù)據(jù)架構(gòu)物理架構(gòu)邏輯架構(gòu)開發(fā)架構(gòu)
持久數(shù)據(jù)單元文件
關(guān)系數(shù)據(jù)庫
實時數(shù)據(jù)庫數(shù)據(jù)存儲格式文件格式數(shù)據(jù)庫Schema
程序單元源文件、配置文件程序庫、框架目標單元程序單元組織
Project劃分
Project目錄結(jié)構(gòu)編譯依賴關(guān)系控制流進程、線程中斷效勞程序控制流組織系統(tǒng)啟動與停機控制流通信加鎖與同步職責(zé)劃分邏輯層〔Layer〕子系統(tǒng)、模塊關(guān)鍵類職責(zé)間協(xié)作接口協(xié)作關(guān)系物理節(jié)點―PC、效勞器―單片機、單板機、專用機―軟件安裝、部署、燒寫―系統(tǒng)軟件選型物理節(jié)點拓撲―連接方式、拓撲結(jié)構(gòu)―物理層〔Tier〕―冗余考慮劃分子系統(tǒng):4大通用原那么架構(gòu)本身考慮人的因素考慮:4+1視圖剖析系列23133議程34分層架構(gòu),沒意思?分層架構(gòu)有“3派〞3層,還是7層架構(gòu)師,不必懂需求?目標不變論需求大局觀4+1視圖,已足夠?4+1視圖的變革運行架構(gòu)的嵌入式實踐小結(jié)謬誤!多視圖架構(gòu)設(shè)計方法,總從邏輯視圖開始事實!嵌入式系統(tǒng)架構(gòu)設(shè)計,控制流較多時建議從運行架構(gòu)開始案例案例優(yōu)化一事件抽象層事件響應(yīng)層事件調(diào)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年上半年安徽阜陽市衛(wèi)生學(xué)校急需緊缺人才引進6人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽省淮北市總工會招考社會化工會工作者30人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽宿州碭山縣疾病預(yù)制中心緊急招聘工作人員12人易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年安慶石油分公司招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波報業(yè)傳媒集團限公司招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波市鄞州區(qū)人民法院招考速錄員(編外人員)易考易錯模擬試題(共500題)試卷后附參考答案
- 2025年上半年寧波市東錢湖經(jīng)濟發(fā)展局招考派遣制工作人員易考易錯模擬試題(共500題)試卷后附參考答案
- 2024年高導(dǎo)熱石墨膜項目資金籌措計劃書
- 2024年MDPE管材樹脂項目投資申請報告代可行性研究報告
- 2025年數(shù)顯錨桿(錨索)測力計項目可行性研究報告
- 南方醫(yī)大內(nèi)科學(xué)教案04消化系統(tǒng)疾病-8炎癥性腸病
- (完整版)標書密封條格式word
- 五氟化銻的理化性質(zhì)及危險特性表
- 煤礦用鋼絲繩芯阻燃輸送帶(MT668-2008)
- 全省安全生產(chǎn)檢測檢驗機構(gòu)名單及業(yè)務(wù)范圍
- 辦公用品供貨服務(wù)計劃方案
- DB37∕T 5107-2018 城鎮(zhèn)排水管道檢測與評估技術(shù)規(guī)程
- 酒精溶液體積濃度、質(zhì)量濃度與密度對照表
- 主要腸內(nèi)營養(yǎng)制劑成分比較
- 老年人各系統(tǒng)的老化改變
- 小學(xué)五年級綜合實踐課教案
評論
0/150
提交評論