什么是架構(gòu)師_第1頁(yè)
什么是架構(gòu)師_第2頁(yè)
什么是架構(gòu)師_第3頁(yè)
什么是架構(gòu)師_第4頁(yè)
什么是架構(gòu)師_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

什么是架構(gòu)師?窮游網(wǎng)-徐長(zhǎng)龍一個(gè)外鄉(xiāng)人的故事夏天很熱的一個(gè)日子里,一個(gè)外鄉(xiāng)人沿著一條路在行走。他走著走著,來(lái)到一個(gè)人跟前,此人正在路邊敲碎石頭?!澳阍谧鍪裁?”他問(wèn)那個(gè)人。那個(gè)人抬頭看著他:“我在敲碎石頭。你以為我看起業(yè)像在干什么?現(xiàn)在不要妨礙我,讓我繼續(xù)干活?!边@個(gè)外鄉(xiāng)人繼續(xù)沿著路走不久他遇到了第二個(gè)在大太陽(yáng)下敲碎石頭的人。這個(gè)人正在努力工作,汗滴如雨?!澳阍谧鍪裁?”外鄉(xiāng)人問(wèn)道。這個(gè)人抬頭看他,露出微笑?!拔以跒橹\生而工作,”他說(shuō),“但這個(gè)工作太辛苦了。也許你能給我一分更好的工作?”外鄉(xiāng)人搖了搖頭,繼續(xù)前行。沒(méi)多久,他遇到了第三個(gè)敲碎石頭的人。太陽(yáng)正是最炙熱的時(shí)候,這個(gè)人非常賣力,汗流如注。“你在做什么?”外鄉(xiāng)人問(wèn)道。這個(gè)停了一下,喝了一口水,微笑著抬起他的手,指向天空?!拔以诮ㄒ蛔蠼烫谩!彼丝跉庹f(shuō)。外鄉(xiāng)人看了他一會(huì)兒,說(shuō):“我們正打算開(kāi)一家新公司。你來(lái)做我們的總建筑師怎么樣?”--摘自架構(gòu)之美軟件行業(yè)架構(gòu)師兩個(gè)定義系統(tǒng)架構(gòu)師是一個(gè)既需要掌控整體又需要洞悉局部瓶頸并依據(jù)具體的業(yè)務(wù)場(chǎng)景給出解決方案的人。具體來(lái)說(shuō)是一個(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ì)常見(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)單等。架構(gòu)師是軟件行業(yè)中一種新興職業(yè),工作職責(zé)是在一個(gè)軟件項(xiàng)目開(kāi)發(fā)過(guò)程中,將客戶的需求轉(zhuǎn)換為規(guī)范的開(kāi)發(fā)計(jì)劃及文本,并制定這個(gè)項(xiàng)目的總體架構(gòu),指導(dǎo)整個(gè)開(kāi)發(fā)團(tuán)隊(duì)完成這個(gè)計(jì)劃。架構(gòu)師的主要任務(wù)不是從事具體的軟件程序的編寫(xiě),而是從事更高層次的開(kāi)發(fā)構(gòu)架工作。他必須對(duì)開(kāi)發(fā)技術(shù)非常了解,并且需要有良好的組織管理能力。軟件行業(yè)互聯(lián)網(wǎng)與常規(guī)企業(yè)的區(qū)別互聯(lián)網(wǎng)項(xiàng)目(偏靈活及擴(kuò)展性)盈利方向:以產(chǎn)品服務(wù)為導(dǎo)向,以產(chǎn)品吸引用戶,從中挖掘盈利模式迭代頻率:快速迭代,快速呈現(xiàn)產(chǎn)品,不斷更新產(chǎn)品符合業(yè)務(wù)發(fā)展及用戶需要業(yè)務(wù)復(fù)雜度:由于面向全互聯(lián)網(wǎng),復(fù)雜度越大用的人越少瀑布流方式并不適合互聯(lián)網(wǎng),架構(gòu)師的做事方式也不同與企業(yè)架構(gòu)企業(yè)項(xiàng)目(偏積累復(fù)用性)盈利方向:技術(shù)服務(wù)以需求方為導(dǎo)向,普遍對(duì)內(nèi)部及合作方服務(wù)迭代頻率:以客戶需求為導(dǎo)向,一般周期很長(zhǎng)業(yè)務(wù)復(fù)雜度:以客戶需求為導(dǎo)向,普遍業(yè)務(wù)邏輯復(fù)雜適合瀑布流方式及螺旋模型架構(gòu)師內(nèi)部方向系統(tǒng)架構(gòu)師:服務(wù)器負(fù)載,可靠性,伸縮,擴(kuò)展,數(shù)據(jù)庫(kù)切分,緩存應(yīng)用應(yīng)用架構(gòu)師:理解業(yè)務(wù),梳理模型,設(shè)計(jì)模式,接口,數(shù)據(jù)交互架構(gòu)師不是萬(wàn)能的擅長(zhǎng)溝通的,不見(jiàn)得技術(shù)很強(qiáng)擅長(zhǎng)展望的,不見(jiàn)得細(xì)節(jié)完善擅長(zhǎng)攻關(guān)的,不見(jiàn)得會(huì)規(guī)劃擅長(zhǎng)設(shè)計(jì)的,不見(jiàn)得會(huì)實(shí)現(xiàn)擅長(zhǎng)理論的,不見(jiàn)得能落地擅長(zhǎng)推動(dòng)的,不見(jiàn)得細(xì)節(jié)可控擅長(zhǎng)總結(jié)的,不見(jiàn)得會(huì)創(chuàng)新不擅長(zhǎng)的事情怎么辦?很多方法能解決!!互聯(lián)網(wǎng)團(tuán)隊(duì)特點(diǎn)努力目標(biāo):產(chǎn)品做得好,技術(shù)玩的歡迭代快,效率高,業(yè)務(wù)邏輯清晰明了,擴(kuò)展強(qiáng),迭代次數(shù)過(guò)多,需要定期整理迭代代碼整理精華及總結(jié)。一個(gè)人精力有限,不能面面俱到高手鳳毛麟角,即使有,也因?yàn)榫τ邢抟仓荒芙鉀Q幾個(gè)問(wèn)題產(chǎn)品是一個(gè)整體,技術(shù)團(tuán)隊(duì)也是一個(gè)整體,所有細(xì)節(jié)的優(yōu)秀才會(huì)成為一個(gè)優(yōu)秀的產(chǎn)品,優(yōu)秀的團(tuán)隊(duì)架構(gòu)是要靠團(tuán)隊(duì)做出來(lái)的保持和架構(gòu)的溝通,架構(gòu)通過(guò)團(tuán)隊(duì)的溝通總結(jié)出方向隊(duì)員經(jīng)常提出自己碰到的問(wèn)題,并分享給大家,思維碰撞促進(jìn)發(fā)展產(chǎn)品經(jīng)常提出設(shè)想和規(guī)劃,能夠使得架構(gòu)符合未來(lái)發(fā)展需求運(yùn)維經(jīng)常提出隱患及分析,能使得架構(gòu)快速拆分模塊定期做總結(jié)歸納以此分析問(wèn)題,解決問(wèn)題團(tuán)隊(duì)成長(zhǎng)、就是每個(gè)人的成長(zhǎng)、每個(gè)人成長(zhǎng)眼界自然增長(zhǎng)團(tuán)隊(duì)的成功、就是產(chǎn)品的成功,產(chǎn)品的成功就是公司的成功公司的成功可以給你加光環(huán),但光環(huán)不代表自己的能力代表經(jīng)歷架構(gòu)師會(huì)做什么?方向規(guī)劃:有想法和技術(shù)展望目標(biāo),制定短期目標(biāo)架構(gòu)設(shè)計(jì):集思廣益來(lái)設(shè)計(jì),歸類總結(jié),根據(jù)討論結(jié)果制定規(guī)范。設(shè)計(jì)不僅僅是技術(shù)相關(guān)(業(yè)務(wù)流程,業(yè)務(wù)方向,模塊劃分組合,框架設(shè)計(jì),流程紕漏等),設(shè)計(jì)出來(lái)還是需要實(shí)施的。技術(shù)攻關(guān):疑難技術(shù)點(diǎn)攻關(guān),將問(wèn)題集中化解決,提供平臺(tái)化解決方案以及選型決策。解決疑難問(wèn)題:發(fā)現(xiàn)各類型問(wèn)題(不僅僅是技術(shù)),通過(guò)規(guī)范,演講,繪圖等方式解決隱患?;?dòng)溝通:部門(mén)之間溝通,開(kāi)發(fā)之間溝通,產(chǎn)品之間溝通,市場(chǎng)溝通,溝通后產(chǎn)出圖形化文檔及設(shè)計(jì)。關(guān)注點(diǎn):秩序,統(tǒng)一,規(guī)范,穩(wěn)定,高效架構(gòu)師團(tuán)隊(duì)內(nèi)做的事情溝通能力:各個(gè)方面都要了解,人人想法及規(guī)劃都要知道,了解產(chǎn)品思想,用了什么方法實(shí)現(xiàn)的組織能力:組織推動(dòng)各種技術(shù)的改進(jìn)及功能的完善談判代表:左右兩難的時(shí)候的調(diào)解人設(shè)計(jì)模塊及業(yè)務(wù):通過(guò)圖形化設(shè)計(jì)發(fā)現(xiàn)開(kāi)發(fā)后才會(huì)發(fā)現(xiàn)的業(yè)務(wù)問(wèn)題成本規(guī)劃:通過(guò)過(guò)往經(jīng)驗(yàn)評(píng)估成本及步伐愿望收集:不斷收集建議及愿望,一步步實(shí)現(xiàn)傳播布道:不斷參與行業(yè)交流,提高理論及技術(shù)知識(shí)科普分享團(tuán)隊(duì)互聯(lián)網(wǎng)常見(jiàn)架構(gòu)優(yōu)化項(xiàng)目的:通過(guò)各種方式,強(qiáng)化產(chǎn)品運(yùn)行速度及效率及體驗(yàn)等縮短開(kāi)發(fā)周期,歸類設(shè)計(jì)減少重復(fù)造輪子工具化所有環(huán)節(jié),數(shù)據(jù)歸類所有數(shù)據(jù)優(yōu)化服務(wù)器利用率,減少服務(wù)器資源浪費(fèi)強(qiáng)化服務(wù)器穩(wěn)定性,設(shè)計(jì)完善的服務(wù)器監(jiān)視預(yù)警圖形化文檔管理關(guān)鍵點(diǎn),縮短產(chǎn)品及業(yè)務(wù)的成熟時(shí)間,規(guī)范業(yè)務(wù)模塊間的關(guān)系。拆解復(fù)雜業(yè)務(wù)及任務(wù),組合高依賴業(yè)務(wù),減少開(kāi)發(fā)細(xì)節(jié)模糊點(diǎn)如何成長(zhǎng)為架構(gòu)師?行業(yè)動(dòng)態(tài)要了解,時(shí)刻關(guān)注技術(shù)更新開(kāi)發(fā)時(shí)先設(shè)計(jì)然后在做,做好后總結(jié)關(guān)注公司業(yè)務(wù)動(dòng)態(tài),結(jié)合產(chǎn)品觀察關(guān)注系統(tǒng)運(yùn)維及相關(guān)技術(shù)關(guān)注業(yè)務(wù)劃分技巧及目的清晰化自己掌握的技術(shù)的用途多溝通開(kāi)發(fā)的發(fā)展的幾條路偏管理:做項(xiàng)目管理、總監(jiān)、CTO偏技術(shù)做架構(gòu)、技術(shù)專家、領(lǐng)域?qū)<依樱喝绾巫龊脴I(yè)務(wù)完善設(shè)計(jì)?通過(guò)溝通獲取需求了解目的及未來(lái)規(guī)劃圖形化想法及業(yè)務(wù)并基礎(chǔ)圖形進(jìn)行分析從用戶感覺(jué)分析業(yè)務(wù)從開(kāi)發(fā)方向分析模塊特性與團(tuán)隊(duì)討論預(yù)防遺漏點(diǎn)例子:如何做好技術(shù)設(shè)計(jì)及設(shè)計(jì)溝通?分析數(shù)據(jù)基礎(chǔ)對(duì)象繪制ER圖了解業(yè)務(wù)流程對(duì)數(shù)據(jù)對(duì)象的影響業(yè)務(wù)場(chǎng)景及數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì)通過(guò)圖形分析問(wèn)題并完善結(jié)構(gòu)分析性能及擴(kuò)展性及使用方的需求*數(shù)據(jù)增長(zhǎng)量設(shè)計(jì)分析設(shè)計(jì)中注意要點(diǎn)問(wèn)題拆解,明確知道關(guān)鍵點(diǎn)是那些,圍繞核心思想進(jìn)行設(shè)計(jì)避免過(guò)度設(shè)計(jì),現(xiàn)在需要多少就做多少靈活及擴(kuò)展性越強(qiáng)的模塊越容易復(fù)雜相互依賴過(guò)多的模塊要合并相互依賴模塊之間要做隔離為以后升級(jí)適配留路隔離不僅僅隔離依賴還需要隔離適配臨界點(diǎn)(如第三方接口)系統(tǒng)單點(diǎn)要備份,監(jiān)控層級(jí)多了會(huì)以性能及效率為代價(jià),少了則不好維護(hù),掌握平衡即可不能過(guò)分追求一個(gè)極致,誰(shuí)也不能預(yù)測(cè)業(yè)務(wù)下一步不知道所有業(yè)務(wù)場(chǎng)景慎重設(shè)計(jì),應(yīng)以整體產(chǎn)品方向?yàn)樵O(shè)計(jì)依據(jù)開(kāi)發(fā)如何更好的溝通?

溫馨提示

  • 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)論