大連商品交易所(以下簡稱“大商所”)是經(jīng)國務(wù)院批準(zhǔn)并由中國證監(jiān)會監(jiān)督管理的四家期貨交易所之一,也是中國東北地區(qū)唯一一家期貨交易所,也已成為我國重要的期貨交易中心,在期貨行業(yè)里占有舉足輕重的地位。隨著期貨業(yè)務(wù)的猛增,大商所如何保證業(yè)務(wù)系統(tǒng)運行順暢平穩(wěn)?應(yīng)用質(zhì)量管理工作功不可沒。為了深入探討大商所的應(yīng)用質(zhì)量管理之道,中國測試平臺網(wǎng)的記者專訪了大連飛創(chuàng)信息技術(shù)有限公司總經(jīng)理胥海濤。
質(zhì)量把控 自動化測試也需因地制宜
信息化發(fā)展至今,企業(yè)IT應(yīng)用圍繞業(yè)務(wù)需求螺旋式上升、延展,這正成為一種普遍態(tài)勢。為響應(yīng)可能不斷變化的業(yè)務(wù)目標(biāo),IT部門正面臨嚴(yán)峻考驗:必須在最短時間、以最快速度,交付適應(yīng)業(yè)務(wù)的新型應(yīng)用。在這場速度與效益的博弈中,質(zhì)量管理效率能否提升也在收效預(yù)估范圍之內(nèi)。
大連飛創(chuàng)信息技術(shù)公司作為大商所下屬全資子公司,前身為大連商品交易所技術(shù)二部,負(fù)責(zé)大連商品交易所信息系統(tǒng)的開發(fā)和維護(hù)、大商所行情數(shù)據(jù)經(jīng)營管理和機(jī)房托管,全面負(fù)責(zé)大商所大型項目的建設(shè)和測試。
大連飛創(chuàng)信息技術(shù)有限公司總經(jīng)理胥海濤
“通過之前承接的多個大型項目,我們發(fā)現(xiàn)單純依靠手工測試已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足項目進(jìn)度和質(zhì)量要求,主要是因為手工測試存在許多不足,比如好多深度測試單純依靠手工測試是不能完成的,效率很低,嚴(yán)重影響了應(yīng)用驗收的質(zhì)量與效率,進(jìn)而對企業(yè)發(fā)展也是很大的阻力。所以,飛創(chuàng)公司決定逐步加大自動化測試在測試團(tuán)隊內(nèi)的應(yīng)用。”胥海濤這樣對記者說。
據(jù)了解,飛創(chuàng)公司成立之初就旨在為大商所及中國期貨交易市場提供信息技術(shù)服務(wù),依托優(yōu)勢資源,開發(fā)了很多行業(yè)內(nèi)領(lǐng)先的應(yīng)用系統(tǒng),受到業(yè)內(nèi)企業(yè)認(rèn)可。隨著業(yè)務(wù)量激增,如何使系統(tǒng)的后期驗收更快更便捷,成了實施的關(guān)鍵。基于以上背景,飛創(chuàng)公司采購了HP公司的LoadRunner、TestDirector等測試工具,同時還使用了大量的開源工具,如:JMeter、Selenium等,下一步還計劃引入QuickTest Professional等功能測試工具,通過使用自動化測試工具來使得我們的測試工作更有效率。
然而,期貨交易所應(yīng)用系統(tǒng)的規(guī)模之龐大,子系統(tǒng)之多,應(yīng)用語言之復(fù)雜等,都成了怎樣進(jìn)行有效回歸測試的難點。胥海濤說:“在如此紛繁復(fù)雜的系統(tǒng)里,完全應(yīng)用自動化測試工具也是不可取的,針對行業(yè)系統(tǒng)的特殊性,我們正在制作質(zhì)量管理體系,然后有針對性的對可以替代的部分進(jìn)行自動化替代,逐步解決期貨行業(yè)系統(tǒng)開發(fā)需求多、變化快、應(yīng)用急等問題。”
測試驗收 用戶滿意才能創(chuàng)造大價值
雖然提高新應(yīng)用系統(tǒng)上線的速度至關(guān)重要,但是應(yīng)用的是否順暢、架構(gòu)設(shè)計是否合理、是否符合客戶的應(yīng)用習(xí)慣等等都成為每一位開發(fā)者與用戶關(guān)注的重點。飛創(chuàng)公司想要把自己打造成為中國金融行業(yè)優(yōu)秀IT服務(wù)企業(yè),看來光提高效率是遠(yuǎn)遠(yuǎn)不夠的。
眾所周知,期貨行業(yè)具有其自身的行業(yè)特點:信息傳送速度快,對數(shù)據(jù)安全管理要求級別高,對系統(tǒng)的信息檢索能力強(qiáng),如何使交易所的系統(tǒng)可以跟銀行系統(tǒng)順暢對接……。因此,當(dāng)大商所的諸多大項目成功上線順利運行并得到用戶與上級主管部門高度認(rèn)可的時候,胥海濤會心的笑了,他感慨的說:“針對期貨行業(yè)內(nèi)的特點,我們著手成立了專業(yè)的軟件測試團(tuán)隊,這樣一來,由熟悉期貨行業(yè)應(yīng)用的專業(yè)人員來做后期系統(tǒng)測試、驗收測試與質(zhì)量管控,效果遠(yuǎn)遠(yuǎn)好于之前的外包支持,因為他們比外包人員更了解期貨交易流程與用戶需求,所以可以更好的把握驗收標(biāo)準(zhǔn),更能使用戶滿意,使得系統(tǒng)應(yīng)用的用戶體驗效果達(dá)到最佳,諸多大項目的成功就是最好的證明。”
以大商所的“新一代監(jiān)察系統(tǒng)”為例。為了更好的對交易所的實時監(jiān)控及風(fēng)險管理,同時加強(qiáng)市場風(fēng)險管理基礎(chǔ)工作建設(shè),大商所于2009年12月1日開始啟動新一代監(jiān)察系統(tǒng)建設(shè)。胥海濤介紹,新監(jiān)察系統(tǒng)主要包括三個功能子系統(tǒng),分為實時監(jiān)控、違規(guī)篩查預(yù)警、歷史查詢分析,包括28個功能模塊,共146個二級功能點,投入人力成本超過370人,是飛創(chuàng)公司成立以來承擔(dān)的規(guī)模最大、技術(shù)難點最多的項目。
由于時間緊、任務(wù)重,為保證項目質(zhì)量和進(jìn)度,飛創(chuàng)公司項目組在項目管理和質(zhì)量控制方面投入很大。整個項目過程嚴(yán)格遵守公司CMMI3級質(zhì)量管理體系,測試團(tuán)隊采用生命周期測試方法,
從項目初期就啟動軟件測試流程,把客戶需求管理做到最精最細(xì),把用戶體驗放到首要位置,最終保質(zhì)保量的完成了項目的測試任務(wù),有效地保證了各系統(tǒng)的質(zhì)量,項目最終成功地通過了客戶的驗收,按時上線運行。“新監(jiān)察系統(tǒng)的測試工作之所以能夠順利開展并成功完成,很大程度上歸功于我們有一支專業(yè)的測試團(tuán)隊,在證監(jiān)會領(lǐng)導(dǎo)巡檢到大商所時,他們一致認(rèn)為我們的新監(jiān)察系統(tǒng)是全國各大交易所中最好的,無論是精美的界面設(shè)計還是順暢的操作流程,無不體現(xiàn)出開發(fā)與測試團(tuán)隊對用戶體驗的深度挖掘與重視。可以說新監(jiān)察系統(tǒng)的上線對飛創(chuàng)公司具備‘里程碑’式意義。”胥海濤激動的說。
借東風(fēng) 質(zhì)量管理體系建設(shè)再加強(qiáng)
據(jù)了解,“十二五”期間,大商所受到大連市政府的重點扶植,要把其打造成為世界知名的期貨交易所和遠(yuǎn)東地區(qū)重要的農(nóng)產(chǎn)品定價中心,意義深遠(yuǎn)。當(dāng)記者問到據(jù)跟大商所的“十二五”規(guī)劃,飛創(chuàng)公司在應(yīng)用質(zhì)量管理方面將有哪些舉措時?胥海濤這樣回答,第一,建設(shè)軟件測試中心,加強(qiáng)測試團(tuán)隊的人才隊伍建設(shè),以期打造一支期貨行業(yè)的專業(yè)測試團(tuán)隊對行業(yè)進(jìn)行服務(wù);第二,借大商所新一代信息系統(tǒng)建設(shè)的契機(jī),建立起一套自動化測試平臺,提高質(zhì)量把控效率;第三,通過加強(qiáng)質(zhì)量內(nèi)審、逐步構(gòu)建規(guī)范質(zhì)量體系,使得質(zhì)量管理呈螺旋式上升。
從整個業(yè)界的情況看,各行業(yè)都對軟件測試工作越來越重視,許多測試部門從原先隸屬于開發(fā)部門逐漸向獨立測試中心發(fā)展,測試分工也越來越細(xì),可以預(yù)見這是形式也是趨勢。