2009-05-26 09:24:27 來(lái)源:CIO 時(shí)代網(wǎng)
SearchSOA.com 最近與Mike Rosen進(jìn)行了一次談話,他對(duì)今天的企業(yè)架構(gòu)的趨勢(shì)提出了一個(gè)有趣的觀點(diǎn)。Rosen是Cutter Consortium的企業(yè)架構(gòu)實(shí)踐的總監(jiān)和Business-IT Strategies Practice專業(yè)顧問(wèn)。他有超過(guò)25年的技術(shù)領(lǐng)導(dǎo)經(jīng)驗(yàn),現(xiàn)在EA和SOA領(lǐng)域提供專業(yè)咨詢服務(wù)。以下是三段談話中的一段。
Jack Vaughan:Mike,EA(企業(yè)架構(gòu))這個(gè)詞至少在2000年左右就出現(xiàn)過(guò)。你能談一下它的由來(lái)、現(xiàn)狀和未來(lái)的走勢(shì)嗎?
Mike Rosen:我認(rèn)為有一些公司在2000年左右已經(jīng)很好的提前開始注意企業(yè)架構(gòu)了。那些可以說(shuō)是最早的EA計(jì)劃。這些公司里面,在實(shí)際的架構(gòu)中,有一些是很成功的。但有很多不成功的;架構(gòu)是很難做的。
但他們其中的一些在服務(wù)器、數(shù)據(jù)和網(wǎng)絡(luò)的增值方面的合理化方面做的很成功,并且實(shí)際上控制了他們基礎(chǔ)設(shè)施的復(fù)雜性。技術(shù)在過(guò)去的10年間有了提高,幾乎每一個(gè)公司現(xiàn)在都有許多技術(shù),這對(duì)他們?nèi)粘I(yè)務(wù)非常重要。甚至小公司也開始關(guān)注架構(gòu)并把其作為一件必須做的事情,用以處理(基礎(chǔ)設(shè)施的)復(fù)雜性。
沒(méi)有架構(gòu)-如果你不是真的提前考慮-你最終會(huì)在你的IT系統(tǒng)里面建立很多冗余和不成系統(tǒng)的零散的東西,這么做的結(jié)果會(huì)導(dǎo)致你對(duì)業(yè)務(wù)反應(yīng)能力的下降。所以,我看到很多企業(yè)開始把企業(yè)架構(gòu)作為他們必須做的一件事情。
但他們中的大部分都不知道該怎么做,而這就是挑戰(zhàn)。
有很多方法和建議-如果你想把他們歸類,有三種不同的方法。
其中一種就是大架構(gòu)方法,就像聯(lián)合企業(yè)架構(gòu),或者就像10年以前那種非常普通的大架構(gòu)。大量采用逐步自頂向下的方法看起來(lái)并不是很有效。當(dāng)你要達(dá)到預(yù)期目標(biāo)的時(shí)候,業(yè)務(wù)又向前發(fā)展了,所以我實(shí)際上不關(guān)心。
第二種是一種基于框架的方法,實(shí)際上尤其是在去年,我看到這種架構(gòu)在TOGAF下取得了長(zhǎng)足的發(fā)展。除此以外,還有其他架構(gòu)框架,但是TOGAF是唯一可以被稱為工業(yè)標(biāo)準(zhǔn)的一個(gè)。當(dāng)然,Zachman框架也很流行,但是它沒(méi)有財(cái)團(tuán)或者一個(gè)工業(yè)標(biāo)準(zhǔn)組織支持。很多人已經(jīng)通過(guò)了資質(zhì)認(rèn)證。這些框架很大,因此挑戰(zhàn)就在于你需要對(duì)它進(jìn)行適當(dāng)裁剪以便可以將它應(yīng)用到你的組織里面。從事架構(gòu)設(shè)計(jì)者需要理解怎么正確的應(yīng)用它。
第三種方法就是將被我稱為敏捷企業(yè)架構(gòu)的方法。這是一個(gè)“從小的方面開始并關(guān)注具體商業(yè)挑戰(zhàn)”類型的計(jì)劃。然后依此你需要制作一個(gè)企業(yè)架構(gòu)計(jì)劃,計(jì)劃要從強(qiáng)調(diào)這些挑戰(zhàn)開始。當(dāng)我們強(qiáng)調(diào)一個(gè)挑戰(zhàn)的時(shí)候我們也應(yīng)該尋找下一個(gè)挑戰(zhàn)。這樣依此類推—加起來(lái)就構(gòu)成了企業(yè)架構(gòu)。我認(rèn)為這種方法是最行之有效的。但這對(duì)實(shí)踐者有很高的要求?,F(xiàn)在很缺少這種類型的企業(yè)架構(gòu)師。
Jack Vaughan:這樣的話,敏捷企業(yè)架構(gòu)是從敏捷開發(fā)而來(lái)的嗎?相比TOGAF或者一些聯(lián)合架構(gòu),他是不是更多的面向開發(fā)者的一種架構(gòu)?
Mike Rosen:它不是從敏捷開發(fā)運(yùn)動(dòng)而來(lái)的,但是它遵循相同原則,這就是你要理解你的需求,通過(guò)小規(guī)模增量方法來(lái)滿足那些需求,從你的項(xiàng)目出資人那里得到持續(xù)反饋并尋找到一些能夠證明這么做的價(jià)值的方法。它與敏捷軟件開發(fā)方法的最大區(qū)別在測(cè)試優(yōu)先原理。測(cè)試優(yōu)先對(duì)于貫徹一個(gè)企業(yè)架構(gòu)計(jì)劃來(lái)說(shuō)非常困難。因此雖然理念相同,但總體來(lái)說(shuō),架構(gòu)和開發(fā)還是有一些區(qū)別。
免責(zé)聲明:本網(wǎng)站(http://www.www.gypb.net/)內(nèi)容主要來(lái)自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
本網(wǎng)站刊載的所有內(nèi)容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權(quán)歸原作者所有。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),請(qǐng)及時(shí)通知本站,予以刪除。
