Title :
Lightweight Risk Mitigation for Software Development Projects Using Repository Mining
Author :
Masticola, Stephen P.
Author_Institution :
Siemens Corp. Res., Princeton
Abstract :
Many software projects fail to deliver their needed results on-time and on-budget. There are a variety of reasons why this may occur. For some of these reasons (notably deterioration of the codebase), corrective action is often difficult to cost-justify or to implement efficiently in practice. To address this, an approach of lightweight risk mitigation is proposed: mine risk data from configuration management and defect tracking systems, integrate this data with project-cost data in a flexible dashboard, and facilitate strategic refactoring with semi-custom transforms where necessary. This prescriptive information would simultaneously help the project manager to cost-justify repair efforts and lowers the cost of finding and fixing hot spots.
Keywords :
configuration management; data mining; project management; risk analysis; software engineering; software management; configuration management; defect tracking system; flexible dashboard; lightweight risk mitigation; repository mining; risk data mining; semi-custom transform; software development projects; Costs; Data mining; Educational institutions; Large-scale systems; Programming; Project management; Protection; Real time systems; Risk management; Software maintenance;
Conference_Titel :
Mining Software Repositories, 2007. ICSE Workshops MSR '07. Fourth International Workshop on
Conference_Location :
Minneapolis, MN
Print_ISBN :
0-7695-2950-X
DOI :
10.1109/MSR.2007.16