Improvements for the Planning Process in the Scrum Method
Source abstract
Abstract
In today’s dynamic development environments, agile methodologies like Scrum are essential for effective software project management. Despite its popularity, the Scrum framework’s reliance on subjective intuition during the sprint planning process can lead to inconsistencies and project delays. This study aims to enhance the sprint planning phase by integrating the BeCoMe method, which is a mathematical approach designed to optimize task selection through structured compromise solutions. Utilizing a soft systems methodology, this research identifies and analyzes the existing inefficiencies in Scrum’s planning process. The implementation of the BeCoMe method in a real-world case study demonstrated significant improvements in task completion rates and overall project efficiency. The method’s structured process reduces biases, fosters team consensus, and enhances decision-making accuracy. The findings suggest that incorporating the BeCoMe method into Scrum can substantially mitigate risks, save time, and improve project outcomes by ensuring a more objective and data-driven approach to sprint planning. These insights are crucial for developers managing modern software projects, offering a robust framework for enhancing planning efficiency and success rates.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Software Engineering Techniques and Practices · Software Engineering Research · Advanced Software Engineering Methodologies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Information Engineering, Faculty of economics & Management, Czech University of Life Sciences in Prague, Kamýcká 129, 16500 Prague, Czech Republic
Funding
IGA Foundation of the Faculty of Economics and Management, Czech University of Life Sciences Prague, Czech Republic
References (35)
Show source-provided references
1. An Introduction to Agile Methods10.1016/S0065-2458(03)62001-2 ↗
2. Strode, D. (2006, January 7–10). Agile methods: A comparative analysis Agile method: A comparative analysis. Proceedings of the 19th Annual Conference of the National Advisory Committee on Computing Qualifications 2006, NACCQ, Wellington, New Zealand. Available online: https://www.academia.edu/2376909/Agile_methods_a_comparative_analysis?utm_source=chatgpt.com.
3. Saeedi, K., and Visvizi, A. (2021). Software Development Methodologies, HEIs, and the Digital Economy. Educ. Sci., 11.10.3390/educsci11020073 ↗
4. The Scrum Software Development Process for Small Teams10.1109/52.854065 ↗
5. Agility in Project Management Phases by Scrum Method
6. Booch, G., Maksimchuk, R., Engle, M., Conallen, J., Houston, K., and Young, B. (2007). Object-Oriented Analysis and Design with Applications, Pearson Education.
7. Using Stakeholder-Driven Process Performance Measurement for Monitoring the Performance of a Scrum-Based Software Development Process
8. A Teamwork Model for Understanding an Agile Team: A Case Study of a Scrum Project10.1016/j.infsof.2009.11.004 ↗
9. Why and how is Scrum being adapted in practice: A systematic review10.1016/j.jss.2021.111110 ↗
10. Vlietland, J., and van Solingen, R. (2013, January 18–26). A maturity model for scaling agile development. Proceedings of the 2013 International Conference on Software Engineering, San Francisco, CA, USA.
11. Schwaber, K., and Sutherland, J. (2024, October 20). The Scrum Guide, Scrum.org. Available online: https://www.scrum.org/resources/scrum-guide.
12. Project Cubicle (2024, October 20). Advantages and Disadvantages of Scrum. Available online: https://www.projectcubicle.com/advantages-and-disadvantages-of-scrum/.
13. Project Practical (2024, October 20). Advantages and Disadvantages of Scrum Methodology. Available online: https://www.projectpractical.com/advantages-and-disadvantages-of-scrum-methodology/.
14. Scrum Alliance (2024, October 20). Sprint Planning Meeting: Why It’s Critical for Agile Success, Scrum Alliance. Available online: https://resources.scrumalliance.org/Article/sprint-planning-meeting.
15. Applied Frameworks (2024, October 20). The Secrets of Effective Sprint Planning—Applied Frameworks, Applied Frameworks. Available online: https://appliedframeworks.com/blog/the-secrets-of-effective-sprint-planning.
16. Larman, C., and Vodde, B. (2024, October 20). Sprint Planning—Large Scale Scrum (LeSS), Less. Available online: https://www.craiglarman.com/wiki/downloads/Book%20Large-Scale%20Scrum%20-%20More%20with%20LeSS/Large-Scale%20Scrum%20-%20More%20with%20LeSS%20-%20Chapter%202%20-%20LeSS.pdf.
17. GoRetro (2024, October 20). Sprint Planning Guide Part 4—Starting with Scrum, GoRetro. Available online: https://www.goretro.ai/post/scrum-sprint-planning-guide.
18. Do Async (2024, October 20). Common Challenges Faced by Scrum Teams, Do Async. Available online: https://doasync.com/blog/common-challenges-faced-by-scrum-teams/.
19. A Case Study on Agile Estimating and Planning Using Scrum
20. Kokol, P., Zagoranski, S., and Kokol, M. (2020). Software Development with Scrum: A Bibliometric Analysis and Profile. Libr. Philos. Pract., Available online: https://digitalcommons.unl.edu/cgi/viewcontent.cgi?article=8831&context=libphilprac.
21. Real World Scrum: A Grounded Theory of Variations in Practice10.1109/TSE.2020.3025317 ↗
22. A Theory of Scrum Team Effectiveness
23. Ottaviani, F.M., Sillitti, A., and Succi, G. (2023, January 10–13). Improving Scrum-Managed Project Planning through Productivity Analysis. Proceedings of the 27th International Congress on Project Management and Engineering, Donostia-San Sebastian, Spain. Available online: https://www.researchgate.net/publication/375061319_Improving_Scrum-Managed_Project_Planning_through_Productivity_Analysis.
24. Schröder, M. (2023). AutoScrum™: Automating Project Planning Using Language Model Programs. arXiv.
25. A Study of an Agile Methodology with Scrum Approach to the Filipino Capstone Program
26. Checkland, P., and Poulter, J. (2006). Learning for Action a Short Definitive Account of Soft Systems Methodology, and Its Use for Practitioners, Teachers and Students, Wiley.
27. Soft Systems Methodology: A Conceptual Model of Knowledge Management System Initiatives
28. How People Use Rich Pictures to Help Them Think and Act10.1007/s11213-012-9236-x ↗
29. Wilson, B., and Haperen, K.v. (2015). Soft Systems Thinking, Methodology and the Management of Change, Palgrave.10.1007/978-1-137-43269-8 ↗
30. The decision making process
31. Triantaphyllou, E. (2000). Multi-Criteria Decision Making Methods: A Comparative Study, Kluwer Academic Publishers.10.1007/978-1-4757-3157-6 ↗
32. BeCoMe: Easy-To-Implement Optimized Method for Best-Compromise Group Decision Making: Flood-Prevention and COVID-19 Case Studies10.1016/j.envsoft.2020.104953 ↗
33. Reinertsen, D.G. (2009). The Principles of Product Development Flow: Second Generation Lean Product Development, Celeritas Publishing. Available online: https://www.amazon.com/Principles-Product-Development-Flow-Generation/dp/1935401009.
34. Knaster, R., and Leffingwell, D. (2020). SAFe 5.0 Distilled: Achieving Business Agility with the Scaled Agile Framework, Addison-Wesley Professional.
35. Leffingwell, D. (2010). Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise, Addison-Wesley Professional. Available online: https://www.amazon.com/Agile-Software-Requirements-Requirements-Addison-Wesley/dp/0321635841.