skip to main content
10.1145/3388176.3388212acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicissConference Proceedingsconference-collections
research-article

A Pair Estimation Technique of Effort Estimation in Mobile App Development for Agile Process: Case Study

Published: 20 April 2020 Publication History

Abstract

Effort estimation plays a vital role in the software development process in order to ensure that development tasks are delivered within the planned time. The characteristics of the mobile app environment make it different in terms of development from other traditional software. This paper presents a case study in an IT company, which examined their current estimation techniques, planning poker and expert judgment techniques, and its process in agile, and it provides and has validated a proposed estimation technique in order to enhance the accuracy of the existing technique. Moreover, this study presents the effectiveness of estimation factors/predictors in supporting the development team to manage, estimate and create subtasks for their user stories.

References

[1]
M. Cohn, Agile Estimating and Planning, 1st ed. Prentice Hall, 2005.
[2]
V. Mahnič and T. Hovelja, "On using planning poker for estimating user stories," J. Syst. Softw., vol. 85, no. 9, pp. 2086--2095, 2012.
[3]
M. Usman, J. Börstler, and K. Petersen, "An Effort Estimation Taxonomy for Agile Software Development," Int. J. Softw. Eng. Knowl. Eng., vol. 27, no. 04, pp. 641--674, May 2017.
[4]
A. Nitze, A. Schmietendorf, and R. Dumke, "An analogy-based effort estimation approach for mobile application development projects," Proc. - 2014 Jt. Conf. Int. Work. Softw. Meas. IWSM 2014 Int. Conf. Softw. Process Prod. Meas. Mensura 2014, pp. 99--103, 2014.
[5]
A. Kaur and K. Kaur, "Systematic literature review of mobile application development and testing effort estimation," J. King Saud Univ. - Comput. Inf. Sci., no. November, 2018.
[6]
A. R. Altaleb and A. Gravell, "Effort Estimation across Mobile App Platforms using Agile Processes: A Systematic Literature Review," J. Softw., vol. 13, no. 4, pp. 242--259, Apr. 2018.
[7]
G. Catolino, P. Salza, C. Gravino, and F. Ferrucci, "A Set of Metrics for the Effort Estimation of Mobile Apps," Proc. -2017 IEEE/ACM 4th Int. Conf. Mob. Softw. Eng. Syst. MOBILESoft 2017, pp. 194--198, 2017.
[8]
A. Altaleb and A. Gravell, "An Empirical Investigation of Effort Estimation in Mobile Apps Using Agile Development Process," J. Softw., vol. 14, no. 8, pp. 356--369, 2019.
[9]
A. Altaleb, M. Altherwi, and A. Gravell, "An Industrial Investigation into Effort Estimation Predictors for Mobile App Development in Agile Processes," in 9th IEEE International Conference on Industrial Technology and Management (ICITM 2020), 2020.
[10]
P. Runeson, M. Höst, A. Rainer, and B. Regnell, Case Study Research in Software Engineering: Guidelines and Examples. 2012.
[11]
M. Usman, K. Petersen, J. Börstler, and P. Santos Neto, "Developing and using checklists to improve software effort estimation: A multi-case study," J. Syst. Softw., vol. 146, pp. 286--309, 2018.
[12]
D. Leffingwell, Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. 2011.
[13]
C. Patel and M. Ramachandran, "Agile Maturity Model (AMM): A software process improvement framework for agile software development practices," Int. J. Softw. Eng. IJSE, 2009.

Cited By

View all
  • (2025)Pattern Shared Vision Refinement for Enhancing Collaboration and Decision-Making in Government Software ProjectsElectronics10.3390/electronics1402033414:2(334)Online publication date: 16-Jan-2025
  • (2024)A Systematic Literature Review on Reasons and Approaches for Accurate Effort Estimations in AgileACM Computing Surveys10.1145/366336556:11(1-37)Online publication date: 28-Jun-2024
  • (2024)A Review on Improving the Accuracy of Effort Estimation in Software Development with Agile Method2024 11th International Conference on Information Technology, Computer, and Electrical Engineering (ICITACEE)10.1109/ICITACEE62763.2024.10761956(31-36)Online publication date: 29-Aug-2024
  • Show More Cited By

Index Terms

  1. A Pair Estimation Technique of Effort Estimation in Mobile App Development for Agile Process: Case Study

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICISS '20: Proceedings of the 3rd International Conference on Information Science and Systems
    March 2020
    238 pages
    ISBN:9781450377256
    DOI:10.1145/3388176
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    In-Cooperation

    • University of Salford: University of Salford
    • Cardiff University: Cardiff University
    • Kingston University: Kingston University

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 20 April 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Agile Development Process
    2. Effort Estimation
    3. Estimation Factors and Predictors
    4. Estimation Techniques
    5. Mobile App

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICISS 2020

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)15
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)Pattern Shared Vision Refinement for Enhancing Collaboration and Decision-Making in Government Software ProjectsElectronics10.3390/electronics1402033414:2(334)Online publication date: 16-Jan-2025
    • (2024)A Systematic Literature Review on Reasons and Approaches for Accurate Effort Estimations in AgileACM Computing Surveys10.1145/366336556:11(1-37)Online publication date: 28-Jun-2024
    • (2024)A Review on Improving the Accuracy of Effort Estimation in Software Development with Agile Method2024 11th International Conference on Information Technology, Computer, and Electrical Engineering (ICITACEE)10.1109/ICITACEE62763.2024.10761956(31-36)Online publication date: 29-Aug-2024
    • (2022)Effort Estimation in Agile Software Development: A Exploratory Study of Practitioners’ PerspectiveLean and Agile Software Development10.1007/978-3-030-94238-0_8(136-149)Online publication date: 12-Jan-2022
    • (2020)A Case Study Validation of the Pair-estimation Technique in Effort Estimation of Mobile App Development Using Agile Processes2020 10th International Conference on Advanced Computer Information Technologies (ACIT)10.1109/ACIT49673.2020.9208985(469-473)Online publication date: Sep-2020

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media