成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓
當前位置:工程項目OA系統(tǒng) > 泛普各地 > 廣東OA系統(tǒng) > 廣州OA系統(tǒng) > 廣州OA快博
成功規(guī)劃SOA必備的完整規(guī)劃藍圖
在本篇文章里,我將探討“構(gòu)成元素”、“項目與應用”以及“組織與管理”,說明如何將它們?nèi)谌氲侥愕拈L期項目規(guī)劃中。
長期SOA規(guī)劃
有效評估你的前進步伐可以讓你在實踐商業(yè)價值的道路上一旦偏離正軌能實時發(fā)現(xiàn)、及時矯正。接下來我們就要深入探討這幾個部份,說明“構(gòu)成元素”、“項目與應用”以及“組織與管理”如何協(xié)助你進行長期SOA規(guī)畫。
構(gòu)成元素(Building Blocks):重復使用你的資產(chǎn)

SOA的成功有賴于實踐重復使用的文化。SOA的構(gòu)成元素是一些分自分散而能重新使用的服務與架構(gòu)元素,可相互組合成復合式應用與服務基礎架構(gòu)。每一個構(gòu)成元素實作出來后就會成為你整個SOA的功能目錄中的一員。而隨著目錄愈來愈健全,未來的項目需要開發(fā)的新程序代碼與服務基礎架構(gòu)就會愈來愈少,維護成本逐漸降低,而ROI也將穩(wěn)定大幅成長。
清楚定義出服務,并經(jīng)常把它送進一個生產(chǎn)性IT布署計劃中乃是SOA項目的成功關(guān)鍵。服務一般可用三項元素定義之:
•服務實踐:服務的實踐包含實際程序代碼、應用接口及其它可透過服務展現(xiàn)出來的功能。
•服務接口:服務接口具備一些標準化服務工具,可供使用者依據(jù)合約取用功能。
•服務合約:服務合約明訂服務的用途、功能、限制及使用方式。安全條件、響應速度、傳輸量及可用性等合約細節(jié)也有舉例說明。
你的服務可以從現(xiàn)有應用中取得,也可以全新打造,不過無論哪一種方式你都面臨同樣的問題:該從哪一種服務實作起呢?以貴公司最基礎的簡單服務為佳,最好先從各業(yè)務單位通用的服務做起,再慢慢延伸到特定單位適用的功能。這種作法有助于你的同事逐漸適應組合、重復使用服務的作業(yè)方式,而不會一開始就被一堆復雜工作所困。同樣地,你也應該從技術(shù)難度較低的服務做起,然后漸次挑戰(zhàn)更高難度的類別。最先建立的基礎架構(gòu)服務像是登入、稽核、錯誤處理(error handling)等類似功能。
項目與應用(Projects and Applications):實踐你的SOA藍圖
服務藍圖可從找出貴公司目前可用的IT項目與功能著手。接著,企業(yè)再把能完備此一架構(gòu)與具有業(yè)務價值的個別項目開發(fā)出來并排定優(yōu)先級。
第一步是檢視既有應用與項目的狀況,決定哪些功能可以重復利用。完全無法運用到其它應用,或是還在開發(fā)中的項目則先放在一旁。 以下信息請務必要搜集到:
•現(xiàn)有應用功能、服務與依存關(guān)系
•既有服務的細致度與能力
•現(xiàn)有應用與預定或開發(fā)中的項目的依存關(guān)系,以及相關(guān)開發(fā)與維護挑戰(zhàn)
•目前通用服務的使用狀況
•與應用開發(fā)相關(guān)的成本及其它測量值/測量標準
•應用所存取與傳遞的信息
•應用程序中所有到的數(shù)據(jù)模型、轉(zhuǎn)換(transformation)及轉(zhuǎn)譯(translation)
•應用所牽涉到的工作流(workflow)及流程流
•服務的使用,像是單一簽入(single sign-on)、登入、錯誤與例外處理、監(jiān)控與通知
•服務層級協(xié)議(service-level agreement)、服務質(zhì)量與非功能性的相關(guān)業(yè)務信息
•目前正在執(zhí)行的里程碑(milestone)與較急迫的項目時程的細節(jié)
搜集到這些資料可以幫助你清楚掌握現(xiàn)有項目及應用狀況,進而找出共通功能。
組織與管理(Organization and Governance):設定預期目標
配置SOA需要對貴公司員工作業(yè)文化做些改變。IT功能/部門間必須建立起更密切的協(xié)同以便大家都能一同參與實現(xiàn)業(yè)務價值的工作,而不只是由一個單位部門一肩挑。
本領域有兩大主題。第一是必須提供充份教育,讓成員們不只清楚SOA的技術(shù)面相,也能了解文化變革的必要。這些關(guān)鍵訊息若沒能確實傳達,將來也必然無法確實實踐。第二,“組織與管理”的宗旨是把導入SOA視為一項企業(yè)變革計劃,而非只是帶入最新潮的技術(shù)而已。爭取高層主管的同意與長期支持有助于公司內(nèi)跨部門合作,讓你有確保大家遵循及宣揚理念的“尚方寶劍”。

不同公司基于企業(yè)成熟度與經(jīng)營方針的差異,建立“組織與管理”的方法也有所不同。中央化、由上而下管理的組織最有利于初期導入SOA,接著依次是聯(lián)邦或半聯(lián)邦的治理方式,最后是地方自治式的階層組織。中央化組織對結(jié)構(gòu)、資金籌措、營過程及工具、標準、技能變革管理以及指導方針有全面而深入的掌握。它也有助于決定、執(zhí)行與強化以下SOA FAQ(這里只是列舉)的相關(guān)流程:
•系統(tǒng)的定義與修改由誰負責?
•有權(quán)存取服務?
•我們該提供怎樣的服務質(zhì)量?
•誰要負擔服務的建置費用?
•由誰負擔服務基礎架構(gòu)的費用?
•服務的相互依存性應如何管理?
•如何把服務對外公開?
•SOA成不成功應如何測量?
最后,“組織與管理”的功能可確保你SOA計劃的進程,以及它所實現(xiàn)的業(yè)務價值可以被測量出來。如果沒有達到該有的水平,則貴公司就可采取成本效益的修正措施了。
總結(jié)
本文著重探討長期規(guī)劃,說明SOA要成功,必須將“軟件重復使用”的觀念落實到制度層面加以管理,也必須了解分析現(xiàn)有IT項目對搜集通用功能的重要性,以及“組織與管理”模型該如何建立。(IT168)
本站推薦
- 1成功攬下電力系統(tǒng)大型物業(yè)項目,開啟服務新征程
- 2客戶學通信工程后轉(zhuǎn)軟件崗成功,南郵這倆專業(yè)選哪個更省心?
- 3信息系統(tǒng)監(jiān)理工程師轉(zhuǎn)行做項目管理,前景咋樣能成功轉(zhuǎn)型嗎?
- 4實用材料管理系統(tǒng)成功案例展示
- 5倉庫管理軟件項目案例:展現(xiàn)高效庫存管控與流程優(yōu)化的成功實踐
- 6倉庫信息化管理項目案例:解析倉儲高效運營與精準管理的成功實踐
- 7土建工程投標軟件,助力精準報價與高效投標,提升中標成功率
- 8信息化管理先進單位材料:展現(xiàn)企業(yè)高效管理與科技融合的成功實踐
- 9工程質(zhì)量管理藏著怎樣的“通關(guān)密碼”讓項目穩(wěn)獲成功?

