International Conference «Mathematical and Informational Technologies, MIT-2011»
(IX Conference «Computational and Informational Technologies for Science,
Engineering and Education»)

Vrnjacka Banja, Serbia, August, 27–31, 2011

Budva, Montenegro, August, 31 – September, 5, 2011

Lazić L.   Milinkovic S.  

The software testing optimization model

Reporter: Lazić L.

Software Testing represents a significant portion, more than 40%, of the software applications development budget. In this paper we describe Risk-Based Optimization Model of Software Testing Process designed to improve the efficiency and effectiveness of the testing effort assuring the low project risk of developing and maintaining high quality of complex software systems within schedule and budget constraints. Our Optimization Model combines Earned (Economic) Value Management and Risk Management methodology through simulation-based software testing scenarios at various abstraction levels of the system/software under test activities to manage stable (predictable and controllable) software testing process at lowest risk, at an affordable price and time. The optimization model is based on Return on Investment and appropriate Risk Management activities that assure the savings on the cost avoidance associated with detecting and correcting defects earlier rather than later in the product evolution cycle. Models and simulations can vary significantly in size and complexity and can be useful tools in several respects. They can be used to conduct predictive analyses for developing plans for test activities, for assisting test planners in anticipating problem areas, and for comparison of predictions to collected data. Validated models and simulations can also be used to examine test article and instrumentation configurations, scenario differences, conduct what-if tradeoffs and sensitivity analyses, and to extend test results.

To reports list

© 1996-2019, Institute of computational technologies of SB RAS, Novosibirsk