CFP last date
22 April 2024
Reseach Article

Study on Agile Story Point Estimation Techniques and Challenges

by Ravi Kiran Mallidi, Manmohan Sharma
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 174 - Number 13
Year of Publication: 2021
Authors: Ravi Kiran Mallidi, Manmohan Sharma
10.5120/ijca2021921014

Ravi Kiran Mallidi, Manmohan Sharma . Study on Agile Story Point Estimation Techniques and Challenges. International Journal of Computer Applications. 174, 13 ( Jan 2021), 9-14. DOI=10.5120/ijca2021921014

@article{ 10.5120/ijca2021921014,
author = { Ravi Kiran Mallidi, Manmohan Sharma },
title = { Study on Agile Story Point Estimation Techniques and Challenges },
journal = { International Journal of Computer Applications },
issue_date = { Jan 2021 },
volume = { 174 },
number = { 13 },
month = { Jan },
year = { 2021 },
issn = { 0975-8887 },
pages = { 9-14 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume174/number13/31736-2021921014/ },
doi = { 10.5120/ijca2021921014 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:21:58.390148+05:30
%A Ravi Kiran Mallidi
%A Manmohan Sharma
%T Study on Agile Story Point Estimation Techniques and Challenges
%J International Journal of Computer Applications
%@ 0975-8887
%V 174
%N 13
%P 9-14
%D 2021
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Agile Scrum Estimations are incredibly crucial for planning and managing Agile Scrum teams. Most of the Agile projects overrun and budgets due to a lack of proper estimates. Lack of proper estimates leads to imprecise planning, design, development, and management of the project, which may deliver the unsatisfied product/project to the customer and thereby unsatisfied customer/end-user. The project risks were not identified when the initial phase of the project leads to indecorous estimates. The primary objective is to present various Agile Story Point estimation techniques used in development environments and their challenges. Helps the development teams to adopt proper estimation methodology in their projects. Various estimation techniques are available to estimate the Agile projects. Various Agile estimation models are Planning Poker, T-Shirt Size, Dot Voting, Bucket System, Large / Uncertain / Small, Ordering Method, Divide Until Maximum Size, or Less. The paper elaborates on each of the Scrum estimation models and includes challenges for each Agile estimation technique.

References
  1. Adnan, M., & Afzal, M. (2017). Ontology based multiagent effort estimation system for scrum agile method. IEEE Access, 5, 25993-26005.
  2. Ahmed, M., Malik, B. H., Tahir, R. M., Perveen, S., Alvi, R. I., Rehmat, A., ... & Asghar, M. (2018, July). Estimation of Risks in Scrum Using Agile Software Development. In International Conference on Applied Human Factors and Ergonomics (pp. 111-121). Springer, Cham
  3. Altaleb, A., & Gravell, A. (2019). An empirical investigation of effort estimation in mobile apps using agile development process. Journal of Software, 14(8), 356-369
  4. Arifin, H. H., Daengdej, J., & Khanh, N. T. (2017, March). An Empirical Study of Effort-Size and Effort-Time in Expert-Based Estimations. In 2017 8th International Workshop on Empirical Software Engineering in Practice (IWESEP) (pp. 35-40). IEEE
  5. Bik, N., Lucassen, G., & Brinkkemper, S. (2017, September). A reference method for user story requirements in agile systems development. In 2017 IEEE 25th International Requirements Engineering Conference Workshops (REW) (pp. 292-298). IEEE.
  6. Brizard, T. (2015). Challenges with Estimations. In Broken Agile (pp. 65-69). Apress, Berkeley, CA.
  7. Canedo, E. D., & Costa, R. P. D. (2018). Methods and metrics for estimating and planning agile software projects. Twenty-fourth Americas Conference on Information Systems, New Orleans, 2018
  8. Choetkiertikul, M., Dam, H. K., Tran, T., Pham, T., Ghose, A., & Menzies, T. (2018). A deep learning model for estimating story points. IEEE Transactions on Software Engineering, 45(7), 637-656.
  9. Gandomani, T. J., Faraji, H., & Radnejad, M. Planning Poker in cost estimation in Agile methods: Averaging Vs. Consensus. In 2019 5th Conference on Knowledge Based Engineering and Innovation (KBEI) (pp. 066-071). IEEE
  10. Hacaloglu, T., & Demirors, O. (2019, August). Measureability of functional size in Agile software projects: Multiple case studies with COSMIC FSM. In 2019 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) (pp. 204-211). IEEE.
  11. Hannay, J. E., Benestad, H. C., & Strand, K. (2018). Agile Uncertainty Assessment: For Benefit Points and Story Points. IEEE Software.
  12. Hasan & Khan. (2019). Software Development Methods – Properties and Advances. International Journal of Computer Applications Volume 178 – No. 53
  13. Hoda, R., Salleh, N., & Grundy, J. (2018). The rise and evolution of agile software development. IEEE software, 35(5), 58-63
  14. Ibrahim, K. S. K., Yahaya, J., Mansor, Z., & Deraman, A. (2019, July). The Emergence of Agile Maintenance: A Preliminary Study. In 2019 International Conference on Electrical Engineering and Informatics (ICEEI) (pp. 146-151). IEEE.
  15. Iqbal, J., Omar, M., & Yasin, A. (2019). The impact of agile methodologies and cost management success factors: an empirical study. Baghdad Science Journal, 16(2), 496-504.
  16. Kaur, A., & Kaur, K. (2019). A COSMIC function points based test effort estimation model for mobile applications. Journal of King Saud University-Computer and Information Sciences.
  17. Khatri, S. K., Malhotra, S., & Johri, P. (2016, September). Use case point estimation technique in software development. In 2016 5th international conference on reliability, infocom technologies and optimization (trends and future directions)(ICRITO) (pp. 123-128). IEEE.
  18. Moyo, S., & Mnkandla, E. (2020). A Novel Lightweight Solo Software Development Methodology With Optimum Security Practices. IEEE Access, 8, 33735-33747.
  19. Munialo, S. W., & Muketha, G. M. (2016). A review of agile software effort estimation methods. International Journal of Computer Applications Technology and Research Volume 5–Issue 9, 612-618, 2016
  20. Prakash, B., & Viswanathan, V. (2017). A,“Survey on Software Estimation Techniques in Traditional and Agile Development Models”. Indonesian Journal of Electrical Engineering and Computer Science, 7(3), 867-876.
  21. Raunak, M. S., & Binkley, D. (2017, September). Agile and other trends in software engineering. In 2017 IEEE 28th Annual Software Technology Conference (STC) (pp. 1-7). IEEE.
  22. Romero-Chacón, V., Muir-Camacho, H., Rodríguez-González, J., Gómez-Blanco, A., & Chacón-Rivas, M. Adapting SCRUM Methodology to Develop Accessible Web Sites. In 2019 International Conference on Inclusive Technologies and Education (CONTIE) (pp. 112-1124). IEEE.
  23. Sarwar, A., Hafeez, Y., Hussain, S., & Yang, S. (2020). Towards Taxonomical-Based Situational Model to Improve the Quality of Agile Distributed Teams. IEEE Access, 8, 6812-6826.
  24. Shams, A., Bohm, S., Winzer, P., & Dorner, R. (2019, July). App Cost Estimation: Evaluating Agile Environments. In 2019 IEEE 21st Conference on Business Informatics (CBI) (Vol. 1, pp. 383-390). IEEE.
  25. Shimoda, A., & Yaguchi, K. (2017, July). A Method of Setting the Order of User Story Development of an Agile-Waterfall Hybrid Method by Focusing on Common Objects. In 2017 6th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI) (pp. 301-306). IEEE
  26. Takeuchi, H., & Nonaka, I. (1986). The new new product development game. Harvard business review, 64(1), 137-146.
  27. The Standish Group 2018 Chaos Report. URL: https://vitalitychicago.com/blog/agile-projects-are-more-successful-traditional-projects/ Retrieved on April 04, 2020
  28. Yadav, A., & Sharma, A. (2018, May). Function Point Based Estimation of Effort and Cost in Agile Software Development. In Proceedings of 3rd International Conference on Internet of Things and Connected Technologies (ICIoTCT) (pp. 26-27).
Index Terms

Computer Science
Information Sciences

Keywords

Agile Scrum Estimation Story Point Planning Poker T-Shirt Dot Voting Bucket System Dot Voting.