paulwong

          軟件架構(gòu)師應(yīng)具備的十大特點(diǎn)

          如果有人問(wèn)你,作為一個(gè)軟件架構(gòu)師需要哪些特質(zhì)的話,你會(huì)怎么回答?從技術(shù)層面上講,架構(gòu)師的技術(shù)要求是首位的。除此之外在做人處事方面,更有魅力的架構(gòu)師則更受歡迎。 
          最近有個(gè)同事問(wèn)我,是什么成就了一個(gè)架構(gòu)師。下文就是我的回答,適用于各個(gè)技術(shù)領(lǐng)域。其中我故意不考慮企業(yè)架構(gòu)相關(guān)的問(wèn)題。 

           

          1、了解相關(guān)領(lǐng)域的技術(shù)知識(shí) 

          在你想要成為架構(gòu)師的相關(guān)技術(shù)領(lǐng)域,必須具備扎實(shí)的專業(yè)知識(shí)和過(guò)人的本領(lǐng)。 

          2、超強(qiáng)的分析、設(shè)計(jì)能力 

          不管怎樣,具備很強(qiáng)的分析和設(shè)計(jì)能力都是必殺技。另外就是能夠運(yùn)用設(shè)計(jì)模式方式解決各種各樣的問(wèn)題。 

          3、編碼與驗(yàn)證性測(cè)試(POC) 

          熟悉該組織整個(gè)技術(shù)棧,并能使用各層的技術(shù)熟練地編碼。 
          能快速實(shí)現(xiàn)驗(yàn)證性測(cè)試。 

          4、架構(gòu)設(shè)計(jì)的實(shí)力 

          能為原始需求提供架構(gòu)方案。 
          考慮周全:工具和框架的采用、安全性、性能和擴(kuò)展性、依賴關(guān)系、集成、效益。 
          熟悉軟件開(kāi)發(fā)生命周期(SDLC):需求、分析、設(shè)計(jì)、測(cè)試、打包、部署。 

          5、建模語(yǔ)言或工具 

          能使用不同的建模語(yǔ)言或工具,向其他架構(gòu)師、開(kāi)發(fā)者、項(xiàng)目經(jīng)理等人,闡述架構(gòu)。 

          6、架構(gòu)框架 

          能證明架構(gòu)的可行性,包括其業(yè)務(wù)、應(yīng)用、數(shù)據(jù)、基礎(chǔ)設(shè)置方面。 
          了解TOGAF和ZACHMAN框架就更好了。 

          7、溝通能力 

          能與開(kāi)發(fā)人員、測(cè)試人員、商業(yè)分析師、上級(jí)經(jīng)理溝通無(wú)阻,無(wú)論在口頭上和書(shū)面上。 

          8、布道 

          能講解該行業(yè)的市場(chǎng)、技術(shù)知識(shí)。 
          能為全隊(duì)提供培訓(xùn)課程。 

          9、銷售、甚至售前 

          能參與售前工作(尤其對(duì)于軟件服務(wù)業(yè)):制定技術(shù)方案、使用各種預(yù)算工具估計(jì)方案的規(guī)模和成本、與銷售對(duì)象互動(dòng)。 

          10、演講技巧 

          優(yōu)秀的演講技巧,有助于以下活動(dòng):華麗的計(jì)劃書(shū)和技術(shù)文檔、PPT演講、布道。

          posted on 2014-11-05 12:55 paulwong 閱讀(335) 評(píng)論(0)  編輯  收藏 所屬分類: SOFTWARE ARCHITECTURE

          主站蜘蛛池模板: 文登市| 望城县| 渝中区| 泾阳县| 成安县| 西平县| 常德市| 安义县| 资阳市| 云阳县| 涞源县| 石城县| 陆丰市| 达孜县| 吴忠市| 乌兰察布市| 吉安市| 连云港市| 梁河县| 沐川县| 马尔康县| 蕉岭县| 广丰县| 通榆县| 久治县| 平江县| 哈尔滨市| 临汾市| 庆阳市| 正定县| 武胜县| 凌源市| 探索| 甘洛县| 淄博市| 朔州市| 湖北省| 克什克腾旗| 平南县| 土默特左旗| 巴青县|