Quality management and testing
Martin Gorrod · Palgrave Macmillan UK eBooks · 2004
Just as sequences of events can lead to losses from sources of risk within the organization, losses due to defects in software occur because of a sequence of interactions with the system that uncovers those defects. The aim of the testing process is to increase the expected mean time between failures as well as reducing the potential loss that arises when a failure occurs (the return aspect of the risk/return equation). Reducing the magnitude of any loss may necessitate adding functionality that ensures potential sources of risk are discovered and resolved as soon as possible. This can be achieved by performing system reconciliations or monitoring certain KRIs within the system.