(完整版)系統(tǒng)架構(gòu)師_第1頁(yè)
(完整版)系統(tǒng)架構(gòu)師_第2頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、系統(tǒng)架構(gòu)師在一個(gè)較大規(guī)模的軟件組織里,一般都有項(xiàng)目管理師、軟件架構(gòu)師、系統(tǒng)分析師、軟件設(shè)計(jì)師、測(cè)試工程師、數(shù)據(jù)庫(kù)工程師、程序員、過(guò)程改進(jìn)、質(zhì)量保證等不同的職位。在這些職位中,人們?nèi)菀谆煜氖窍到y(tǒng)分析師和軟件架構(gòu)師。對(duì)于系統(tǒng)分析師的角色,業(yè)界有兩種觀點(diǎn),一種是把系統(tǒng)分析師當(dāng)成既懂技術(shù)又懂管理的全能冠軍,另一種是把系統(tǒng)分析師當(dāng)作需求分析師,而架構(gòu)師才是靈魂。那么,系統(tǒng)分析師與軟件架構(gòu)師在角色方面的分配究竟有什么區(qū)別呢?當(dāng)軟件規(guī)模比較小時(shí),系統(tǒng)分析師所完成的工作是把真正的業(yè)務(wù)需求(這個(gè)需求不是指客戶簡(jiǎn)單所說(shuō)的哪一個(gè)功能,而是需要去挖掘的,可能是潛在的但又是系統(tǒng)必需的,條例清楚、邏輯清晰的業(yè)務(wù)功能,而

2、且需求不僅僅只是來(lái)自業(yè)務(wù)上的,系統(tǒng)所依賴的運(yùn)行環(huán)境也會(huì)產(chǎn)生一些需求)轉(zhuǎn)換成計(jì)算機(jī)可理解、可實(shí)現(xiàn)、可計(jì)算的模型。但由于現(xiàn)在的系統(tǒng)規(guī)模越來(lái)越大,復(fù)雜程度越來(lái)越高,而且應(yīng)用領(lǐng)域也越來(lái)越廣,所以很難由一個(gè)工種的人來(lái)全面完成這項(xiàng)艱巨的任務(wù)。在具體的軟件設(shè)計(jì)過(guò)程中,現(xiàn)在把它分解為由系統(tǒng)分析師與軟件架構(gòu)師合作共同來(lái)完成這一任務(wù)。其中系統(tǒng)分析師側(cè)重的是前一部分的工作,軟件架構(gòu)師側(cè)重的是后一部分的工作。系統(tǒng)分析師的主要工作內(nèi)容包括業(yè)務(wù)需求分析、系統(tǒng)需求分析、可行性分析以及建模等,其特點(diǎn)是更多地與行業(yè)專家、用戶溝通,再及時(shí)與項(xiàng)目經(jīng)理(項(xiàng)目管理師)、軟件架構(gòu)師以及老板商討,分析項(xiàng)目具備的特點(diǎn)、成本、風(fēng)險(xiǎn)等,考慮實(shí)現(xiàn)

3、的模型。系統(tǒng)分析師所面臨的往往是有許多不確定性的事件,需要對(duì)這些不確定的事件進(jìn)行分析、總結(jié),使之得出一個(gè)相對(duì)可靠的確定性結(jié)論或?qū)嵤┓桨改P?。軟件架?gòu)師的主要工作內(nèi)容就是在系統(tǒng)需求比較清晰的條件下進(jìn)行系統(tǒng)總體的架構(gòu)設(shè)計(jì),當(dāng)然它也可能會(huì)涵蓋一些系統(tǒng)分析師的工作內(nèi)容和軟件設(shè)計(jì)師的內(nèi)容,但其特點(diǎn)是確定性的東西會(huì)多一些,力求為系統(tǒng)找到或架構(gòu)一個(gè)最優(yōu)的模型,這里面雖然可能有很多創(chuàng)新的成分,但更重要的是如何充分運(yùn)用現(xiàn)有的各種模型、結(jié)構(gòu)、方案,并根據(jù)項(xiàng)目的特點(diǎn),在各種方案中取長(zhǎng)補(bǔ)短,找到一個(gè)最好的平衡點(diǎn)和結(jié)合點(diǎn),使之最適合當(dāng)前項(xiàng)目的解決方案。所以,軟件架構(gòu)師實(shí)際上是使系統(tǒng)細(xì)致化、完善化,為擁有更好的可靠性提供

4、保障。在實(shí)際的職責(zé)上,軟件架構(gòu)師比系統(tǒng)分析師所站的角度更高一些。在大規(guī)模的軟件系統(tǒng)中,系統(tǒng)分析師可能就系統(tǒng)的某個(gè)子系統(tǒng)進(jìn)行分析與設(shè)計(jì),而軟件架構(gòu)師應(yīng)該對(duì)整個(gè)系統(tǒng)的結(jié)構(gòu)負(fù)責(zé)。(1)項(xiàng)目管理師:掌握信息系統(tǒng)項(xiàng)目管理的知識(shí)體系,具備管理大型、復(fù)雜信息系統(tǒng)項(xiàng)目和多項(xiàng)目的經(jīng)驗(yàn)和能力;能根據(jù)需求組織制定可行的項(xiàng)目管理計(jì)劃;能夠組織項(xiàng)目實(shí)施,對(duì)項(xiàng)目的人員、資金、設(shè)備、進(jìn)度和質(zhì)量等進(jìn)行管理,并能根據(jù)實(shí)際情況及時(shí)做出調(diào)整,系統(tǒng)地監(jiān)督項(xiàng)目實(shí)施過(guò)程的績(jī)效,保證項(xiàng)目在一定的約束條件下到達(dá)既定的項(xiàng)目目標(biāo);能分析和評(píng)估項(xiàng)目管理計(jì)劃和成果;能在項(xiàng)目管理進(jìn)展的早期發(fā)現(xiàn)問(wèn)題,并有預(yù)防問(wèn)題的措施;能協(xié)調(diào)項(xiàng)目所涉及的相關(guān)人員。即項(xiàng)

5、目管理師的主要職責(zé)是負(fù)責(zé)整個(gè)項(xiàng)目的實(shí)施和控制,協(xié)調(diào)各種資源(包括組織內(nèi)部資源和客戶資源)。(2) 系統(tǒng)分析師:熟悉應(yīng)用領(lǐng)域的業(yè)務(wù),能分析用戶的需求和約束條件,寫(xiě)出信息系統(tǒng)需求規(guī)格說(shuō)明書(shū),制訂項(xiàng)目開(kāi)發(fā)計(jì)劃,協(xié)調(diào)項(xiàng)目開(kāi)發(fā)與運(yùn)行所涉及的各類人員;能指導(dǎo)制訂企業(yè)的戰(zhàn)略數(shù)據(jù)規(guī)劃,組織開(kāi)發(fā)項(xiàng)目;能評(píng)估和選用適宜的開(kāi)發(fā)方法和工具;能按照標(biāo)準(zhǔn)規(guī)范編寫(xiě)系統(tǒng)分析、設(shè)計(jì)文檔;能對(duì)開(kāi)發(fā)過(guò)程進(jìn)行質(zhì)量控制與進(jìn)度控制;能具體指導(dǎo)項(xiàng)目開(kāi)發(fā)。即系統(tǒng)分析師的主要職責(zé)是獲取并分析用戶的需求,形成規(guī)范化的文檔,指導(dǎo)整個(gè)項(xiàng)目的開(kāi)發(fā),需要與客戶不斷的交流,熟悉應(yīng)用領(lǐng)域的業(yè)務(wù)。(3) 系統(tǒng)架構(gòu)師:能夠根據(jù)用戶需求,結(jié)合用戶應(yīng)用領(lǐng)域的實(shí)際情

6、況,設(shè)計(jì)正確、合理的軟件構(gòu)架,維護(hù)系統(tǒng)構(gòu)件及其接口,并確保系統(tǒng)構(gòu)架具有良好的性能;能夠?qū)?xiàng)目進(jìn)行系統(tǒng)構(gòu)架級(jí)的描述、分析、設(shè)計(jì)與評(píng)估;能夠按照相關(guān)標(biāo)準(zhǔn)編寫(xiě)相應(yīng)的設(shè)計(jì)文檔;具有扎實(shí)的理論功底、廣博的知識(shí)面,能夠與系統(tǒng)分析師、項(xiàng)目管理師相互協(xié)作、配合工作。即系統(tǒng)架構(gòu)師的職責(zé)是負(fù)責(zé)整體的、宏觀的系統(tǒng)設(shè)計(jì),重點(diǎn)在架構(gòu)級(jí)別上。還要對(duì)架構(gòu)進(jìn)行描述、分析和評(píng)估,屬于純技術(shù)性的工作。系統(tǒng)架構(gòu)師(又稱企業(yè)架構(gòu)師或者系統(tǒng)設(shè)計(jì)師)是一個(gè)最終確認(rèn)和評(píng)估系統(tǒng)需求,給出開(kāi)發(fā)規(guī)范,搭建系統(tǒng)實(shí)現(xiàn)的核心構(gòu)架,并澄清技術(shù)細(xì)節(jié)、掃清主要難點(diǎn)的技術(shù)人員。主要著眼于系統(tǒng)的“技術(shù)實(shí)現(xiàn)”。因此他/她應(yīng)該是特定的開(kāi)發(fā)平臺(tái)、語(yǔ)言、工具的大師,對(duì)

7、常見(jiàn)應(yīng)用場(chǎng)景能馬上給出最恰當(dāng)?shù)慕鉀Q方案,同時(shí)要對(duì)所屬的開(kāi)發(fā)團(tuán)隊(duì)有足夠的了解,能夠評(píng)估自己的團(tuán)隊(duì)實(shí)現(xiàn)特定的功能需求需要的代價(jià)。系統(tǒng)架構(gòu)師負(fù)責(zé)設(shè)計(jì)系統(tǒng)整體架構(gòu),從需求到設(shè)計(jì)的每個(gè)細(xì)節(jié)都要考慮到,把握整個(gè)項(xiàng)目,使設(shè)計(jì)的項(xiàng)目盡量效率高,開(kāi)發(fā)容易,維護(hù)方便,升級(jí)簡(jiǎn)單等。軟件系統(tǒng)架構(gòu)師綜合的知識(shí)能力包括9個(gè)方面,即:1、戰(zhàn)略規(guī)劃能力。2、業(yè)務(wù)流程建模能力。3、信息數(shù)據(jù)結(jié)構(gòu)能力。4、技術(shù)架構(gòu)選擇和實(shí)現(xiàn)能力。5、應(yīng)用系統(tǒng)架構(gòu)的解決和實(shí)現(xiàn)能力。6、基礎(chǔ)IT知識(shí)及基礎(chǔ)設(shè)施、資源調(diào)配能力。7、信息安全技術(shù)支持與管理保障能力。8、IT審計(jì)、治理與基本需求分析、獲取能力。9、面向軟件系統(tǒng)可靠性與系統(tǒng)生命周期的質(zhì)量保障服

8、務(wù)能力。作為系統(tǒng)架構(gòu)師,必須成為所在開(kāi)發(fā)團(tuán)隊(duì)的技術(shù)路線指導(dǎo)者;具有很強(qiáng)的系統(tǒng)思維的能力;需要從大量互相沖突的系統(tǒng)方法和工具中區(qū)分出那些有效的,那些無(wú)效的。架構(gòu)師應(yīng)當(dāng)是一個(gè)成熟的、豐富的、有經(jīng)驗(yàn)的、有良好教育的、學(xué)習(xí)快捷、善溝通和決策能力強(qiáng)的人。豐富是指他必須具有業(yè)務(wù)領(lǐng)域方面的工作知識(shí),知識(shí)來(lái)源于經(jīng)驗(yàn)或者教育。他必須廣泛了解各種技術(shù)并精通一種特定技術(shù),至少了解計(jì)算機(jī)通用技術(shù)以便確定那種技術(shù)最優(yōu),或組織團(tuán)隊(duì)開(kāi)展技術(shù)評(píng)估。優(yōu)秀的架構(gòu)師能考慮并評(píng)估所有可用來(lái)解決問(wèn)題的總體技術(shù)方案。需要良好的書(shū)面和口頭溝通技巧,一般通過(guò)可視化模型和小組討論來(lái)溝通指導(dǎo)團(tuán)隊(duì)確保開(kāi)發(fā)人員按照架構(gòu)建造系統(tǒng)。系統(tǒng)構(gòu)架師的職責(zé)系統(tǒng)

9、架構(gòu)師的職責(zé)就是設(shè)計(jì)一個(gè)公司的基礎(chǔ)架構(gòu),并提供關(guān)于怎樣建立和維護(hù)系統(tǒng)的指導(dǎo)方針。具體來(lái)講,系統(tǒng)架構(gòu)師的職責(zé)主要體現(xiàn)在以下幾方面:1負(fù)責(zé)公司系統(tǒng)的架構(gòu)設(shè)計(jì)、研發(fā)工作;2承擔(dān)從業(yè)務(wù)向技術(shù)轉(zhuǎn)換的橋梁作用;3協(xié)助項(xiàng)目經(jīng)理制定項(xiàng)目計(jì)劃和控制項(xiàng)目進(jìn)度;4負(fù)責(zé)輔助并指導(dǎo)SA開(kāi)展設(shè)計(jì)工作;5負(fù)責(zé)組織技術(shù)研究和攻關(guān)工作;6負(fù)責(zé)組織和管理公司內(nèi)部的技術(shù)培訓(xùn)工作;7負(fù)責(zé)組織及帶領(lǐng)公司內(nèi)部員工研究與項(xiàng)目相關(guān)的新技術(shù)。8管理技術(shù)支撐團(tuán)隊(duì)并給項(xiàng)目、產(chǎn)品開(kāi)發(fā)實(shí)施團(tuán)隊(duì)提供技術(shù)保障。11理解系統(tǒng)的業(yè)務(wù)需求,制定系統(tǒng)的整體框架(包括:技術(shù)框架和業(yè)務(wù)框架)12對(duì)系統(tǒng)框架相關(guān)技術(shù)和業(yè)務(wù)進(jìn)行培訓(xùn),指導(dǎo)開(kāi)發(fā)人員開(kāi)發(fā)。并解決系統(tǒng)開(kāi)發(fā)、運(yùn)行

10、中出現(xiàn)的各種問(wèn)題。系統(tǒng)架構(gòu)師的目的:13對(duì)系統(tǒng)的重用、擴(kuò)展、安全、性能、伸縮性、簡(jiǎn)潔等做系統(tǒng)級(jí)的把握。系統(tǒng)架構(gòu)師的工作在于針對(duì)不同的情況篩選出最優(yōu)的技術(shù)解決方案,而不是沉在具體實(shí)現(xiàn)細(xì)節(jié)上。此外系統(tǒng)架構(gòu)師是不可培養(yǎng)的,好的系統(tǒng)架構(gòu)師也許不是一個(gè)優(yōu)秀的程序員,但是不能不懂技術(shù)之間的差別,技術(shù)的發(fā)展趨勢(shì),采用該技術(shù)的當(dāng)前成本和后繼成本,該技術(shù)與具體應(yīng)用的偶合程度,自己可以調(diào)配的資源狀況,研發(fā)中可能會(huì)遇到的風(fēng)險(xiǎn),如何回避風(fēng)險(xiǎn)。這些才是架構(gòu)師需要考慮的主要內(nèi)容。出師表兩漢:諸葛亮先帝創(chuàng)業(yè)未半而中道崩殂,今天下三分,益州疲弊,此誠(chéng)危急存亡之秋也。然侍衛(wèi)之臣不懈于內(nèi),忠志之士忘身于外者,蓋追先帝之殊遇,欲報(bào)

11、之于陛下也。誠(chéng)宜開(kāi)張圣聽(tīng),以光先帝遺德,恢弘志士之氣,不宜妄自菲薄,引喻失義,以塞忠諫之路也。宮中府中,俱為一體;陟罰臧否,不宜異同。若有作奸犯科及為忠善者,宜付有司論其刑賞,以昭陛下平明之理;不宜偏私,使內(nèi)外異法也。侍中、侍郎郭攸之、費(fèi)祎、董允等,此皆良實(shí),志慮忠純,是以先帝簡(jiǎn)拔以遺陛下:愚以為宮中之事,事無(wú)大小,悉以咨之,然后施行,必能裨補(bǔ)闕漏,有所廣益。將軍向?qū)?,性行淑均,曉暢軍事,試用于昔日,先帝稱之曰“能”,是以眾議舉寵為督:愚以為營(yíng)中之事,悉以咨之,必能使行陣和睦,優(yōu)劣得所。親賢臣,遠(yuǎn)小人,此先漢所以興隆也;親小人,遠(yuǎn)賢臣,此后漢所以傾頹也。先帝在時(shí),每與臣論此事,未嘗不嘆息痛恨于桓、靈也。侍中、尚書(shū)、長(zhǎng)史、參軍,此悉貞良死節(jié)之臣,愿陛下親之、信之,則漢室之隆,可計(jì)日而待也.。臣本布衣,躬耕于南陽(yáng),茍全性命于亂世,不求聞達(dá)于諸侯。先帝不以臣卑鄙,猥自枉屈,三顧臣于草廬之中,咨臣以當(dāng)世之事,由是感激,遂許先帝以驅(qū)馳。后值傾覆,受任于敗軍之際,奉命于危難之間,爾來(lái)二十有一年矣。先帝知臣謹(jǐn)慎,故臨崩寄臣以大事也。受命以來(lái),夙夜憂嘆,恐托付不效,以傷先帝之明;故五月渡瀘,深入不

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論