如今,市場出現了新的變化,云計算、大數據、移動互聯、社交網絡引領了新的IT產業革命,這改變了用戶對IT的需求,也改變了廠商提供IT的模式,同時也在改變著IT在企業中所扮演的角色。IT已經不再僅僅是作為企業業務的支持,而是逐漸能夠進入到企業戰略層面,IT部門所扮演的角色也正在從成本中心轉移到業務中心,更加敏捷的IT能夠幫助企業更加快速的響應市場需求,提高服務質量,從而提高企業的競爭力。
但是,想要將新業務更快的上線并不是件容易的事情,更多的企業面臨著軟件開發流程中的先天限制,CA Technologies中國區總經理孫志偉先生在近日的一次采訪中指出,傳統的“瀑布式”軟件開發生命周期過長,往往需要12~18個月,這為企業快速的響應市場需求、為客戶快速交付服務造成制約,難以適應瞬息萬變的市場動態。而針對客戶的快速業務需求,CA LISA服務虛擬化解決方案能夠將軟件交付的時間進度加速25%~50%,幫助客戶突破傳統開發模式的限制,為企業軟件開發提供了新方法。
LISA解決傳統開發模式的限制
孫志偉指出,在傳統軟件開發流程中,往往開發團隊之間存在著依存關系,前面的工作沒有完成,后面的開發工作則無法進行,這就大大拖后了開發周期;而驗證和測試過程要占據整個軟件開發周期的大部分時間:“通常一個業務中,編寫代碼占的周期只有30%,其余都是驗證和測試。如果整個軟件開發周期有8個月的時間,其中有4~5個月時間都不是在編寫代碼而是在做測試。”
CA Technologies中國區總經理孫志偉先生
另外,孫志偉介紹說,軟件開發中還面臨著一些其他方面的制約,例如,下游系統和實體模型可能無法提供功能行為或者必要的性能響應,以致終端用戶的性能受到影響;系統實現技術復雜,比如需要從主機調取結果,或者處于遠程狀態,比如要調用第三方服務,這就導致開發和測試過程極其復雜,并且將帶來諸多的不穩定因素以及過高的成本。
面對傳統軟件開發中的這些制約因素,孫志偉表示,CA LISA服務虛擬化解決方案(CA LISA Service Virtualization)能夠幫助企業“模擬測試環境”,能夠對傳統虛擬化技術無法涉及的受約束系統或無法任意使用的系統進行仿真,以降低用于開發和測試的相關IT資源所帶來的延遲、成本和風險;讓多個團隊可以進行并行開發,減少實時測試環境數量,降低成本和開發周期。
CA Technologies高級顧問王志明先生介紹說,LISA服務虛擬化解決方案具有以下幾個重要的功能,來優化軟件生命周期:首先是“左移”軟件開發周期,王志明表示,傳統的軟件開發一般遵循“開發1—開發2—開發3….—集成—驗收測試”的過程,各個開發團隊間存在著依存關系,如果開發1沒有完成,那么開發2能做的只有“等待”。而LISA方案能夠將開發流程中所需的各個模塊虛擬出來,讓各個開發團隊并行進行開發,大幅縮短了開發周期,并能夠盡早發現軟件中的問題所在。
降低基礎架構要求。王志明介紹說,為了進行測試,企業往往需要構建大量的軟硬件測試平臺,包括異構系統,帶來很大的成本開支。而利用LISA服務虛擬化讓企業在不需要真實環境的狀況下進行開發測試,大大降低了測試基礎架構的成本。
性能就緒。王志明表示,LISA并不關注用戶采用哪種硬件平臺,只要具備了傳輸協議和報文協議,就能夠將第三方應用虛擬出來進行測試。
測試用例管理。傳統軟件測試方式是先要準備測試場景再測試數據等,冗長的測試建立時間往往會拖延集成和驗收進度,而LISA能夠將多個相關數據及縮減至直接連接的數據集,通過提供智能數據將數據建立時間大大縮短,從而縮短開發周期。
王志明介紹說,LISA主要由以下模塊組成:Workstation,用于虛擬服務組件建制和虛擬服務組件配置;虛擬服務組件服務器VSE,每個VSE上能部署256個虛擬服務,統一部署在LISA服務器上;Registry相當于LISA的大腦,負責監控所有的VSE。
CA Technologies中國區總經理孫志偉總結說,LISA為客戶帶來的價值有三個:“加快創新、提高服務質量、幫用戶省錢”:“LISA讓客戶能夠盡快的推出創新的業務,提升業務效率,讓客戶能夠更快的做出市場響應;非常大的服務質量的提高,應用LISA能夠高質量的建立測試環境,讓客戶業務做的更加穩定;省錢,傳統的軟件開發模式需要購買測試環境,組織很多人力,而LISA所提供的模擬環境價格更加低廉。”
中國市場初顯成效
孫志偉介紹說,LISA服務虛擬化解決方案的特點獲得了全球諸多大型企業的青睞,包括財富500強前6名中的5家商業銀行、財富500強前6名中的5家電信公司,以及業界領先的保險公司、旅行公司、零售商、公共事業和政府機構都成為了LISA的客戶。而自去年第四季度進入中國后,LISA很快也引起了國內金融、電信等用戶的興趣,浙江移動成為了CA LISA在中國的第一個用戶。
業務發展和行業競爭日益激烈的今天,浙江移動需要盡快推出新應用并升級老應用,但由于高度復雜的業務支撐系統架構和跨多個項目團隊合作的需求,應用交付的時間總是被拖延,影響了應用上線的時機。而CA LISA能夠通過多種方式對系統的行為、數據交互和性能特性進行捕捉和模仿,并提供本地可使用的完整的端到端應用開發和測試功能,從而使浙江移動的團隊和客戶能夠全天候訪問資源關鍵的生產環境、核心系統以及第三方或供應商的應用(例如銀聯),甚至未完成的應用系統。這幫助浙江移動加快了應用的開發生命周期,幫助業務部門積極應對業務需求的變化,并降低了開發的成本。
孫志偉表示,LISA方案非常適合那些行業競爭激烈,需要尋求業務差異化,需要將新業務快速投向市場的客戶,比如金融、電信、零售、制造等行業客戶;而LISA也并非是大型客戶的專屬,LISA方案基于x86的Windows環境,有需要的中小企業客戶同樣可以從LISA中獲得好處。
據介紹,LISA將主要采取渠道銷售的模式,主要通過渠道合作伙伴來為客戶提供服務。