Skip to main content

Current Practices of Software Cost Estimation Technique in Malaysia Context

  • Conference paper
Informatics Engineering and Information Science (ICIEIS 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 251))

Abstract

Software cost estimation process is frequently debated by software development community for decades. In order to estimate the cost, numerous methods can be used such as an expert judgment, algorithmic model or parametric, top-down approach, price-to-win, bottom-up and many more. Questionnaire and literature survey were carried out in this study. The result from the survey shows that the expert judgment method, which is based on experience and past estimation histories, is commonly use to estimate cost in software development project while the result from the literature shows that COCOMO II provides accurate result because many variables are being considered including the reuse of parameter besides the expert judgment. As a conclusion, expert judgment and algorithmic model are widely used as methods in software cost estimation process and the process was done manually. The integration of these two methods helps in producing accurate result for cost estimation process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Paul, C.: IT Project Estimation: A Practical Guide to the Costing Software. Cambridge University Press, United Kingdom (2003)

    Google Scholar 

  2. Pressman, R.S.: Software Engineering: A Practitioner’s Approach, 5th edn. McGraw-Hill International Editions (2005)

    Google Scholar 

  3. Murugesan, S., Ginige, A.: Web Engineering: Introduction and Perspectives. In: International Conference on Web Engineering, ICWE (2005)

    Google Scholar 

  4. Stellman, A., Jennifer, G.: Applied Software Project Management, p. 232. O’reilly, Prentice Hall (2005)

    Google Scholar 

  5. Boehm, B.W.: Cost Estimation with COCOMO II, Teaching Material, Center of System and Software Engineering, University of Southern California (2008), http://greenbay.usc.edu/csci577/fall2008/site/coursenotes/ec/charts/ec-11.pdf (retrieved June 10, 2009)

  6. Stephen, C.: (2006), http://www.performanceweb.org/CENTERS/PM/media/project-estimating.html (retrieved April 10, 2009)

  7. Pressman, R.S.: Software Engineering: A Practitioner’s Approach, 4th edn. McGraw-Hill International Editions (2003)

    Google Scholar 

  8. Thomsett, R.: Radical Project Management. Gurdon Press, Prentice Hall (2002)

    Google Scholar 

  9. Keran, L., Powel, J., Hihn, J.: Validation of Spacecraft Software Cost Estimation Models for Flight and Ground Systems. In: International Society of Parametric Analysts 2002 Conference Proceedings (May 2002)

    Google Scholar 

  10. Hihn, J.M., Habib, H.A.: Cost Estimation of Software Intensive Projects: A Survey of Current Practices. In: Proceedings of the Thirteenth IEEE International Conference on Software Engineering, May 13-16 (1991); (Also SSORCE/EEA Report No. 2. August 1990)

    Google Scholar 

  11. Parkinson, G.N.: Parkinson’s Law and Other S Administration. Houghton-Mifflin (1957)

    Google Scholar 

  12. Boehm, B.W.: Software Engineering Economy. Prentice Hall, Upper Saddle River (1972)

    Google Scholar 

  13. Zhang, J., Lu, T., Zhao, Y.M.: Study on Top down Estimation Method of Software Project Planning. The Journal of China Universities of Posts and Telecommunication 13(2), 1–111 (2006)

    Article  MathSciNet  Google Scholar 

  14. Srinivasan, K., Fisher, D.: Machine Learning approaches to estimating software development effort. IEEE Trans. on Software Engineering 21(2), 126–137 (1995)

    Article  Google Scholar 

  15. Kumar, E., Krishna, B.A., Satsangi, P.S.: Fuzzy System and Neural Networks in Software Engineering Project Management. Journal of Applied Intelligence 4(1), 31–52 (1994)

    Article  Google Scholar 

  16. Shepperd, M.J., Schofield, C., Kitchenham, B.: Estimating Software Project Effort Using Analogies. IEEE Transactions on Software Engineering 23(11), 736–743 (1997)

    Article  Google Scholar 

  17. Mittal, A., Prakash, K., Mittal, H.: Software cost estimation using fuzzy logic. ACM SIGSOFT Software Engineering Notes 35(1), 31–52 (2010)

    Article  Google Scholar 

  18. Zulkefli, M., Zarinah, M.K., Habibah, A., Saadiah, Y.: E-Cost Estimation Using Expert Judgment and COCOMO II. In: The Proceedings of ITSIM 2010, Kuala Lumpur, Malaysia, June 15-18, vol. 3, pp. 1262–1267 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mansor, Z., Mohd Kasirun, Z., Yahya, S., Hj Arshad, N.H. (2011). Current Practices of Software Cost Estimation Technique in Malaysia Context. In: Abd Manaf, A., Zeki, A., Zamani, M., Chuprat, S., El-Qawasmeh, E. (eds) Informatics Engineering and Information Science. ICIEIS 2011. Communications in Computer and Information Science, vol 251. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25327-0_48

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25327-0_48

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25326-3

  • Online ISBN: 978-3-642-25327-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics