A software-based cost estimation technique in scrum using a developer?s expertise

被引:12
|
作者
Butt, Shariq Aziz [1 ]
Khalid, Ayesha [1 ]
Ercan, Tuncay [2 ]
Ariza-Colpas, Paola Patricia [3 ]
Melisa, Acosta-Coll [3 ]
Pineres-Espitia, Gabriel [3 ]
De-La-Hoz-Franco, Emiro [3 ]
Melo, Marlon Alberto Pineres [4 ]
Ortega, Roberto Morales [3 ]
机构
[1] Univ Lahore, Dept Comp Sci & Informat Technol, Lahore, Pakistan
[2] Yasar Univ, Dept Management Informat Syst, Bornova, Turkey
[3] Univ Costa, Barranquilla, Colombia
[4] Univ Norte, Barranquilla, Colombia
关键词
Scrum projects; Cost estimation techniques; Issues in the scrum; GOVERNANCE FRAMEWORK; AGILE; QUALITY; MODEL;
D O I
10.1016/j.advengsoft.2022.103159
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background: Scrum methodology is the most useful and adopted part of the agile methodology. Many organizations are adopting Scrum for the last decade to meet their software requirements. It is facilitating the software industries to develop software applications according to the user's requirements.Objective: Scrum helps to fulfill the customer's requirements by interacting with the client and developer. Instead of this, scrum still has some challenges that influence the cost of a scrum. These challenging factors include coordination, team size, change request, complexity, and issues in daily meeting sessions. Due to these factors mostly the cost and time exceed scrum-based projects. To overcome these issues from the accurate and precise estimation in the scrum project we have developed a web-based software system to estimate the effort of a user story as well as the budget. Methodology: There are some sophisticated cost estimation techniques for scrum-based projects. But all estimation techniques have some limitations that make them less useful for estimation and overcoming the effects of these factors in the scrum. We have surveyed the multiple software industries to get the static findings of the survey. We have designed the 30 hypotheses that main aim to reveal how much the proposed estimation technique is valuable for the accuracy of estimation. For the inclusion of participants, we have set the age criteria to get the opinions of the most experienced programmers.Results: The main aim of this paper is to provide knowledge about key challenging factors in Scrum that cause exceed in cost and time, and also briefly explain why existing scrum cost estimation techniques are not pertinent for projects. In the last, we propose a framework as a solution to manage these factors and control cost and time from exceeding. We also adopted this estimation technique in different case studies in software industries for findings and results. The technique calculates the efforts autonomously. We design a software-based estimation technique that collects inputs from team/s and estimates the cost and time of a project.Conclusion: In outcomes, we found that our cost estimation approach reduced the issues from scrum software project development and make it more proficient for estimation of projects. Our proposed estimation technique introduced the new concept of estimation that facilitate the client, software industry, and developers as well to meet the requirements of the client, fulfill the changes during the sprints/s development and deliver the project within the time and cost.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Software Cost Estimation using SVR based on Immune Algorithm
    Lee, Joon-kil
    Kwon, Ki-Tae
    SNPD 2009: 10TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCES, NETWORKING AND PARALLEL DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 462 - 466
  • [22] Results obtained with a low cost software-based audiometer for hearing screening
    Ferrari, Deborah Viviane
    Lopez, Esteban Alejandro
    Lopes, Andrea Cintra
    Aiello, Camila Piccini
    Jokura, Pricila Reis
    INTERNATIONAL ARCHIVES OF OTORHINOLARYNGOLOGY, 2013, 17 (03) : 257 - 264
  • [23] T-BOX - LOW-COST SOFTWARE-BASED INTERFACE
    CHUNG, DH
    HAY, DB
    ELECTRONICS, 1972, 45 (06): : 92 - &
  • [24] Computation-aware scheme for software-based block motion estimation
    Tai, PL
    Huang, SY
    Liu, CT
    Wang, JS
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2003, 13 (09) : 901 - 913
  • [25] A Software-based and Dither-less Modulators Bias Control Technique
    Hao, Yanfei
    Zhang, Yangan
    Li, Yvpeng
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 828 - +
  • [26] Proposal for a Software-Based Learning Objective Verification Technique for Didactic Units
    Poltronieri-Mendez, Sarita
    Garita-Gonzalez, Gabriela
    REVISTA ELECTRONICA EDUCARE, 2021, 25 (02):
  • [27] Evaluating the Effectiveness of a Software-Based Technique Under SEEs Using FPGA-Based Fault Injection Approach
    M. Portela-Garcia
    A. Lindoso
    L. Entrena
    M. Garcia-Valderas
    C. Lopez-Ongil
    N. Marroni
    B. Pianta
    L. Bolzani Poehls
    F. Vargas
    Journal of Electronic Testing, 2012, 28 : 777 - 789
  • [28] Evaluating the Effectiveness of a Software-Based Technique Under SEEs Using FPGA-Based Fault Injection Approach
    Portela-Garcia, M.
    Lindoso, A.
    Entrena, L.
    Garcia-Valderas, M.
    Lopez-Ongil, C.
    Marroni, N.
    Pianta, B.
    Bolzani Poehls, L.
    Vargas, F.
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2012, 28 (06): : 777 - 789
  • [29] Assessing the Software Developer's Quality Using Fuzzy Estimates
    Afanasieva, Tatiana
    Moiseev, Vlad
    PROCEEDINGS OF THE THIRD INTERNATIONAL SCIENTIFIC CONFERENCE INTELLIGENT INFORMATION TECHNOLOGIES FOR INDUSTRY (IITI'18), VOL 1, 2019, 874 : 203 - 212
  • [30] AN EFFICIENT SOFTWARE COST ESTIMATION TECHNIQUE USING FUZZY LOGIC WITH THE AID OF OPTIMIZATION ALGORITHM
    Ganesh, Marappagounder Krishnamoorthy Shanker
    Thanushkodi, Keppanagounder
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2015, 11 (02): : 587 - 597