Applying a Risk Prediction Model

After a set of risk indicators is identified and proven to be good predictors and to draw from all parts of the CAIRO model, data for each indicator must be collected in an automated fashion on a regular basis, for example, evaluating all changes that have occurred since the previous day or the previous week. Data collection can be a complicated process and depends heavily on how source code is stored, compiled and built, and distributed. It also depends on having tools that can extract the CAIRO data from a variety of data sources on a regular basis and then present the data in a format that generates useful reports. Table 8-6 is one example of a high-level report that gives a good sampling of CAIRO artifacts ...

Get The Practical Guide to Defect Prevention now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.