軟件測試之開放式SOA有益于績效管理追蹤 soa架構
關鍵字:SOA 績效管理 追蹤
SOA是一訪種互用性質的技術,它能對跨職能數據流提供實時問,幫助管理人員制定更準確的決策。為了打破企業績效管理中的信息豎井,保持用戶在訪問關聯信息時的暢通,企業中各系統之間必須有一條開放的通訊通路。開放式SOA環境具備易于訪問、提高信息關聯性,以及降低擁有成本等特點,為快速高效地制定企業決策提供更正確的信息。
易于訪問
SOA能讓用戶集中訪問來自于企業各個系統中的信息,而無需登錄到不同的獨立系統(比如訂單管理系統、CRM系統等)來進行二次數據合并。但如果一個SOA環境是封閉的話,那么在整個信息收集與共享的流程中就會存在不同的豎井阻礙。
比如現在有一名銷售代表要求IT協助整理某個銷售地區的信息,并以Excel或Access文件的形式提供。在一個封閉的SOA環境里,是由一名分析師去操作數據,解答這名銷售代表所提出的要求。在這個過程中,該銷售代表被隔離在企業其它部門之外,他無法完整、實時訪問所需的信息,并進行深入挖掘,及時找出問題的原因。
而在一個開放式系統中,SOA架構式建立在開放式標準之上,在所有分散系統和中央訪問點之間建立了通訊渠道。IT部門無需介入這一流程去人工干預不同系統之間的信息交換。銷售代表完全可以通過一個動態儀表盤來了解自己所屬的銷售區域所發生的問題,并及時采取修正措施。開放式環境能夠允許后臺系統之間相互通訊,提供更為詳細的信息整合。
提高信息關聯性
SOA優勢在于信息的高度共享,并能被用作為KPI(關鍵績效指標)。在實施SOA之前,不同層級的系統之間缺少互通,例如倉庫發錯訂單,可能要經過5個以上的層級提交才能被面向客戶員工了解。通過開放式SOA,事件會觸發通訊,然后自動發送到所有相關人員的桌面,無需其它系統的介入,從而幫助管理人員在問題加深之前及時采取糾正措施。
另外,開放式SOA還能根據特定的職務角色,讓用戶實時掌握只和自己有關的最新信息,協助他們成功完成自己的工作。比如一名銷售經理一早接到系統提示,有5個銷售指標即將到期,還有15份訂單逾期未交。在開放式的SOA環境中,該銷售經理能夠輕松判別出如何在到期之前完成銷售指標,找出訂單逾期未交的原因,然后通過簡單的鼠標點擊來解決這些問題。開放式SOA所提供的動態門戶能讓該銷售經理及時訪問到自己所需要的信息,不管這些信息是來自于哪個系統。
降低擁有成本
不管是消費技術還是企業級系統,擁有成本都是一個重要的考慮元素。擁有成本包括部署與維護上的資金投入、時間投入和資源投入,對周邊應用和流程的影響,以及新技術所能帶來的效率和回報。
不少封閉式SOA架構都要求所有應用出自于單一提供商。如果企業內某些遺留系統不適合,就需要淘汰替換,這些都會增加成本開支,并在升級流程中造成周邊系統的服務中斷。
開放式SOA系統的優點是不會強制使用單一平臺,他們能更好地融入到企業現有的技術生態環境中,允許公司按照自己的意愿、商業要求和具體預算情況來安排升級。
開放式SOA為企業績效管理帶來改頭換面的效果,它所具備的職務角色自定義能力可以讓用戶更有效地執行工作任務,不會被淹沒在大量的無關數據中。隨著廠商技術能力的成熟以及企業整體績效管理意識的提高,開放式SOA將會有更大的發展舞臺。
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/