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