國軟檢測十年:從執行者到引領者 |
發布時間: 2012/8/24 14:52:25 |
位于北京上地西北邊的中關村軟件園,是北京也是國內最高端的四大“雙基地”軟件園區。園區聚集了IBM、Oracle、華勝天成、東軟、文思創新、博彥科技、啟明星辰等一大批國內知名的龍頭軟件企業。在這個園區的軟件廣場旁邊,有一家特殊的、為軟件企業提供權威檢測服務的第三方機構——國家應用軟件產品質量監督檢驗中心(也稱北京軟件產品質量檢測檢驗中心,以下簡稱”國軟檢測”)。 也許有很多人不知道國軟檢測,但正是這個在外人看來“默默無聞”的機構,承擔了北京市70%的委辦局應用系統的檢測服務,承擔了2008北京奧運會、2010上海世博會、2011廣州亞運會主要IT系統的檢測服務,承擔了2012中央人民銀行第三方支付的準入測試服務。事實上,在專業的軟件檢測和評測機構領域,國軟檢測已成為這個領域的“國家隊”。今年是國軟檢測成立十周年,在此之際,我們采訪了國軟檢測主任曹崗,揭秘了國軟檢測十年來的發展之路,暢想了國軟檢測的下一個十年。 從北京走向全國走向國際 十年前,國發[2000]18號文件剛剛發布不久。這個國家級的軟件產業專項政策,掀起了國內軟件產業發展新高潮。曹主任回憶道,為了適應我國軟件產業急速發展,軟件市場急需規范的形勢,2002年7月,經北京市編辦批準,由北京市科學技術委員會和北京市質量技術監督局聯合成立了一家研究型事業單位,即北京軟件產品質量檢測檢驗中心(以下簡稱北軟檢測)。 曹主任說,北軟檢測成立之初的目的是服務于北京軟件產業。剛開始服務內容和服務模式都比較單一,服務的區域也主要限于北京。這種情況在2004年得到了根本性改變。據曹主任介紹,2004年1月,國家質量監督檢驗檢疫總局批準在北軟檢測基礎上籌建國家應用軟件產品質量監督檢驗中心(即國軟檢測)。同年10月,國軟檢測通過驗收并正式獲得授權,成為我國第一個國家級的軟件產品質量監督檢驗機構。由此,北軟檢測變身為“國軟檢測”,也實現了自己從北京到全國的飛躍。 緊接著國軟檢測服務的客戶也由北京覆蓋到全國。北京市很多涉及民生的重要IT系統,如北京“兩會”網上咨詢系統,網上世博會北京館,北京醫保系統、社保卡系統,北京同城同藥同價及統一采購系統等,都是由國軟檢測提供服務的。不僅如此, 財政部、發改委、中國銀行、中國工商銀行、國家圖書館、中石油、中體彩、新華社等國家部委和全國性的大型國有單位也開始成為國軟檢測的服務客戶。 “2008年,我們又成功實現了從全國走向世界的跨越。”曹主任說,國軟檢測走向世界有兩個標志性的事件。第一,2005年6月,國軟檢測成立了開源測試實驗室(OSTL),并在不斷完善開源測試環境的同時,積極與國際知名廠商合作,建立了Intel開源軟件測試實驗室和IBM中國Linux解決方案實驗室。2006年,國軟檢測對應用最為廣泛的開源Linux操作系統之一——Ubuntu進行了質量檢測,測試結果獲得Ubuntu國際社區認可。當時Ubuntu社區的負責人對此給予了高度評價,認為這是第三方檢測機構對Ubuntu所出具的最全面和最詳細的測試報告。 第二,2007年2月國軟檢測競標成為北京奧組委軟件系統測試定點服務唯一提供商。截至北京奧運會和殘奧會結束,國軟檢測共完成了67項奧運信息系統的質量檢測工作,占整個奧運會信息系統檢測項目的80%。通過國軟檢測全面踏實的服務,北京奧運會成為了奧運會歷史上唯一一次賽事軟件系統零失誤的盛會。 從最開始的服務北京到服務全國,再到現在的揚名國際,國軟檢測十年實現了質的飛躍。 從單一測試到標準制定 如果說從服務北京到跨越國際是國軟檢測在全球視野的重大突破,那么從單一測試到標準制訂則是她對行業信息化建設的有力推動。 據曹主任介紹,最初的國軟檢測只能夠進行單一性的測試,即對單一產品或系統進行測試。主要是按照國家軟件質量測試標準和測試規范,承接軟件企業委托的軟件產品測試,出具相應的測試報告;或者按照甲方合同條款與系統需求說明,對軟件項目進行全面質量評測,為項目驗收提供依據。同時,國軟檢測也提供鑒定測試、確認測試和登記測試等服務。 國軟檢測在這方面的扎實工作,大大推動了北京市部委信息化系統質量建設的規范性。經過國軟檢測的大力推動,北京市專門出臺了市級信息系統升級改造項目驗收管理辦法(15號文)。該辦法第十五條規定,信息系統通過試運行后,項目建設單位應當組織項目各方準備竣工驗收相關材料。并明確規定,項目承建單位整理、編寫的驗收材料必須包括“軟件測試報告”,其中投資金額200萬元以上的系統必須經過第三方的測試。 現在,國軟檢測的業務又向前大邁進了一步,開始提供準入測試,甚至提供行業信息化系統建設的標準制定。例如,國軟檢測開始配合政府或企業采購,為其信息化建設中選用的軟件或硬件做產品質量測試或對比測試,提供質量測試報告或對比測試報告。同時,還開始開展準入測試或行業行政許可測試。例如,國軟檢測參與了中國人民銀行一系列非金融機構支付服務管理辦法和認證技術的規范制訂,并獲得非金融機構支付服務業務系統檢測資質。 這種制訂相關測試規范的工作,已不僅僅是一個簡單的測試,而是上升到了更高層面的標準制訂工作。目前,國家級的軟件質量測試標準工作組也設在國軟檢測。從單一的軟件測試到制定行業標準,國軟檢測為北京、中國行業信息化的質量建設起到了把關、護航等關鍵作用。 從登記測試到質量完整解決方案 一般而言,軟件檢測分為四個層次:第一個層次為 “有沒有”,也就是檢測該軟件是否有產品介紹中的所有功能;第二個層次為 “對不對”,也即是確認該功能是否正確,是否存在錯誤;第三個層次為“故障定位”,即發現問題是如何錯的,錯在哪里;第四個層次為“怎么改”,也就是對如何改正測試中所發現的錯誤提出咨詢與修改意見。 曹主任說,以前國軟檢測只能做到第一個和第二個層次。目前大部分國內的軟件檢測機構也只能做到第二個層次。但現在,國軟檢測已經能夠達到第四個層次。更進一步,國軟檢測已能從簡單的登記測試開始向整體軟件質量完整解決方案過渡。例如,國軟檢測已經為新華社等眾多客戶提供“軟件全過程質量保障咨詢”,涉及了軟件全生命周期的質量管理與咨詢。具體包括:在軟件項目實施前,協助進行質量保障規劃,確保項目從需求、設計、開發、驗收測試,到最終上線運行的全過程都有相應的質量保障策略和服務。這能最大限度的降低返工風險,保證軟件產品的質量,減少因過程中質量管理不當引起的重復投入。不僅如此,國軟檢測還在了解企業質量體系現狀和建設需求的基礎上,幫助企業進行質量體系建設,提高企業內部質量部門的重要性,充分發揮質量部門應有的作用,從而保證企業內部協調發展,達到保證產品質量,優化運營的效果。 另一方面,國軟檢測的測試軟件范圍也有了質的提升。和大部分軟件檢測機構一樣,以前的國軟檢測只能做應用軟件的檢測。但據曹主任介紹,現在國軟檢測已能覆蓋所有軟件類別,從操作系統、數據庫、中間件等各種基礎軟件到應用軟件、行業解決方案,國軟檢測都能進行深入測試。 從單純的測試到提出質量整體解決方案、從應用軟件到覆蓋所有軟件類別,國軟檢測成功進入了軟件質量管理的高端領域。 國軟檢測的下一個十年 過去的十年,國軟檢測實現了長足的進步,大大推動了行業信息化系統建設質量的進程,促進了軟件產業的大發展。展望下一個十年,曹主任說,國軟檢測將在三個方向上全力發展:第一,走行業化路線。軟件檢測和行業知識、經驗結合,實現行業業務分類、準入機制,對開發商建立互動機制,同時創造更多可復用的、行業軟件檢測和質量管理工具。第二,走高端路線。國軟檢測將對復雜網絡環境下復雜應用的檢測,尤其是應用測試、壓力測試進行深入研究和實踐。同時,還將重點推廣物聯網標準符合性測試。第三,進一步將國軟檢測打造成國家級中心,更多地參與國際標準的制訂,參與國際組織,和國際重點廠商形成更深入的合作。 曹主任表示,隨著十二五規劃的深入開展,工業軟件、嵌入式軟件、互聯網和移動互聯網軟件將會獲取巨大發展,而這些軟件對質量要求較高。他們迫切需要建立一套完備的質量體系。這對國軟檢測而言,又是一個獲得跨越式發展的黃金機會。 本文出自:億恩科技【www.vbseamall.com】 本文出自:億恩科技【www.enidc.com】 --> |