Inspection and Test Process Integration Based on Explicit Test Prioritization Strategies
Today’s software quality assurance techniques are often applied in isolation. Consequently, synergies resulting from systematically integrating different quality assurance activities are often not exploited. Such combinations promise benefits, such as a reduction in quality assurance effort or higher defect detection rates. The integration of inspection and testing, for instance, can be used to guide testing activities. For example, testing activities can be focused on defect-prone parts based upon inspection results. Existing approaches for predicting defect-prone parts do not make systematic use of the results from inspections. This article gives an overview of an integrated inspection and testing approach, and presents a preliminary case study aiming at verifying a study design for evaluating the approach. First results from this preliminary case study indicate that synergies resulting from the integration of inspection and testing might exist, and show a trend that testing activities could be guided based on inspection results.
Keywordssoftware inspections testing quality assurance integration focusing synergy effects case study study design
Unable to display preview. Download preview PDF.
- 1.Cohen, J.: Best kept Secrets of Peer Code Review: Code Reviews at Cisco Systems, 63–87 (2006)Google Scholar
- 2.Elberzhager, F., Eschbach, R., Muench, J.: Using Inspection Results for Prioritizing Test Activities. In: 21st International Symposium on Software Reliability Engineering, Supplemental Proceedings, pp. 263–272 (2010), http://inspection.iese.de
- 3.Elberzhager, F., Muench, J., Rombach, D., Freimut, F.: Optimizing Cost and Quality by Integrating Inspection and Test Processes. In: International Conference on Software and Systems Process, pp. 3–12 (2011), http://inspection.iese.de
- 4.Elberzhager, F., Eschbach, R., Muench, J.: The Relevance of Assumptions and Context Factors for the Integration of Inspections and Testing. In: 37th Euromicro Software Engineering and Advanced Application, Software Product and Process Improvement, pp. 388–391 (2011)Google Scholar
- 5.Elberzhager, F., Eschbach, R., Rosbach, A., Münch, J.: Inspection and Test Process Integration based on Explicit Test Prioritization Strategies, IESE Report (2011) Google Scholar
- 6.Elberzhager, F., Eschbach, R., Kloos, J.: Indicator-based Inspections: A Risk-oriented Quality Assurance Approach for Dependable Systems. In: Software Engineering 2010, GI edn. Lecture Notes in Informatics, vol. 159, pp. 105–116 (2010)Google Scholar
- 7.Harrold, M.J.: Testing: A Roadmap. In: International Conference on Software Engineering. The Future of Software Engineering, pp. 61–72 (2000)Google Scholar
- 8.Orthogonal Defect Classification, IBM, http://www.research.ibm.com/softeng/ODC/ODC.HTM