你是否看到過一些表格和圖形,用以展示SOA開發環境如何工作,僅僅靠一些代表企業結構和SOA開發環境之間進行信息和數據交換的來來回回的箭頭。這些簡單的圖表可能讓你難以相信。構架師和開發人員之間可以僅靠這些箭頭來聯系起來,這些是由David Linthicum,專門進行面向服務架構結構咨詢和顧問的Linthicum Group LLC公司的CEO提出的。
他表明,存在于企業架構師和SOA開發者之間的內部沖突可以被添加到一個阻礙SOA發展的障礙表單里面,同時結合對SOA構架的認識性缺乏和對商業運作的欠理解部分。
另一方面,他將誰將控制SOA描述為一場原始戰爭?!耙贿吺荢OA部落,另一邊是企業架構師部落。而在兩個部落間的不良的競爭導致了功能不良的IT業界的人力資源環境。這應該是現在我們從事的領域里面的核心話題?!?星期五,他在由從事技術教育和協商的Shared Insights LLC.發起的遠程電信會議里面作為代表發言,“向SOA進軍:EA是不是要引領聯合?”
他談到存在于企業架構師和SOA開發者之間的內部沖突,并用幻燈片展示了雙方在組織內部爭奪實力的示意圖。Linthicum問這樣是否可以充分地描述企業中的這場殘暴戰爭,他嘲諷說大部分時間這就好比兩個處于中年危機的男子在拉扯一張架構圖表。
Linthicum目前在外做SOA顧問,經歷過SOA承諾未被兌現時的情景,他描述了IT人力資源的環境。起因是因為兩邊沒有弄明白他們所處的地位,因此在一些案例里面無法很好的完成工作。
“大體上講,面向服務架構的概念和其能為企業帶來的價值并沒有緊密的聯系,也就是說它應該依靠現有企業架構師人員。一些雖然是面向服務架構的傳統企業體系結構不能適應其業務擴展。而SOA人員卻沒有將他們明確出來,怎樣SOA 與現有的企業體系結構想結合?!彼赋龅倪@些問題存在著反對意見,但其為數不多。
Linthicum講述一些組織和機構存在企業架構師小組和SOA小組一起工作的情況,但當問及兩個團隊互相協作的幾率時,他們的負責人說:“大約15%,我不認為會有很多人一起為這個工作?!?/P>
問及怎么提高這個百分比的時候,Linthicum闡述了這個問題的第一步,“我們必須把這個問題當作一個任務來關注。因為兩者缺一不可。在全球2000多跨國公司里面,使用SOA體系的組織不可能不與EA為中心的組織進行來往?!?/P>
結束沖突是針對于每個人的長時間的使命。
“對于SOA要學會與EA體系相結合,對于EA也要更加積極的與現有的SOA相滲透?!?/P>
這些由Linthicum提出的問題應該給兩邊的人帶來警示,還包括因為SOA步驟和在組織內部缺乏領導等的過度競爭體系所造成的混亂結果。
“你在SOA方面存在著疑惑,我們去搜索一些無意義的關鍵詞,例如SOA2.0。對于我們明白體系和SOA的人來說,那只不過是一個體系的樣本,真的可以將后面的版本號去掉?!?/P>
無論是賣主還是分析公司或標準組織都正在協助Linthicum所謂的“體系方法競爭設置”。無法找到適合他們的體系結構,他指出,“許多組織和機構選擇了讓他們自己競爭?!?/P>
Linthicum在于遠程電信會議上指出,所有的這些在于在SOA領域缺乏領導全局的力量。
“我不認為哪一個組織,賣家,個人可以驅使SOA與EA相契合。當然,會有人去引領這種結合,但是現在還沒有出現,但是我認為這種變化很快就會到來。在語義與版本的理解上會出現一個通用設置?!彼f。
針對最近的沖突狀態,Linthicum基于分析業務說明SOA應用程序存在于整個所有企業的工作區中。
“在很多情況下,我與客戶進行協商時,我只是一個裝飾。在組織內部我并沒有被視為長遠戰略分析的角色。他們按照SOA從基本的層面圍繞現有的體系和現有政府進行組織?!?/P>
對于EA來講要做整體分析,而不僅僅是只關注于現存的底層結構,那些事情可以將其作為一種服務加入到新的SOA軟件構架(SaaS)和Web2.0中。
“為了成功使用SOA、SaaS、Web2.0驅動EA,需要利用中央控制機構來控制組織內部行為。因此已經沒有時間和精力去浪費了?!?/P>
作為一個顧問,其指出“缺乏交流”這塊頑疾。解決方法就是讓SOA和EA的團隊相互間增強了解?,F在存在的一個問題就是兩者間都認為自己別對方更了解對方,可以更好的完成工作。
“很有意思的是在每一邊的每個人都認為可以勝任對方的工作。EA的團隊認為他們完全理解SOA而且完全可以勝任。因此,他們不會刻意去了解他們。而SOA團隊認為他們也很了解EA,他們可以加強組織的實力,而且可以如果將EA解雇掉,他們可以干的更好?!?/P>
結果Linthicum說他就像一個局外人,經常需要老練的外交技巧將這些人拉到談判桌上。
“那里根本沒有多少協同,在很多企業內大多是不良的結癥。事實上,我更多的是作為一個在兩者之間的顧問,特別是在需要相互協作的時候。要是有SOA項目的時候,你可以發現他們真正共同的核心協同,就是他們都需要為企業提供相當的價值?!?/P>