監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

SOA重用必須清楚認(rèn)識(shí)其風(fēng)險(xiǎn)和回報(bào)

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

來源:泛普軟件

業(yè)務(wù)流程和技術(shù)資產(chǎn)可重用性的改進(jìn)能使公司更快的進(jìn)入市場(chǎng),減少成本,實(shí)現(xiàn)更加一致的結(jié)果。近來面向服務(wù)的架構(gòu)(SOA)使公司實(shí)現(xiàn)了商業(yè)服務(wù)、軟件和數(shù)據(jù)的更頻繁更廣泛的重用,因此這個(gè)重要的概念獲得了很多關(guān)注。

采用SOA的一個(gè)主要驅(qū)動(dòng)因素就是在應(yīng)對(duì)變革時(shí),公司需變得更加靈活,并加快響應(yīng)的速度。變革是商業(yè)系統(tǒng)的一部分。因?yàn)椴①?gòu)的緣故,長(zhǎng)期以來的商業(yè)合作伙伴可能會(huì)突然變?yōu)閺?qiáng)大的競(jìng)爭(zhēng)對(duì)手。合作伙伴、供應(yīng)商以及客戶之間的動(dòng)態(tài)關(guān)系是處于持續(xù)變化的狀態(tài)。如果公司的軟件以及支持其軟件的IT基礎(chǔ)設(shè)施不夠靈活的話,該公司將喪失適應(yīng)環(huán)境的能力。而為了變得更加靈活,為達(dá)到重用的目的的綜合性戰(zhàn)略是必需的。

重用的性質(zhì)

重用決不是一個(gè)新的IT的概念。大家已經(jīng)用各種方式,在很多層面,從源程序代碼庫(kù)的使用到在面向?qū)ο蠹軜?gòu)中軟件組件的建構(gòu),嘗試過它。當(dāng)讓有經(jīng)驗(yàn)的開發(fā)者自由選擇開發(fā)工具和開發(fā)方式時(shí),他們經(jīng)常重用他們以前編寫的代碼或使用在Internet上能免費(fèi)獲取的開放源代碼。但這種重用的方式在軟件開發(fā)小組中并不是一致的,因此在這個(gè)方面IT產(chǎn)業(yè)還沒有實(shí)現(xiàn)有效的重用。

在SOA的環(huán)境下,重用的概念是不一樣。因?yàn)橹赜帽磺度氲郊軜?gòu)中。模型組件、軟件、準(zhǔn)則以及數(shù)據(jù)都是可重用的,而且使用的方式能確保它們的精確性、一致性以及可預(yù)見性。這些構(gòu)成了公司治理下的所有可重用資產(chǎn)。這不容易實(shí)現(xiàn),但確實(shí)是一個(gè)值得為之奮斗的目標(biāo)。

IT資產(chǎn)的重用與制造業(yè)的部件重用并不是那么的迥異。汽車廠商不會(huì)為他們銷售的每個(gè)型號(hào)的汽車制作不同的引擎。他們規(guī)劃出引擎的一個(gè)較小的范圍,并把它們安裝在各種各樣的汽車型號(hào)上。一旦新的引擎測(cè)試成功并獲得證明,它在整個(gè)新型號(hào)上的重用使新車能更快的進(jìn)入市場(chǎng)。這個(gè)準(zhǔn)則對(duì)更小的組件也是適用的。如今,汽車被設(shè)計(jì)為對(duì)各方都有利的,能在各個(gè)層面最大限度實(shí)現(xiàn)重用。正如在生產(chǎn)設(shè)施方面的組件重用需要被很好的管理一樣,在SOA環(huán)境中的商業(yè)服務(wù)的重用也必須如此。無管理的重用將比沒有重用具有更大的破壞性。

Hurwitz & Associates曾指出對(duì)于公司來說與重用相關(guān)的三個(gè)主要的風(fēng)險(xiǎn):

貧乏的流程。這通常是在業(yè)務(wù)與IT之間的協(xié)同水平不足的時(shí)候發(fā)生。在SOA中,業(yè)務(wù)和數(shù)據(jù)服務(wù)準(zhǔn)確地表示了組織所遵循的業(yè)務(wù)流程。業(yè)務(wù)和IT之間的協(xié)同是建立在對(duì)何種數(shù)據(jù)定義起作用以及何時(shí)使用它們,如何應(yīng)用準(zhǔn)則以及何種層次的維度適合商業(yè)付的清晰理解之上的。有效的重用將會(huì)很難實(shí)現(xiàn),除非有一個(gè)合適的框架能保證業(yè)務(wù)和IT依據(jù)的是同一個(gè)準(zhǔn)則,發(fā)出的是同一個(gè)聲音。

不善的代碼管理。業(yè)務(wù)流程總是處在變化之中,所以,它往往在還沒來得及寫出合適的軟件代碼(構(gòu)成具體的商業(yè)服務(wù),也可能是經(jīng)常變化的)的情況下,就已經(jīng)改變了。當(dāng)軟件組件改變時(shí),這種改變會(huì)應(yīng)用到所有地方——往往導(dǎo)致很多意想不到的結(jié)果??芍赜玫能浖?商業(yè)服務(wù)所有權(quán)的清晰定義需要所有商業(yè)使用者的同意。商業(yè)服務(wù)的重用策略必須包括開始于商業(yè)服務(wù)“所有者”的變化的審批程序。

總體控制的缺乏。缺少圍繞SOA的結(jié)構(gòu)化程序,維持整個(gè)企業(yè)的一致準(zhǔn)則將是困難的,甚至是不可能的。比如說,在一個(gè)運(yùn)輸服務(wù)公司,如果每個(gè)業(yè)務(wù)單元都遵循一套不同的客戶信貸流程,情形將是怎樣?我們假設(shè)公司想為這個(gè)流程創(chuàng)建一個(gè)共享的業(yè)務(wù)服務(wù)。那么首先必須回答如下幾個(gè)問題:誰擁有這個(gè)業(yè)務(wù)流程以及如何控制變化?誰負(fù)責(zé)維護(hù)客戶信貸信息的共享數(shù)據(jù)源的一致性和質(zhì)量?

獲得重用回報(bào)的第一步就是要理解其中包含的風(fēng)險(xiǎn)。為了確保獲得重用的一個(gè)成功的策略,首先,業(yè)務(wù)和IT必須相互協(xié)作,去理解、評(píng)估該組織的商業(yè)流程,并對(duì)其建模。當(dāng)一個(gè)綜合的管理方法被用于組織的所有層面時(shí),在SOA環(huán)境中可實(shí)現(xiàn)的重用水平將獲得提高。

當(dāng)你基于面向服務(wù)的方法建立商業(yè)服務(wù)時(shí),你就創(chuàng)造了模塊化標(biāo)準(zhǔn)化的構(gòu)建組件,依據(jù)一套可預(yù)見的準(zhǔn)則這些組件以各種方式鏈接在一起。這些模塊化的組件可在其他情形下,為不同的部門或是滿足其他的業(yè)務(wù)需求時(shí)重用。當(dāng)所有這些都同時(shí)滿足時(shí),可以預(yù)見一個(gè)公司可從進(jìn)入市場(chǎng)速度的加快、信息的可信任性以及靈活應(yīng)變性中獲益。(IT168)

發(fā)布:2007-04-24 10:13    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
深圳OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普深圳OA快博其他應(yīng)用

深圳OA軟件 深圳OA新聞動(dòng)態(tài) 深圳OA信息化 深圳OA快博 深圳OA行業(yè)資訊 深圳軟件開發(fā)公司 深圳門禁系統(tǒng) 深圳物業(yè)管理軟件 深圳倉(cāng)庫(kù)管理軟件 深圳餐飲管理軟件 深圳網(wǎng)站建設(shè)公司