A computer-implemented system and method for improving the efficiency of testing
a process by focusing the testing in the highest risk areas of the process. One
application of this computer-implemented system and method is in software testing
to improve the effectiveness of software testing by focusing the testing efforts
on the parts of the software that have a highest risk of failure and also by focusing
the testing on the types of tests needed to reduce the risk.