Improving Project Management of Healthcare Projects through Knowledge Elicitation

This chapter describes a case study where Bayesian Networks (BNs) were used to construct an expertbased software effort and risk prediction model for use by a large healthcare organisation in Auckland (New Zealand) to manage healthcare software projects delivered on the Web. This model was solely elicited from expert knowledge, with the participation of seven project managers, and was validated using data from 22 past finished projects. The model led to numerous changes in process and also in business. The company adapted their existing effort and risk management process to be in line with the model that was created, and the use of a mathematically based model also led to an increase in the number of projects being outsourced to this company by other company branches worldwide. Their predictions improved significantly too. The results suggest that the use of a model that allows the representation of uncertainty, inherent in effort estimation, can outperform expert-based estimates. INTRODUCTION AND BACKGROUND Healthcare projects, similarly to software projects in other domains, need to be managed effectively so to enable the corresponding applications to be delivered on time and within budget. However, for a project to be managed effectively, it is important that a realistic estimate of the amount of effort (in person hours) needed to develop a software application be obtained and used as basis to predict project costs and to allocate resources (e.g. developers). This estimate is generally derived Emilia Mendes The University of Auckland, New Zealand DOI: 10.4018/978-1-4666-3990-4.ch039

[1]  Emilia Mendes The Use of Bayesian Networks for Web Effort Estimation: Further Investigation , 2008, 2008 Eighth International Conference on Web Engineering.

[2]  N. Wickramasinghe Encyclopedia of Healthcare Information Systems , 2008 .

[3]  Emilia Mendes A Comparison of Techniques for Web Effort Estimation , 2007, ESEM 2007.

[4]  James R. Warren,et al.  Formal-Transfer In and Out of Stroke Care Units: An Analysis Using Bayesian Networks , 2011, Int. J. Heal. Inf. Syst. Informatics.

[5]  Time-Frequency Analysis for EGM Rhythm Classification , 2008 .

[6]  Noura Abbas Agile Software Assurance: An Empirical Study , 2007, ESEM 2007.

[7]  Dieter Fensel,et al.  Knowledge Engineering: Principles and Methods , 1998, Data Knowl. Eng..

[8]  Emilia Mendes,et al.  Investigating Web size metrics for early Web cost estimation , 2005, J. Syst. Softw..

[9]  Emilia Mendes The Use of a Bayesian Network for Web Effort Estimation , 2007, ICWE.

[10]  Emilia Mendes,et al.  Bayesian Network Models for Web Effort Prediction: A Comparative Study , 2008, IEEE Transactions on Software Engineering.

[11]  Kevin B. Korb,et al.  Parameterising Bayesian Networks , 2004, Australian Conference on Artificial Intelligence.

[12]  Marek J. Druzdzel,et al.  Building Probabilistic Networks: "Where Do the Numbers Come From?" Guest Editors Introduction , 2000, IEEE Trans. Knowl. Data Eng..

[13]  Brenda McCabe,et al.  Developing Complete Conditional Probability Tables from Fractional Data for Bayesian Belief Networks , 2007 .

[14]  Latif Al-Hakim,et al.  Web Mobile-Based Applications for Healthcare Management , 2007 .

[15]  Emilia Mendes Predicting Web Development Effort Using a Bayesian Network , 2007, EASE.

[16]  Parag C. Pendharkar,et al.  A probabilistic model for predicting software development effort , 2003, IEEE Transactions on Software Engineering.

[17]  Emilia Mendes,et al.  Building an Expert-based Web Effort Estimation Model using Bayesian Networks , 2009, EASE.