CFP last date
20 January 2025
Reseach Article

Story Point Estimate Model: Project Development using Generative AI (GenAI) Tools

by Ravi Kiran Mallidi, Manmohan Sharma, Yogeswara Prasad Paladugu
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 186 - Number 54
Year of Publication: 2024
Authors: Ravi Kiran Mallidi, Manmohan Sharma, Yogeswara Prasad Paladugu
10.5120/ijca2024924268

Ravi Kiran Mallidi, Manmohan Sharma, Yogeswara Prasad Paladugu . Story Point Estimate Model: Project Development using Generative AI (GenAI) Tools. International Journal of Computer Applications. 186, 54 ( Dec 2024), 68-71. DOI=10.5120/ijca2024924268

@article{ 10.5120/ijca2024924268,
author = { Ravi Kiran Mallidi, Manmohan Sharma, Yogeswara Prasad Paladugu },
title = { Story Point Estimate Model: Project Development using Generative AI (GenAI) Tools },
journal = { International Journal of Computer Applications },
issue_date = { Dec 2024 },
volume = { 186 },
number = { 54 },
month = { Dec },
year = { 2024 },
issn = { 0975-8887 },
pages = { 68-71 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume186/number54/story-point-estimate-model-project-development-using-generative-ai-genai-tools/ },
doi = { 10.5120/ijca2024924268 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-12-27T02:45:35.355812+05:30
%A Ravi Kiran Mallidi
%A Manmohan Sharma
%A Yogeswara Prasad Paladugu
%T Story Point Estimate Model: Project Development using Generative AI (GenAI) Tools
%J International Journal of Computer Applications
%@ 0975-8887
%V 186
%N 54
%P 68-71
%D 2024
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software development estimations by using Agile story points are crucial for predicting effort, cost, and scope. Currently, management is encouraged to explore the usage of AI tools for their practices to improve code productivity and debugging capabilities. In the past couple of years, Generative Artificial Intelligence (GenAI) tools have evolved and Organizations are using different tools in SDLC phases Architecture, Development, Testing, and Maintenance activities. GenAI usage in projects enhances productivity, eliminates bugs, and makes it more competitive for managing challenges. This paper discusses GenAI usage in software development and how Story Point estimates are derived, adjusted, and arrived at to complete the use case—conducted interviews with the development team where the Copilot and ChatGPT were used and identified the factors for considering the effort estimations. For the usage of the GenAI tools, the development cost may be reduced when compared with the traditional way of development which leads to a decrease in Agile Story Points. Presented the factors impacted while doing story point analysis for the usage of GenAI tools like ChatGPT, and Copilot. Coding assisting tools by GenAI provide code suggestions, tasks, code blocks, and standards. Educating project teams and shift of mindset and methodology required for usage of GenAI in project development and estimating the project.

References
  1. Beard, J. W., Storey, V. C., Samuel, B. M., Lukyanenko, R., Wiedemann, A., Schuff, D., ... & Islamzada, F. (2024). Agile Development: The Promise, the Reality, the Opportunity. In Agil-ISE@ CAiSE (pp. 7-17)
  2. Bordas, A., Le Masson, P., Thomas, M., & Weil, B. (2024). What is generative in generative artificial intelligence? A design-based perspective. Research in Engineering Design, 1-17.
  3. Bruhin, O., Ebel, P., Müller, L., & Li, M. M. GenAI, and Software Engineering: Strategies for Shaping the Core of Tomorrow’s Software Engineering Practice.
  4. Cheng, H., Husen, J. H., Peralta, S. R., Jiang, B., Yoshioka, N., Ubayashi, N., & Washizaki, H. (2024). Generative AI for Requirements Engineering: A Systematic Literature Review. arXiv preprint arXiv:2409.06741.
  5. Fernández-Diego, M., Méndez, E. R., González-Ladrón-De-Guevara, F., Abrahão, S., & Insfran, E. (2020). An update on effort estimation in agile software development: A systematic literature review. IEEE Access, 8, 166768-166800.
  6. Feuerriegel, S., Hartmann, J., Janiesch, C., & Zschech, P. (2024). Generative ai. Business & Information Systems Engineering, 66(1), 111-126.
  7. Finnie, G. R., & Wittig, G. E. (1996, January). AI tools for software development effort estimation. In Proceedings 1996 International Conference Software Engineering: Education and Practice (pp. 346-353). IEEE.
  8. Mariani, M., & Dwivedi, Y. K. (2024). Generative artificial intelligence in innovation management: A preview of future research developments. Journal of Business Research, 175, 114542.
  9. Mohammad, A., & Chirchir, B. (2024). Challenges of Integrating Artificial Intelligence in Software Project Planning: A Systematic Literature Review. Digital, 4(3), 555-571.
  10. Nguyen-Duc, A., Cabrero-Daniel, B., Przybylek, A., Arora, C., Khanna, D., Herda, T., ... & Abrahamsson, P. (2023). Generative Artificial Intelligence for Software Engineering--A Research Agenda. arXiv preprint arXiv:2310.18648.
  11. Rivera Hernández, B. M., Santos Ayala, J. M., & Méndez Melo, J. A. (2024). Generative AI for software architecture.
  12. Sainio, K. (2023). Generative Artificial Intelligence Assisting in Agile Project Pain Points (Doctoral dissertation, Master’s Thesis, Faculty of Management and Business, Tampere University, Finland).
  13. Saunders, G. (2024). Who is the Better Project Manager: Artificial Intelligence or Human Intelligence?
  14. Sauvola, J., Tarkoma, S., Klemettinen, M., Riekki, J., & Doermann, D. (2024). Future of software development with generative AI. Automated Software Engineering, 31(1), 26.
  15. Sido, N., & Emon, E. A. (2024). Low/No Code Development and Generative AI.
  16. Smit, D., Smuts, H., Louw, P., Pielmeier, J., & Eidelloth, C. (2024). The impact of GitHub Copilot on developer productivity from a software engineering body of knowledge perspective.
Index Terms

Computer Science
Information Sciences

Keywords

Effort Estimations Agile Gen AI Tools Story Point Software Development Planning