Advertisement

Factors Affecting Sprint Effort Estimation

  • Melvina Autar Ramessur
  • Soulakshmee Devi NagowahEmail author
Conference paper
  • 21 Downloads
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1089)

Abstract

Scrum projects consist of multiple iterations, known as sprints during which user stories are implemented. Estimating user stories of an iteration accurately is important in order to provide clarity and help management to control the project successfully. This leads to the necessity of identifying factors that impact the accuracy of a sprint effort estimation. This paper therefore aims to identify factors and reasons for inaccurate effort estimation of a sprint. For this purpose, a survey is conducted in a scrum environment with professionals with proven agile expertise. The survey is based on 15 completed small-scaled agile projects in a well-known Mauritian company. Results of the survey are summarized in the paper, and recommendations are made.

Keywords

Effort estimation Scrum Sprint Factors 

Notes

Acknowledgements

Consent was obtained from all participants who participated in the survey. They were informed that the data provided would be kept anonymous and no personal or health-related information would be recorded, prior to conducting the survey.

References

  1. 1.
    Popli, R., Chauhan, N.: Research challenges of agile estimation. J. Intell. Comput. Appl. (2012)Google Scholar
  2. 2.
    Kuan, S.: Factors on software effort estimation. Int. J. Softw. Eng. Appl. 8(1), 23–32 (2017)Google Scholar
  3. 3.
    Bhalerao, S., Ingle, M.: Incorporating vital factors in agile estimation through algorithmic method. IJCSA 6(1), 85–97 (2009)Google Scholar
  4. 4.
    Borade, J.G., Khalkar, V.R.: Software project effort and cost estimation techniques. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 3(8) (2013)Google Scholar
  5. 5.
    Coelho, E., Basu, A.: Effort estimation in agile software development using story points. Int. J. Appl. Inf. Syst. (IJAIS) 3(7) (2012)Google Scholar
  6. 6.
    Nagowah, S.D., Rumjaun, S.S., Gutteea, K.A., Nagowah, L.: Effortest—an enhanced software effort estimation by analogy methods. ADBU J. Eng. Technol. 5(2) (2016)Google Scholar
  7. 7.
    Munialo, S.W., Muketha, G.M.: A review of agile software effort estimation methods. Int. J. Comput. Appl. Technol. Res. 5(9), 612–618 (2016)Google Scholar
  8. 8.
    Sapre, A.V.: Feasibility of automated estimation of software development effort in agile environments. Doctoral Dissertation, The Ohio State University (2012)Google Scholar
  9. 9.
    Haugen, N.C.: An empirical study of using planning poker for user story estimation. In: Agile Conference, p. 9. IEEE (2006)Google Scholar
  10. 10.
    Mahnič, V., Hovelja, T.: On using planning poker for estimating user stories. J. Syst. Softw. 85(9), 2086–2095 (2012)CrossRefGoogle Scholar
  11. 11.
    Hurbungs, V., Nagowah, S.D.: A practical approach to teaching agile methodologies and principles at tertiary level using student-centred activities, pp. 355–389. In Agile and Lean Concepts for Teaching and Learning. Springer, Singapore (2019)Google Scholar
  12. 12.
    Choetkiertikul, M., Dam, H.K., Tran, T., Pham, T.T.M., Ghose, A., Menzies, T.: A deep learning model for estimating story points. IEEE Trans. Softw. Eng (2018)Google Scholar
  13. 13.
    Ziauddin, S.K.T., Zia, S.: An effort estimation model for agile software development. Adv. Comput. Sci. Appl. (ACSA) 2(1), 314–324 (2012)Google Scholar
  14. 14.
    Vakkalanka, S., Engu, R.: Influence of team familiarity on team performance in distributed teams. Int. J. Mod. Eng. Res. (IJMER) 2(4), 2549–2551 (2012)Google Scholar
  15. 15.
    Popli, R., Chauhan, N.: Agile estimation using people and project related factors. In: International Conference in Computing for Sustainable Global Development (INDIACom), pp. 564–569. IEEE (2014)Google Scholar
  16. 16.
    Jing, W., Ling, C.: Study on the relationship between the team commitment, knowledge sharing and performance. In: International Conference on Logistics, Informatics and Service Sciences (LISS), pp. 1–4. IEEE (2016)Google Scholar
  17. 17.
    Potdar, S.M., Ingle, A., Puri, M., Potdar, M.: Factors influencing on cost estimation for software development. Glob. J. Adv. Eng. Technol. 3(2) (2014)Google Scholar
  18. 18.
    Badampudi, D.: Factors Affecting Efficiency of Agile Planning: A Case Study (2012)Google Scholar
  19. 19.
    Nurmuliani, N., Zowghi, D., Williams, S.: Requirements volatility & its impact on change effort: Evidence based research n software development projects. In Verified OK. University of South Australia (2006)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Melvina Autar Ramessur
    • 1
  • Soulakshmee Devi Nagowah
    • 1
    Email author
  1. 1.Software and Information Systems DepartmentUniversity of MauritiusReduitMauritius

Personalised recommendations