{"title":"基于风险的测试评估","authors":"Yasser Ghanim","doi":"10.1145/3178298.3178302","DOIUrl":null,"url":null,"abstract":"Test Estimation is a problematic area. Two main approaches were followed traditionally to estimate testing effort. Development Ratio method with testing effort as a fixed percentage of the development effort, and independent estimation techniques of the test requirements or WBS. Both approaches often apply adjustment factors to the resulting effort to reflect different technical and environmental parameters in order to increase estimation accuracy. However the old approaches share a common pitfall; the absence of direct correlation between the estimated effort and the criticality of the system under test in its operational context (risk of failure). Critical or sensitive test objects require more attention than the less critical or the more stable ones. The effort spent by testers on every test object got to be function of the risk the end users might incur should this object fail. This paper is an industry report based on practical experience that aims at combining the benefits of the traditional approaches with consideration of product risks. It provides a method that draws a product risk profile and devises a risk-based effort calculation formula and metrics scheme where effort is proportionate to the risk level of each object under test.","PeriodicalId":247467,"journal":{"name":"Proceedings of the 3rd Africa and Middle East Conference on Software Engineering","volume":"397 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Risk-Based Test Estimation\",\"authors\":\"Yasser Ghanim\",\"doi\":\"10.1145/3178298.3178302\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Test Estimation is a problematic area. Two main approaches were followed traditionally to estimate testing effort. Development Ratio method with testing effort as a fixed percentage of the development effort, and independent estimation techniques of the test requirements or WBS. Both approaches often apply adjustment factors to the resulting effort to reflect different technical and environmental parameters in order to increase estimation accuracy. However the old approaches share a common pitfall; the absence of direct correlation between the estimated effort and the criticality of the system under test in its operational context (risk of failure). Critical or sensitive test objects require more attention than the less critical or the more stable ones. The effort spent by testers on every test object got to be function of the risk the end users might incur should this object fail. This paper is an industry report based on practical experience that aims at combining the benefits of the traditional approaches with consideration of product risks. It provides a method that draws a product risk profile and devises a risk-based effort calculation formula and metrics scheme where effort is proportionate to the risk level of each object under test.\",\"PeriodicalId\":247467,\"journal\":{\"name\":\"Proceedings of the 3rd Africa and Middle East Conference on Software Engineering\",\"volume\":\"397 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-12-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 3rd Africa and Middle East Conference on Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3178298.3178302\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd Africa and Middle East Conference on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3178298.3178302","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Test Estimation is a problematic area. Two main approaches were followed traditionally to estimate testing effort. Development Ratio method with testing effort as a fixed percentage of the development effort, and independent estimation techniques of the test requirements or WBS. Both approaches often apply adjustment factors to the resulting effort to reflect different technical and environmental parameters in order to increase estimation accuracy. However the old approaches share a common pitfall; the absence of direct correlation between the estimated effort and the criticality of the system under test in its operational context (risk of failure). Critical or sensitive test objects require more attention than the less critical or the more stable ones. The effort spent by testers on every test object got to be function of the risk the end users might incur should this object fail. This paper is an industry report based on practical experience that aims at combining the benefits of the traditional approaches with consideration of product risks. It provides a method that draws a product risk profile and devises a risk-based effort calculation formula and metrics scheme where effort is proportionate to the risk level of each object under test.