ARTICLE
TITLE

DECISION SUPPORT TECHNOLOGY FOR SPRINT PLANNING

SUMMARY

Context. The article describes the relevant planning process of software projects, planning problems and different solutions to these problems basis on use of the Scrum methodology.Objective. The purpose of the work is to develop the technology for solving the sprint planning task in the face of uncertainty and possible risks from software development standpoint.Method. The most used software life cycle models are described. The choice of the Scrum as a widely used representative of agile methodology for software development is justified. An analytical review of the methods for estimation of the complexity of user stories is carried out. The major problems of sprint planning are highlighted. The model of the business process to implement an ITproject by Scrum in the form of an BPMN-diagram has been developed. The algorithm to solve the problem of Sprint Backlog planning with uncertainty has been elaborated. The common process of user stories selection from Product Backlog to Sprint Backlog and ways of solving the possible problems are considered. The task of estimation of labor intensity of user stories and the task of risk evaluation in planning are formalized. The technology of user story selection for Sprint Backlog has been developed. Numerical studies of the decision support technology proposed in the article are carried out. It allows suggesting it as the practical tool during sprint planning. The method of adequacy evaluation of proposed technology is offered. The set of key performance indicators for assessing the team performance is selected. Results. The sprint planning technology was developed, which project managers, product owners and development teams for increasing the effectiveness of decision-making process can use. Conclusions. The conducted experiments have confirmed the importance of the proposed decision support technology and allow recommending it for use in practice for planning of software projects. Scientific novelty is to improve the sprint planning process with the assistance of the proposed technology, which alleviates uncertainty while defining labor intensity of user stories and decreases time spent on decision making.

 Articles related

Dyah Ayu Wiranti, Kurnia Siwi Kinasih, Ainafatul Nur Muslikah, Dyah Wardani, Agung Teguh Wibowo Almais    

Single tuition is the extension of the single tuition, which can be interpreted as a payment system made at the time of admission in both State and private colleges in Indonesia.  Where this single tuition can provide benefits for the equitable of e... see more


Muhamad Tegar Maha Putra,Diah Arifah Pratiningtiyas,Yekti Asmoro Kanthi    

The Center for Ma'had Al-Jami'ah is a higher education institution that focuses on pure Islamic study programs located at UIN Malang. Every year, the Ma'had Al-Jami’ah Center opens registration for UIN Malang students who want to become musyrif and musyr... see more


P. I. Bidiuk,A. D. Kozhukhivskyi,O. A. Kozhukhivska.    

Decision support system construction procedure is proposed on the basis of Bayesian network that provides a possibility for estimating and forecasting state of small business in conditions of influence of disturbances of different types and nature. Bayes... see more


Novi Ms. sagala                           DOI : 10.26623/transformatika.v17i2.1409 | Abstract views: 122 times    

One of tools to get attention from student candidates was offered by UKRIDA was scholarship. Scholarship offered by UKRIDA for student candidates were tuition fee deduction and were implemented selectively according to the rules. The decision support sys... see more

Revista: Transformatika

V. V. Litvin    

The functioning of intelligent decision support systems with knowledge base based on ontology is investigated. Four types of intelligent agents are considered. Metrics for each of them is developed and used to determine the relevance of solutions propose... see more