Skip to main content

Software Cost Estimation for User-Centered Mobile App Development in Large Enterprises

  • Conference paper
  • First Online:
Advances in Human Factors, Software, and Systems Engineering (AHFE 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 598))

Included in the following conference series:

Abstract

Since development processes for mobile applications (apps) are becoming more user centered and agile, effort and cost estimation for app development projects in large enterprises faces new challenges. In this paper, we propose a new experience-driven approach for effort and cost estimation in software development projects. A Delphi study is conducted that takes into account different perspectives in mobile app development. Recurring app features are identified and associated with effort estimates and their variations based on different roles, perspectives, and complexity levels. In order to utilize our findings, a prototypical tool is introduced that allows effort and cost estimation based on incomplete information at an early stage in a project.

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 EPUB and 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

References

  1. Norman, D.A., Draper, S.W. (eds.): User Centered System Design. New Perspectives on Human-Computer Interaction. Erlbaum, Hillsdale (1986)

    Google Scholar 

  2. Corral, L., Sillitti, A., Succi, G.: Software development processes for mobile systems: is agile really taking over the business? In: 1st International Workshop on the Engineering of Mobile-Enabled Systems (MOBS), pp. 19–24 (2013)

    Google Scholar 

  3. Boehm, B.W.: Software Cost Estimation with Cocomo II. Prentice Hall, Upper Saddle River (2000)

    Google Scholar 

  4. Ferrucci, F., Gravino, C., Salza, P., Sarro, F.: Investigating functional and code size measures for mobile applications. In: 41st Euromicro Conference on Software Engineering and Advanced Applications, pp. 365–368 (2015)

    Google Scholar 

  5. Heemstra, F.J.: Software cost estimation. Inf. Softw. Technol. 34(10), 627–639 (1992)

    Article  Google Scholar 

  6. Nitze, A., Schmietendorf, A., Dumke, R.: An analogy-based effort estimation approach for mobile application development projects. In: Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement, pp. 99–103 (2014)

    Google Scholar 

  7. Abdullah, N.A.S., Rusli, N.I.A.: Reviews on functional size measurement in mobile application and UML model. In: Proceedings of the 5th International Conference on Computing and Informatics, pp. 353–358 (2015)

    Google Scholar 

  8. Jurisch, M., Igler, B., Böhm, S.: PROFRAME: a prototyping framework for mobile enterprise applications. In: CENTRIC 2016, The Ninth International Conference on Advances in Human oriented and Personalized Mechanisms, Technologies, and Services, pp. 7–11 (2016)

    Google Scholar 

  9. Jorgensen, M., Shepperd, M.: A systematic review of software development cost estimation studies. IEEE Trans. Softw. Eng. 33(1), 33–53 (2007)

    Article  Google Scholar 

  10. Schmietendorf, A.: Kosten- und Aufwandsschätzung bei der Entwicklung von Smartphone-Apps, eine Bestandsaufnahme. In: MetriKon 2012 - Praxis der Software-Messung, pp. 141–148. Shaker, Aachen (2012)

    Google Scholar 

  11. Nitze, A.: Measuring mobile application size using COSMIC FP. In: MetriKon 2013 - Praxis der Software-Messung, pp. 101–114 (2013)

    Google Scholar 

  12. Jošt, G., Huber, J., Heričko, M.: Using object oriented software metrics for mobile application development. In: 2nd Workshop of Software Quality Analysis, Monitoring, Improvement, and Applications, pp. 17–27 (2013)

    Google Scholar 

  13. De Souza, L.S., de Aquino Jr., G.S.: Estimating the effort of mobile application development. In: 2nd International Conference on Computational Science and Engineering, pp. 45–63 (2014)

    Google Scholar 

  14. Francese, R., Gravino, C., Risi, M., Scanniello, G., Tortora, G.: On the use of requirements measures to predict software project and product measures in the context of android mobile apps: a preliminary study. In: 41st Euromicro Conference on Software Engineering and Advanced Applications, pp. 357–364 (2015)

    Google Scholar 

  15. otreva. https://www.otreva.com/calculator/

  16. Kinvey, Inc.: http://calculator.kinvey.com/mbaas-savings-calculator

  17. New Signature. https://newsignature.com/mobile-app-calculator/

  18. Apprasoft. https://apprasoft.com/app-estimator/

  19. Boehm, B.W.: Software Engineering Economics. Prentice Hall, Englewood Cliffs (1981)

    MATH  Google Scholar 

  20. Boehm, B.W., Clark, B., Horowitz, E., Westland, C., Madachy, R., Selby, R.: Cost models for future software life cycle processes. COCOMO 2.0. Ann. Softw. Eng. 1(1), 57–94 (1995)

    Article  Google Scholar 

  21. Amberg, M., Bodendorf, F., Möslein, K.M.: Wertschöpfungsorientierte Wirtschaftsinformatik. Springer, Heidelberg (2011)

    Book  Google Scholar 

  22. Broy, M., Kuhrmann, M.: Projektorganisation und Management im Software Engineering. Springer, Berlin (2013)

    Book  Google Scholar 

Download references

Acknowledgements

This work was funded by the German Federal Ministry of Education and Research, grant no. 03FH032PX5; the PROFRAME project at RheinMain University of Applied Sciences. All responsibility for the content of this paper lies with the authors.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maria Lusky .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Lusky, M., Powilat, C., Böhm, S. (2018). Software Cost Estimation for User-Centered Mobile App Development in Large Enterprises. In: Ahram, T., Karwowski, W. (eds) Advances in Human Factors, Software, and Systems Engineering. AHFE 2017. Advances in Intelligent Systems and Computing, vol 598. Springer, Cham. https://doi.org/10.1007/978-3-319-60011-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-60011-6_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-60010-9

  • Online ISBN: 978-3-319-60011-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics