Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Managing uncertainty in project portfolio cost estimation

Published: 15 November 2001 Publication History

Abstract

Although typically a software development organisation is involved in more than one project simultaneously, the available tools in the area of software cost estimation deal mostly with single software projects. In order to calculate the possible cost of the entire project portfolio, one must combine the single project estimates taking into account the uncertainty involved. In this paper, statistical simulation techniques are used to calculate confidence intervals for the effort needed for a project portfolio. The overall approach is illustrated through the adaptation of the analogy-based method for software cost estimation to cover multiple projects.

References

[1]
A. Abran, P. Robillard, Function point analysis: an empirical study of its measurement processes, IEEE Trans. Software Engng 22 (1996) 895-909.
[2]
L. Angelis, I. Stamelos, A simulation tool for efficient analogy based cost estimation, Empir. Software Engng 5 (2000) 35-68.
[3]
B. Boehm, Software Engineering Economics, Prentice-Hall, Englewood Cliffs, NJ, 1981.
[4]
B. Boehm, B. Clark, E. Horowitz, C. Westland, R. Madachy, R. Selby, Cost Models for Future Software Life Cycle Processes: COCOMO 2.0, in: J. Arthur, S. Henry (Eds.), Annals of Software Engineering 1, Special Volume on Software Process and Product Measurement, J.C. Baltzer AG, Science Publishers, Amsterdam, 1995, pp. 45-60.
[5]
L. Briand, K. El Emam, F. Bomarius, COBRA: a hybrid method for software cost estimation, benchmarking and risk assessment, Proceedings of 20th International Software Engineering Conference, IEEE Computer Society Press, Silver Spring, MD, 1998, pp. 390-399.
[6]
C. Colbourn, J. Dinitz (Eds.), The CRC Handbook of Combinatorial Designs CRC Press, Boca Raton, FL, 1996.
[7]
B. Efron, R. Tibshirani, An Introduction to the Bootstrap, Chapman & Hall, London, 1993.
[8]
M. Elkjaer, Stochastic budget simulation, Int. J. Proj. Mgmt 18 (2000) 139-147.
[9]
R. Fairley, Risk management for software projects, IEEE Software 11 (1994) 57-67.
[10]
R. Fewster, E. Mendes, Measurement, prediction and risk analysis for web applications, Proceedings of 7th International Software Metrics Symposium, IEEE Computer Society Press, Silver Spring, MD, 2001 pp. 338-348.
[11]
ISBSG 1999, Data Disk, Release 6, November 1999, http://www.isbs-g.org.au.
[12]
C. Kemerer, An empirical validation of software cost estimation models, Commun. ACM 30 (1987) 416-429.
[13]
B. Kitchenham, S. Linkman, Estimates, uncertainty and risk, IEEE Software 14 (1997) 69-74.
[14]
C. Laudon, J. Laudon, Management Information Systems, fifth ed, Prentice-Hall, Englewood Cliffs, NJ, 1998.
[15]
S. Lichtenberg, New project management principles for the conception stage, J. Proj. Mgmt 7 (1989) 46-51.
[16]
M. Shepperd, C. Schofield, Estimating software project effort using analogies, IEEE Trans. Software Engng 23 (1997) 736-743.
[17]
B. Silverman, Density Estimation for Statistics and Data Analysis, Chapman & Hall, London, 1986.
[18]
I. Stamelos, L. Angelis, E. Sakellaris, BRACE: bootstrap based analogy cost estimation, Proceedings 12th European Software Control Metrics 2001 pp. 17-23.
[19]
W. Venables, B. Ripley, Modern Applied Statistics with S-Plus, Springer, New York, 1994.
[20]
F. Walkerden, R. Jeffery, An empirical study of analogy-based software effort estimation, Empir Software Engng 4 (1999) 135-158.

Cited By

View all
  • (2019)Empirical evaluation of an entropy‐based approach to estimation variation of software development effortJournal of Software: Evolution and Process10.1002/smr.214931:3Online publication date: 25-Mar-2019
  • (2018)Two sides of the same coin how agile software development teams approach uncertainty as threats and opportunitiesInformation and Software Technology10.1016/j.infsof.2017.08.01593:C(94-111)Online publication date: 1-Jan-2018
  • (2017)Research patterns and trends in software effort estimationInformation and Software Technology10.1016/j.infsof.2017.06.00291:C(1-21)Online publication date: 1-Nov-2017
  • Show More Cited By

Index Terms

  1. Managing uncertainty in project portfolio cost estimation
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image Information and Software Technology
      Information and Software Technology  Volume 43, Issue 13
      November 2001
      65 pages

      Publisher

      Butterworth-Heinemann

      United States

      Publication History

      Published: 15 November 2001

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 03 Oct 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2019)Empirical evaluation of an entropy‐based approach to estimation variation of software development effortJournal of Software: Evolution and Process10.1002/smr.214931:3Online publication date: 25-Mar-2019
      • (2018)Two sides of the same coin how agile software development teams approach uncertainty as threats and opportunitiesInformation and Software Technology10.1016/j.infsof.2017.08.01593:C(94-111)Online publication date: 1-Jan-2018
      • (2017)Research patterns and trends in software effort estimationInformation and Software Technology10.1016/j.infsof.2017.06.00291:C(1-21)Online publication date: 1-Nov-2017
      • (2016)Multi-objective software effort estimationProceedings of the 38th International Conference on Software Engineering10.1145/2884781.2884830(619-630)Online publication date: 14-May-2016
      • (2015)The interplay between evidence and judgment in the IT project prioritization processThe Journal of Strategic Information Systems10.1016/j.jsis.2015.06.00124:3(171-188)Online publication date: 1-Sep-2015
      • (2014)Discourses and Theoretical Assumptions in IT Project Portfolio ManagementInternational Journal of Information Technology Project Management10.4018/ijitpm.20140701035:3(39-66)Online publication date: 1-Jul-2014
      • (2013)A Simulation-Based Decision Support System for Managing Information Technology Project PortfoliosInternational Journal of Information Technology Project Management10.4018/jitpm.20130401014:2(1-17)Online publication date: 1-Apr-2013
      • (2011)A comparative study for estimating software development effort intervalsSoftware Quality Journal10.1007/s11219-010-9112-919:3(537-552)Online publication date: 1-Sep-2011
      • (2003)Estimating the development cost of custom softwareInformation and Management10.1016/S0378-7206(02)00099-X40:8(729-741)Online publication date: 1-Sep-2003

      View Options

      View options

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media