Abstract
One of the pillars for sound Software Project Management is reliable effort estimation. Therefore it is important to fully identify what are the fundamental factors that affect an effort estimate for a new project and how these factors are inter-related. This paper describes a case study where a Knowledge Management technique was employed to build an expert-based effort estimation model to estimate effort for healthcare software projects. This model was built 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 estimation 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 delegated to this company by other company branches worldwide.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Azhar, D., Mendes, E., Riddle, P.: A systematic review of web resource estimation. In: Proceedings of Promise’12 (2012)
Druzdzel, M.J., van der Gaag, L.C.: Building probabilistic networks: where do the numbers come from? IEEE Trans. Knowl. Data Eng. 12(4), 481–486 (2000)
Jensen, F.V.: An Introduction to Bayesian Networks. UCL Press, London (1996)
Fenton, N., Marsh, W., Neil, M., Cates, P., Forey, S., Tailor, M.: Making resource decisions for software projects. In: Proceedings of ICSE’04, pp. 397–406 (2004)
Ferrucci, F., Gravino, C., Di Martino, S.: A case study using web objects and COSMIC for effort estimation of web applications. In: EUROMICRO-SEAA, pp. 441–448 (2008)
Korb, K.B., Nicholson, A.E.: Bayesian Artificial Intelligence. CRC Press, Boca Raton (2004)
Jørgensen, M., Grimstad, S.: Software development effort estimation: demystifying and improving expert estimation (Chap. 26). In: Tveito, A., Bruaset, A.M., Lysne, O. (eds.) Simula Research Laboratory - by Thinking Constantly About it, pp. 381–404. Springer, Heidelberg (2010). ISBN 978-3642011559
Jorgensen, M., Shepperd, M.: A systematic review of software development cost estimation studies. IEEE Trans. Softw. Eng. 33(1), 33–53 (2007)
Mendes, E., Mosley, N.: Bayesian network models for web effort prediction: a comparative study. Trans. Softw. Eng. 34(6), 723–737 (2008)
Mendes, E., Mosley, N., Counsell, S.: Web metrics - metrics for estimating effort to design and author Web applications. IEEE MultiMed. 8(1), 50–57 (2001)
Mendes, E., Mosley, N., Counsell, S.: The need for web engineering: an introduction. In: Mendes, E., Mosley, N. (eds.) web engineering, pp. 1–26. Springer, Heidelberg (2005). ISBN 3-540-281 96-7
Mendes, E., Mosley, N., Counsell, S.: Investigating web size metrics for early web cost estimation. J. Syst. Softw. 77(2), 157–172 (2005)
Mendes, E., Polino, C., Mosley, N.: Building an expert-based web effort estimation model using Bayesian networks. In: 13th International Conference on Evaluation and Assessment in Software Engineering (2009)
Nauman, A.B., Lali, M.I.: Productivity inference with dynamic Bayesian models in software development projects. Int. J. Comput. Electron. 1(2), 50–57 (2012)
Nonaka, I., Toyama, R.: The knowledge-creating theory revisited: knowledge creation as a synthesizing process. Knowl. Manag. Res. Pract. 1, 2–10 (2003)
Pearl, J.: Probabilistic Reasoning in Intelligent Systems. Morgan Kaufmann, San Mateo (1988)
Pollino, C., White, A., Hart, B.T.: Development and application of a Bayesian decision support tool to assist in the management of an endangered species. Ecol. Model. 201, 37–59 (2007)
Studer, R., Benjamins, V.R., Fensel, D.: Knowledge engineering: principles and methods. Data Knowl. Eng. 25, 161–197 (1998)
Tang, Z., McCabe, B.: Developing complete conditional probability tables from fractional data for Bayesian Belief networks. J. Comput. Civ. Eng. 21(4), 265–276 (2007)
Reifer, D.J.: Web development: estimating quick-to-market software. IEEE Softw. 17(6), 57–64 (2000)
Ruhe, M., Jeffery, R., Wieczorek., I.: Cost estimation for web applications. In: Proceedings of ICSE 2003, pp. 285–294 (2003)
Woodberry, O., Nicholson, A., Korb, K., Pollino, C.: Parameterising Bayesian networks. In: Proceedings of the Australian Conference on Artificial Intelligence pp. 1101–1107 (2004)
Acknowledgements
We would like to thank the project managers who participated in the elicitation and validation of this model.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mendes, E. (2014). Applying a Knowledge Management Technique to Improve Risk Assessment and Effort Estimation of Healthcare Software Projects. In: Cordeiro, J., van Sinderen, M. (eds) Software Technologies. ICSOFT 2013. Communications in Computer and Information Science, vol 457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44920-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-662-44920-2_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44919-6
Online ISBN: 978-3-662-44920-2
eBook Packages: Computer ScienceComputer Science (R0)