敬請註冊 ... !    登入
關於本協會
登入
軟體品質資源專區
主選單
最新討論文章
討論區主頁
   軟體驗證測試
     平行測試期的意義
無發表權

樹狀顯示 | 新的在前 前一個主題 | 下一個主題 | 頁尾
發表者 討論內容
ycchen
發表時間: 2012-02-05 09:55
Just popping in
註冊日: 2003-07-28
來自: 台灣省台中市
發表數: 6
平行測試期的意義
舊系統改造,在系統測試後,新系統正式上線前,通常會有平行測試作業。
但平行測試期的定義,指的是要測足一段時間,還是要把平測期間發生的資料在新舊系統並行? 換句話說,約定平測期一個月,是不是一定要測滿30天,還是若時間壓縮,30天的資料即使只用了25天補足、測完所有作業,也算是達到目的?
tyrone
發表時間: 2012-02-11 10:50
網站管理員
註冊日: 2003-04-19
來自: CSQA
發表數: 342
Re: 平行測試期的意義
在國際標準化組織ISO/IEC/IEEE 24765:2010中並無所謂 "平行測試"一詞,而有 "平行運行運作(parallel run operation)"其原文及翻譯如下:

3.2059 parallel run operation
1. operation of two information processing systems, a given one and its intended replacement, with the same application and source data, for comparison and confidence.
ISO/IEC 2382-20:1990, Information technology — Vocabulary — Part 20: System development.20.04.05

3.2059 平行運行運作
1. 就比較與信心之目的,以相同的應用及源資料,運作兩資訊處理系統,即既有及其意欲替代品。
ISO/IEC 2382-20:1990, Information technology — Vocabulary — Part 20: System development.20.04.05

在此定義中,所涉及的是就相同的應用及源資料運行系統,並沒有指定要做多久時間。在時間有限的專案中,有時候要指定多久的平行運行運作是困難的,因此,是否在專案中列入平行運行運作的,需求方可能需要好好思考。因為如果是日常性的工作,或每月結算,也許30天是夠的,但有些真實資料的處理可能是半年或一年才處理一次,或者有些功能的運行與日曆相依,因此,真的要規定平行運作運行的時間再決定是否驗收,恐怕是很耗時的工作。所以,所謂的 "平行測試"或"平行運行運作"要多久時間才夠,那就看系統的特性而定。

另外,這裡的"比較",沒有明確說明要做那些比較,故也可以包括系統各項表現(performance)的比較,例如throughput、處理的速度等,所以25天或30天所累積的資料是否足夠,那又得回到需求面來看了。


----------------
引文:

凡所有相皆是虛妄。見諸相非相。即見如來。

林泰龍
◎軟體品質協會 理事
◎經濟部標準檢驗局資訊及通信國家標準技術委員會(TC21/SC3資訊軟體分組委員會)委員
Youtube Channel: http://www.youtube.com/user/tyrone9304

樹狀顯示 | 新的在前 前一個主題 | 下一個主題 | 頁首

無發表權
 
-=協會通訊地址:10449 台北市中山北路二段106-2號11樓=-
電話:(02)2523-6548 傳真:(02)2523-6547 電子信箱:register@csqa-tw.org.tw=-
-=本網著作權為中華民國資訊軟體品質協會所有,禁止未經授權轉貼節錄=-
Powered by XOOPS , Twe76.net