天天看點

TMMI_測試過程改進架構_管理級别5_測試監控_1PA 2.3 Test Monitoring and Control 測試監控

PA 2.3 Test Monitoring and Control 測試監控

Purpose 目的

The purpose of Test Monitoring and Control is to provide an understanding of test progress and product quality so that appropriate corrective actions can be taken when test progress deviates significantly from plan or product quality deviates significantly from expectations.

測試監控的目的是提供對于測試流程和産品品質的了解進而保證當測試流程明顯偏離計劃或産品品質明顯偏離預期的時候,适當的矯正的行為被采納。

Introductory Notes  簡介

The progress of testing and the quality of the products should both be monitored and controlled. The progress of the testing is monitored by comparing the status of actual test (work) products, tasks (including their attributes), effort, cost, and schedule to what is identified in the test plan. The quality of the product is monitored by means of indicators such as product risks mitigated, the number of defects found, number of open defects, and status against test exit criteria. Monitoring involves gathering the required (raw) data, e.g., from test log and test incidents reports, reviewing the raw data for their validity and calculating the defined progress and product quality measures. Test summary reports should be written on a periodic and event-driven basis as a means to provide a common understanding on test progress and product quality. Since ‘testing is the measurement of product quality’ [Hetzel], the practices around product quality reporting are key to the success of this process area. Appropriate corrective actions should be taken when the test progress deviates from the plan or product quality deviates from expectations. These actions may require re-planning, which may include revising the original plan or additional mitigation activities based on the current plan. Corrective actions that influence the original committed plan should be agreed by the stakeholders. An essential part of test monitoring and control is test project risk management. Test project risk management is performed to identify and solve as early as possible major problems that undermine the test plan. When performing project risk management, it is also important to identify problems that are beyond the responsibility of testing. For instance, organizational budget cuts, delay of development work products or changed/added functionality can all significantly affect the test process. By building on the test project risks already documented in the test plan, test project risks are monitored and controlled and corrective actions are initiated as needed.

測試流程和産品品質需要同時被監控。測試流程被監視通過比較實際測試産品狀态,任務,付出,消耗,進度 與我們在測試計劃中定義的。産品品質被監視通過一些指數比如産品風險減輕,缺陷發現個數,新報缺陷個數,測試出口的關鍵點,監視包含了搜集需要的資料,比如,通過測試日志和側異常報告,審查原始資料的合理性已經計算已定義的流程與産品品質度量。測試總結報告被定期書寫,事件驅動被作為基本原則來提供一個關于測試流程和産品品質的共識。因為“測試是對産品品質的評估”,圍繞産品品質報告的實踐是這個流程域成功的關鍵。當測試流程偏離測試計劃或者産品品質偏離輿情的時候,适當的糾正行為需要被使用。這些行為可能需要重新計劃,它包括修正原始計劃或基于現有計劃的新增的緩解行為。測試監控的本質是測試項目風險管理。測試項目風險管理被執行用于盡可能早的明确和解決主要的破壞測試計劃的問題。當執行項目風險管理的時候。同樣比較重要的是明确測試責任以外的一些問題。比如。組織預算消減,開發延遲,修改等明顯影響測試流程的。通過測試計劃中已經建立的測試項目風險。測試項目的風險被監控并且糾正行為在需要時候被實施。

Scope 範圍

The process area Test Monitoring and Control involves monitoring the test progress and product quality against documented estimates, commitments, plans and expectations, reporting on test progress and product quality to stakeholders, taking control measures, (e.g., corrective actions, when necessary) and managing the corrective actions to closure.

監控流程域包括監視測試流程和産品品質,包含文檔化的評估,承諾,計劃和期望,測試流程報告和利益相關人的産品品質。 控制措施和管理糾正行為來結束。

繼續閱讀