# Improvements for the Planning Process in the Scrum Method
## 1 Introduction  
Modern software applications are increasingly widespread, and the demand for high-quality software (SW) is constantly growing. Software developers are under pressure to improve efficiency, reduce development costs, adhere to delivery schedules, and meet customer satisfaction. Traditionally, software project management has followed two main methodological approaches: the hard methodological approach (unified process) and the modern soft methodological approach (agile methodology).  
Agile methodologies, such as Scrum, Lean Development, and Extreme Programming, are particularly advantageous in today's dynamic environments where customer requirements frequently change. Agile methods accommodate these changes, making them popular choices among developers. Among these, Scrum is one of the most widely adopted methodologies.  
However, the Scrum method introduces certain pitfalls during the sprint planning process, particularly in selecting the right tasks for development. This decision-making process is often left to the intuition of the development team members without any mathematical or systematic method to guide task selection. Such reliance on intuition can lead to risksincluding conflicts of opinion, dominant personalities influencing decisions, and potential mistakes, which may result in delayed delivery, cost overruns, and customer dissatisfaction.  
This research addresses this deficiency by implementing the BeCoMe method--a mathematical approach to finding the best compromise solution based on expert opinions. By integrating the BeCoMe method into the Scrum planning process, we aim to provide a mathematically verified optimal trade-off solution for task planning in each sprint. Although this solution may not always need to be applied, it is particularly useful in resolving conflicts of opinion or verifying task selections for a sprint.  
The research utilizes the soft systems methodology, which is chosen for its ability to consider the human aspects of systems, recognizing that project management fundamentally involves people. This methodology helps analyze and address the complexities and human factors involved in Scrum's planning process.  
Modern agile methods are well documented in the literature, yet there remains room for improvement. This research contributes to the field by offering enhancements to the Scrum method. The findings are expected to be valuable for developers of modern software solutions, helping them reduce project risks, avoid mistakes, save time and money, and improve conflict resolution within development teams. Ultimately, this research aims to mitigate the identified risks by presenting a possible improvement for the planning process in the Scrum method.  
This paper is organized into several sections. Section 1 introduces the study, providing an overview of the research context and examining relevant literature on the theoretical background. Section 2 reviews related work, highlighting recent studies on the evolution of Scrum methodology and emphasizing innovations in planning processes. Section 3 details the materials and methods, focusing on the theoretical foundations of the Soft Systems Methodology (SSM) and the BeCoMe method utilized in this research. Section 4 presents the results and demonstrates how the BeCoMe method was applied to improve the Scrum planning process through a case study. Section 5 discusses the implications of these findings, comparing the BeCoMe method with existing approaches and evaluating its impact on agile project management. Finally, Section 6 concludes the paper, summarizing the study's contributions and suggesting avenues for future research.