Skip to main content
Top

2018 | OriginalPaper | Chapter

Review of Current Software Estimation Techniques

Authors : Bhawna Sharma, Rajendra Purohit

Published in: Data Science and Analytics

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Software Effort Estimation is an onerous but still inevitable task project managers have to perform. Project managers often face the dilemma of selection of estimation approach whenever any new project opportunity comes across. Estimation is required for not only setting a price and bidding rounds but also for planning, budgeting, staffing and scheduling of project related tasks. This paper reviews major cost estimation techniques that are relevant in current scenario. The primary conclusion is - all estimation approaches have few advantages and disadvantages and are often complimentary in their characteristics. Observation and Evaluation of several approaches can be insightful and can help in selecting an estimation technique or combination of techniques best suited for a particular project.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Abbas, S.A., et al.: Cost estimation: a survey of well-known historic cost estimation techniques. J. Emerg. Trends Comput. Inf. Sci. 3(2), 612–636 (2012) Abbas, S.A., et al.: Cost estimation: a survey of well-known historic cost estimation techniques. J. Emerg. Trends Comput. Inf. Sci. 3(2), 612–636 (2012)
2.
go back to reference Idri, A., Zakrani, A., Zahi, A.: Design of radial basis function neural networks for software effort estimation. IJCSI Int. J. Comput. Sci. 7(4), 11–17 (2010) Idri, A., Zakrani, A., Zahi, A.: Design of radial basis function neural networks for software effort estimation. IJCSI Int. J. Comput. Sci. 7(4), 11–17 (2010)
3.
go back to reference Shepperd, M., Schofield, C.: Estimating software project effort using analogy. IEEE Trans. Softw. Eng. 23(12), 736–743 (1997)CrossRef Shepperd, M., Schofield, C.: Estimating software project effort using analogy. IEEE Trans. Softw. Eng. 23(12), 736–743 (1997)CrossRef
4.
go back to reference Aamodt, A., Plaza, E.: Case-based reasoning: foundational issues, methodological variations, and system approaches. AI Commun. 7, 39–59 (1994)CrossRef Aamodt, A., Plaza, E.: Case-based reasoning: foundational issues, methodological variations, and system approaches. AI Commun. 7, 39–59 (1994)CrossRef
5.
go back to reference Fei, Z., Liu., X.: f-COCOMO: fuzzy constructive cost model in software engineering. In: IEEE International Conference on Fuzzy Systems, pp. 331–337 (1992) Fei, Z., Liu., X.: f-COCOMO: fuzzy constructive cost model in software engineering. In: IEEE International Conference on Fuzzy Systems, pp. 331–337 (1992)
6.
go back to reference Huang, S.; Chiu, N.: Applying fuzzy neural network to estimate software development effort. Proc. Appl. Intell. J. 30(2), 73–83 (2009) Huang, S.; Chiu, N.: Applying fuzzy neural network to estimate software development effort. Proc. Appl. Intell. J. 30(2), 73–83 (2009)
7.
go back to reference Albrecht, A.J.: Measuring application development productivity. In: Proceedings of the Joint SHARE, GUIDE, and IBM Application Development Symposium, Monterey, California, 14–17 October, IBM Corporation, pp. 83–92 (1979) Albrecht, A.J.: Measuring application development productivity. In: Proceedings of the Joint SHARE, GUIDE, and IBM Application Development Symposium, Monterey, California, 14–17 October, IBM Corporation, pp. 83–92 (1979)
9.
go back to reference Boehm, B.: Software Engineering Economics. Prentice-Hall, Englewood Cliffs (1981)MATH Boehm, B.: Software Engineering Economics. Prentice-Hall, Englewood Cliffs (1981)MATH
10.
go back to reference Boehm, B.W., et al.: Software cost estimation with COCOMOII. Prentice Hall, Englewood Cliffs (2000) Boehm, B.W., et al.: Software cost estimation with COCOMOII. Prentice Hall, Englewood Cliffs (2000)
11.
go back to reference Putnam, L.H.: A general empirical solution to the macro software sizing and estimating problem. IEEE Trans. Softw. Eng. SE-4(4), 345–361 (1978) Putnam, L.H.: A general empirical solution to the macro software sizing and estimating problem. IEEE Trans. Softw. Eng. SE-4(4), 345–361 (1978)
12.
go back to reference Kemerer, C.F.: An empirical validation of software cost estimation models, May 1987 Kemerer, C.F.: An empirical validation of software cost estimation models, May 1987
13.
go back to reference Fischman, L., McRitchie, K., Galorath, D.D.: Inside SEER-SEM. CrossTalk J. Defense Softw. Eng. (2005) Fischman, L., McRitchie, K., Galorath, D.D.: Inside SEER-SEM. CrossTalk J. Defense Softw. Eng. (2005)
14.
go back to reference Galorath, D., Evans, M.: Software Sizing, Estimation, and Risk Management. Auerbach, Boca Raton (2006)CrossRef Galorath, D., Evans, M.: Software Sizing, Estimation, and Risk Management. Auerbach, Boca Raton (2006)CrossRef
16.
go back to reference Karner, G.: Resource estimation for objectory projects. Objective Systems SF AB (1993) Karner, G.: Resource estimation for objectory projects. Objective Systems SF AB (1993)
17.
go back to reference Jacobson, I., Booch, G., Rumbaugh, J.: The Objectory Development Process. Addison-Wesley, Boston (1998) Jacobson, I., Booch, G., Rumbaugh, J.: The Objectory Development Process. Addison-Wesley, Boston (1998)
Metadata
Title
Review of Current Software Estimation Techniques
Authors
Bhawna Sharma
Rajendra Purohit
Copyright Year
2018
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-8527-7_32

Premium Partner