An Empirical Evaluation of Predicting Runaway Software Projects Using Bayesian Classification
Since software development projects often fall into runaway situations, detecting signs of runaway status in early stage of development has become important. In this paper, we propose a new scheme for the prediction of runaway projects based on an empirical questionnaire. We first design a questionnaire from five viewpoints within the projects: requirements, estimations, planning, team organization, and project management activities. Each of these viewpoints consists of questions in which experience and knowledge of software risks are included. Secondly, we classify projects into “runaway” and “success” using resultant metrics data. We then analyze the relationship between responses to the questionnaire and the runaway status of projects by the Bayesian classification. The experimental result using actual project data shows that 33 out of 40 projects were predicted correctly. As a result, we confirm that the prediction of runaway projects is successful.
KeywordsEmpirical Evaluation Project Member Software Development Project Software Process Improvement Team Organization
Unable to display preview. Download preview PDF.
- 4.Williams, R.C., Pandelios, G.J., Behrens, S.G.: Software risk evaluation (SRE) method description (version 2.0). Technical Report CMU/SEI-99-TR-029, Software Engineering Institute (1999)Google Scholar
- 6.Fairley, R., Rook, P.: Risk management for software development. In: Software Engineering, pp. 387–400. IEEE CS Press, Los Alamitos (1997)Google Scholar
- 7.Karolak, D.W.: Software Engineering Risk Management. IEEE CS Press, CA (1996)Google Scholar
- 8.Sisti, F.J., Joseph, S.: Software risk evaluation method version 1.0. Technical Report CMU/SEI-94-TR-19, Software Engineering Institute (1994)Google Scholar
- 9.Humphrey, W.S.: A Discipline for Software Engineering. Addison-Wesley, MA (1995)Google Scholar
- 10.Yourdon, E.: Death March: The Complete Software Developer’s Guide to Surviving ‘Mission Impossible’ Projects. Prentice-Hall Computer Books, Englewood Cliffs (1997)Google Scholar
- 11.Fenton, N.E., Pfleeger, S.L.: Software Metrics: A Rigorous & Practical Approach. PWS Publishing (1997)Google Scholar
- 12.Mizuno, O., Kikuno, T., Takagi, Y., Sakamoto, K.: Characterization of risky projects based on project managers’ evaluation. In: Proc. of 22nd International Conference on Software Engineering, pp. 387–395 (2000)Google Scholar