Software Process Improvement (SPI) techniques have repeatedly proven to be effective in removing defects from software artefacts and thereby reducing the costs Process improvement, however, is not always successful effort. Very few are able to quantify the short and long term costs and benefits of implementing effective SPIs. To solve this, here we propose an approach, which helps not only to implement effective software process, but also to analyse costs and benefits associated with improving the process.EThOS - Electronic Theses Online ServiceGBUnited Kingdo