測試數據可以從制造環境中迅速涌現,除非有管理和分析它的計劃,否則可能會錯過改進的機會。Joe 分享了創建綜合測試數據策略的一些經驗教訓,并為構建測試數據管理系統提供了建議。
對于今天的制造和工程公司來說,數據就像黃金一樣,其中一些公司不知不覺地坐在礦井上等待開采。正如更有效地管理和利用資金有好處一樣,正確管理數據也可以獲得豐厚的回報。數據處理的投資回報率具有巨大的潛力。
測試社區可以從這個觀察中得到安慰:幾乎每個人都在與測試數據問題作斗爭。很少有一家公司不能改進它對數據的關心。
一方面,一些公司放棄了所有數據,只支持通過或失敗的結果,從而剝奪了自己改進和省錢的機會。另一方面,一些公司過于熱情,在沒有計劃的情況下記錄了太多的數據,從而形成了一個永遠無法有效提取信息的黑洞。大多數公司處于中間狀態,手動收集一些數據,一些以電子方式收集數據,但計劃投入時間和資源來改進流程。
數據旨在轉化為有用的信息來推動關鍵決策,并且可以通過系統和主動地分析數據的流程提高生產力。妥善管理和處理的數據有可能節省時間和金錢、避免浪費并提高客戶滿意度。數據分析的好處已在統計過程控制和六西格碼協議中得到證明。
創建測試數據策略
存在有關計算和處理方法的書籍庫,但很少有資源涉及整體數據管理。為了滿足每個組織對管理數據的獨特需求,在創建數據策略時應考慮一些有用的點。
隨著基于計算機的自動化的發展,仔細考慮哪些測量和測試結果要存儲,哪些不存儲是很重要的。存儲幾乎是免費的,而且數據以后總是可以刪除的,所以沒有理由不盡可能地保存。如果有任何可能有用的數據,請繼續存儲它,同時考慮到其他感興趣的群體的需求,例如設計和營銷部門,他們可能需要數據來滿足自己的優先級。另一方面,要警惕收集的數據多于可以存儲或移動的數據,這可能會阻礙搜索數據的任何努力。如果確定對任何人都沒有用或多余,則丟棄或隔離數據。如果數據的用處已過,則定期將數據存檔到另一個位置,以保持數據量合理。
花時間研究流程和測試系統,以獲得不那么明顯的數據,否則這些數據會被忽略。自動化和測試產品(硬件和軟件)越來越多地涉及輸入和輸出數據。例如,配置文件可能會管理自動化測試設置,或者可能會為每個生產的單元分配一個 MAC 地址表。必須處理這些和其他非測量信息示例,并且可能在分析或系統崩潰事件中證明是有用的。
挖掘格式
隨著數據的發現,可能還會出現另一個新的挑戰。大多數軟件和硬件產品都采用自己的輸入或輸出數據格式,并且可能還會建議如何組織數據。幾種不同產品的組合可能會創建一個“通天塔”場景,其中會生成許多不兼容的文件類型,從而使導航或管理數據非常耗時。
精心設計的測試產品允許用戶指定或選擇首選文件格式。但隨著這種力量而來的是額外的責任。文本文件等一些基本格式易于創建和閱讀,但沒有提供通用結構;在合適的環境中,它們是絕佳的選擇。另一個極端是流行的 XML 格式,它結合了文本文件的易用性和構造規則。Microsoft 已廣泛接受 XML 并構建了理解它的工具。如果 XML 格式良好,其他一些編輯和報告產品現在可以打開并探索 XML。但是這種格式對于那些不熟悉陷阱和令人困惑的標簽的人來說可能會讓人望而生畏,而且閱讀起來很麻煩,如圖 1 所示。在選擇或創建文件或數據格式以滿足要求之前,請花額外的時間來探索選項當前和未來的需求。
圖1
鞏固運輸
一旦決定收集哪些數據以及使用哪種格式,請考慮如何整合來自測試和制造中各種機器的數據。第一個挑戰是將數據從本地機器復制到集中位置。企業網絡文件夾可能是一個很好的起點,但不要依賴手動復制數據。研究并投資于自動數據復制,以確保數據在傳輸和存儲到中心位置期間被積極地從源頭獲取并得到保護。
由于數據位于中心位置,因此數據庫通常是許多工程師心目中的首要要求。在數據庫中,表可以設計為包含原始文件中的數據并為其編制索引,并且可以建立表之間的關系。但是數據庫的激增意味著一些工程師將他們的職業生涯作為數據庫管理員,在處理了數據庫創建和管理的隱性成本之后,這可能會變得令人厭煩。盡管為數據庫準備和修改數據可能是凈化和重組數據的好方法,但它也可能是數據分析中最麻煩的任務。詢問是否需要一個包含所有數據的統一數據庫,或者只需要一組結構良好且具有有用格式和報告工具的文件。
獨特的數據,但相似的需求
公司通常認為他們在管理數據方面有獨特的需求,但實際上,他們并沒有。大多數企業都在與許多相同的問題作斗爭。
對于構建和測試產品或組件的公司,數據要求各不相同,但通常屬于幾種類型。大多數公司測試產品是否符合規范,有些公司處理正式的合規性、監管或行業規范。測試例程通常包括一組有序的步驟和要逐個驗證的測量。許多公司對產品和組件進行系列化;其他人批量或批量運行單元。無論如何,存在某種可追溯性。如果使用購買的子組件,供應商通常有可用的測試數據。結果是一組測量值,不僅指示通過/失敗,還指示產品的健康或質量以及用于構建它的過程,如圖 2 所示,使用 XML 樣式表生成的報告。
圖 2
由于大多數制造和測試環境都會產生類似類型的數據,因此數據管理系統很可能已經全部或部分可用并且只需要定制。兩個步驟可以幫助識別和評估這些系統,同時降低風險和成本,加快結果,并保持項目按計劃進行并在預算范圍內。
首先,尋找一種查看工作數據管理系統的方法。它可以在公司內部,在同事的公司中,或者作為來自供應商或顧問的演示。其次,尋找大部分是現成的并盡可能滿足需求的產品。假設任何購買的產品都需要定制并驗證定制是可能的(要求演示)。避免從頭開始構建任何東西的誘惑,這可以消除修復錯誤、調試錯誤和學習艱難課程的時間。
一種新的測試數據設備
Cyth Systems 在設計 Omnimetriq 產品系列時實施了上述數據管理策略。打包為即插即用數據設備,用戶可以輕松購買、安裝和管理設備,而無需購買服務器或安裝數據庫。數據設備的主要功能包括:
以太網連接,可輕松集成到測試站網絡
用于單元測試、批處理或質量和壽命測試等常見應用程序的預定義測試站接口
來自 Microsoft 和 Business Objects 的強大的現成工具,用于存儲數據和創建報告
需要最少管理的標準數據庫設計
從多種標準化格式導入數據的自動化工具
預先編寫的報告,因此用戶可以立即查看常見信息,例如過程良率、故障帕累托和測量統計
過濾,因此可以縮小所有產品、選定產品或任何其他選定參數的結果
可輕松創建的自定義、可修改報告
如前所述,Omnimetriq 允許公司匹配常見制造操作的部分或全部特征。
挖掘礦山
如果管理測試數據是議程上的一個新項目,請不要猶豫,尋找幫助開始的建議和工具。如果項目已經開始,請計劃和磨練努力以獲得最佳結果。
對開采黃金感興趣的人可能想閱讀一本書或查找教程,購買平底鍋或鏟子,并向知道在哪里以及如何挖掘的專家學習。挖掘測試數據并沒有什么不同。看似雜亂無章的混沌數據,卻能給公司帶來隱藏的黃金信息財富。
審核編輯:郭婷
-
計算機
+關注
關注
19文章
7518瀏覽量
88191 -
服務器
+關注
關注
12文章
9231瀏覽量
85625
發布評論請先 登錄
相關推薦
評論