超碰人人人人人,亚洲AV午夜福利精品一区二区,亚洲欧美综合区丁香五月1区,日韩欧美亚洲系列

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

架構(gòu)師是這樣煉成的

admin
2010年8月18日 15:3 本文熱度 3894
    隨著軟件行業(yè)的發(fā)展,軟件人才也在不斷地細(xì)分。以前,他們被統(tǒng)稱為軟件開(kāi)發(fā)工程師。而現(xiàn)在,系統(tǒng)分析員、配置管理員、測(cè)試工程師,新興的崗位名稱不斷出現(xiàn)。其中,軟件架構(gòu)師這一角色的重要開(kāi)始日益凸顯。

    對(duì)于每一個(gè)軟件開(kāi)發(fā)人員,架構(gòu)師都是一個(gè)令人向往的角色,它是能力與高薪的代名詞。就連軟件行業(yè)的傳奇比爾蓋茨在2000年卸任公司CEO時(shí),也擔(dān)任了微軟公司的榮譽(yù)角色“首席軟件架構(gòu)師”,可見(jiàn)“架構(gòu)師”這一稱謂的吸引力。


    而架構(gòu)師也絕非簡(jiǎn)單寫寫代碼就能當(dāng)上的,它需要從業(yè)經(jīng)驗(yàn)的積累和技術(shù)知識(shí)的融會(huì)。架構(gòu)師成為目前很多軟件企業(yè)急需的人才,特別是對(duì)一些大型軟件產(chǎn)品和項(xiàng)目的開(kāi)發(fā),這一角色顯得更為關(guān)鍵。


    由于缺乏好的軟件架構(gòu)師導(dǎo)致項(xiàng)目失敗的例子不勝枚舉。如何才能成為一名合格的、進(jìn)而成為一名優(yōu)秀的軟件架構(gòu)師呢?ITPUB借SOA標(biāo)準(zhǔn)研討會(huì)之機(jī)采訪了Tibco資深架構(gòu)師林偉炎先生,請(qǐng)他談?wù)剬?duì)于軟件架構(gòu)和軟件架構(gòu)師的認(rèn)識(shí),談?wù)勈裁床攀且粋€(gè)成功的架構(gòu),如何避免一個(gè)失敗的架構(gòu),以及真正的軟件架構(gòu)師是怎樣煉成的。


    ITPUB: 首先請(qǐng)您介紹一下自己,您的經(jīng)歷、專長(zhǎng)、目前的研究領(lǐng)域。


    林偉炎:我在IT行業(yè)已經(jīng)有十多年的經(jīng)驗(yàn)。從程序員,系統(tǒng)分析,開(kāi)發(fā)組長(zhǎng),到架構(gòu)師,享受過(guò)軟件開(kāi)發(fā)的甜酸苦辣(哈!還是甜的比較多)。作為顧問(wèn)的角色幫助客戶進(jìn)行系統(tǒng)架構(gòu)也已經(jīng)有超過(guò)七年的時(shí)間。不能算是專長(zhǎng)吧,只是近兩年接觸的項(xiàng)目都與SOA有關(guān),對(duì)于SOA,尤其是治理的領(lǐng)域總算有些體會(huì)。


    ITPUB:因?yàn)榧軜?gòu)師職業(yè)的特殊性,他需要與用戶、業(yè)務(wù)人員、技術(shù)人員等多方交流,因此溝通能力是重要且必須的。但是對(duì)于大多數(shù)程序員來(lái)說(shuō),他們似乎更擅長(zhǎng)與機(jī)器對(duì)話,而不是與人交流。您如何看待這個(gè)難題呢?


    林偉炎:事實(shí)上,剛開(kāi)始的時(shí)候,我是很怕作顧問(wèn)的,因?yàn)槌36家佑|新的客戶,新的問(wèn)題,新的挑戰(zhàn)。但時(shí)間久了,就開(kāi)始領(lǐng)略作顧問(wèn)的好處。那就是可以多聽(tīng),多看,多接觸,不斷豐富自己的經(jīng)驗(yàn)。


    ITPUB:作為一名資深架構(gòu)師,請(qǐng)談?wù)勀鷮?duì)架構(gòu)的認(rèn)識(shí)。


    林偉炎:架構(gòu)這個(gè)詞這幾年可能用得比較濫。好像什么都是架構(gòu)。我們常聽(tīng)到的有電腦架構(gòu)(硬件),應(yīng)用架構(gòu),集成架構(gòu),企業(yè)信息架構(gòu)等。因此,要為架構(gòu)下一個(gè)定義可能很難,但也許并沒(méi)有必要。大部分的人說(shuō)架構(gòu)的時(shí)候,他們都是指向整體的設(shè)計(jì)方向,部件之間的關(guān)系,信息在部件間的流動(dòng)等,都是考慮整體性,追求一致性,方向與原則。然而,這一切的背后,最重要的還是你的架構(gòu)到底要解決什么樣的問(wèn)題。


    我親眼看過(guò)很多架構(gòu)師他們規(guī)劃架構(gòu)的時(shí)候,只是把業(yè)界最炫耀的東西放在一起。比如說(shuō)現(xiàn)在流行Web Service,就干脆什么都用Web Service來(lái)連接吧。什么?Web Service不支持事務(wù)嗎?那就不要事務(wù)吧。Web Service傳送效率低嗎?那就要用戶多等一會(huì)吧!這樣做就是本末倒置,所有架構(gòu)背后的真義,就是要解決用戶的問(wèn)題。在企業(yè)的環(huán)境里面,這就是解決業(yè)務(wù)的問(wèn)題。要選擇、設(shè)計(jì)一個(gè)架構(gòu)的時(shí)候,這個(gè)是唯一要緊的問(wèn)題。


    ITPUB:那么您認(rèn)為一個(gè)成功的架構(gòu)應(yīng)該具有哪些特征呢?要如何避免一個(gè)失敗的架構(gòu)呢?


    林偉炎:在過(guò)去幾十年間,市場(chǎng)上出現(xiàn)了很多不同的架構(gòu),其中SOA是最炙手可熱的。將IT基礎(chǔ)設(shè)施應(yīng)用到混亂的真實(shí)世界向來(lái)都是非常有挑戰(zhàn)性的,講求未來(lái)概念的架構(gòu)似乎更難以掌握。因此,我認(rèn)為成功的架構(gòu),應(yīng)該能夠讓企業(yè)快速回應(yīng)現(xiàn)實(shí)世界,能夠應(yīng)付意料之外的事件,也可以幫助企業(yè)更進(jìn)一步預(yù)測(cè)和對(duì)應(yīng)有可能出現(xiàn)的機(jī)遇及危機(jī)。


    這個(gè)架構(gòu)為現(xiàn)實(shí)世界的挑戰(zhàn)提供了答案,從數(shù)據(jù)描述的方法與準(zhǔn)確性,到影響IT狀況(包括機(jī)構(gòu)內(nèi)外)的數(shù)據(jù)異質(zhì)性,以至為決策者及與業(yè)務(wù)有關(guān)人士而設(shè),最終希望能讓IT支持人員工作更為輕松的信息展示方法。


    成功的架構(gòu)必須明白現(xiàn)實(shí)世界的問(wèn)題,及擁有不一致主數(shù)據(jù)的成本,并提供確保機(jī)構(gòu)內(nèi)有數(shù)據(jù)一致性的方法。這個(gè)服務(wù)為本的方法,充許多類型IT資產(chǎn)可以更快速重新配置,來(lái)對(duì)應(yīng)場(chǎng)需、法規(guī)和更快的業(yè)務(wù)改變。架構(gòu)的事件處理能力,讓企業(yè)能夠在機(jī)會(huì)和問(wèn)題發(fā)生之前做出預(yù)測(cè)和對(duì)應(yīng)。另外,這個(gè)架構(gòu)可以將該事件處理能力應(yīng)用到自已上,按服務(wù)水平協(xié)議監(jiān)控和主動(dòng)管理架構(gòu)的健康與績(jī)效。在基于Ajax的前端,商業(yè)智能工具采用與業(yè)務(wù)相關(guān)人士能夠輕松了解的形式提供信息。


    這個(gè)架構(gòu)的美好在于它真的存在。


    所以,一個(gè)成功的架構(gòu),就是一個(gè)可以解決用戶需求(包括功能和非功能)的架構(gòu)。當(dāng)然,還要考慮到可行性與擴(kuò)展性。其中,擴(kuò)展性又是最容易出問(wèn)題及最困難的地方。要做到容易擴(kuò)展,你就要知道,或者預(yù)測(cè)到將來(lái)用戶需求的變更方向。如果架構(gòu)師只著重技術(shù)的話,要做到這點(diǎn)真的是非常困難。所以從企業(yè)架構(gòu)師的角度來(lái)看,他不但要對(duì)企業(yè)的業(yè)務(wù)非常了解,也必須要了解未來(lái)幾年業(yè)務(wù)發(fā)展的方向。SOA的流行事實(shí)上就給了我們一個(gè)機(jī)會(huì)去想清楚IT跟業(yè)務(wù)部門的關(guān)系,IT到底只是一個(gè)一味追趕業(yè)務(wù)需求的部門,還是一個(gè)業(yè)務(wù)上的拍檔,彼此互相影響,這將影響到整個(gè)企業(yè)信息架構(gòu)的成功。


該文章在 2010/8/18 15:03:56 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved