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 条
  • [41] Software-based JPEG compression using SH RISC microcomputers
    Takeyama, Hiroshi
    Tamura, Koichi
    Shudo, Takashi
    Hitachi Review, 1995, 44 (06):
  • [42] A Software-Based Calibration Technique for Characterizing the Magnetic Signature of EUTs in Measuring Facilities
    Kakarakis, Sarantis-Dimitrios J.
    Spantideas, Sotirios T.
    Kapsalis, Nicolas C.
    Capsalis, Christos N.
    Junge, Axel
    IEEE TRANSACTIONS ON ELECTROMAGNETIC COMPATIBILITY, 2017, 59 (02) : 334 - 341
  • [43] Software Cost Estimation Using Cuckoo Search
    Kumari, Sweta
    Pushkar, Shashank
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, 2017, 509 : 167 - 175
  • [44] Current Practices of Software Cost Estimation Technique in Malaysia Context
    Mansor, Zulkefli
    Kasirun, Zarinah Mohd
    Yahya, Saadiah
    Arshad, Noor Habibah Hj
    INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT I, 2011, 251 : 566 - +
  • [45] Performance and usefulness evaluation of a software-based scatter correction technique for mammographic images
    Kim, Kyuseok
    Cho, Eun Il
    Jeong, Hyun-Woo
    Lee, Youngjin
    HELIYON, 2024, 10 (02)
  • [46] Selective SWIFT-R: A flexible software-based technique for soft error mitigation in low-cost embedded systems
    Restrepo-Calle F.
    Martínez-Álvarez A.
    Cuenca-Asensi S.
    Jimeno-Morenilla A.
    Journal of Electronic Testing: Theory and Applications (JETTA), 2013, 29 (06): : 825 - 838
  • [47] TESTING A SOFTWARE-BASED PID CONTROLLER USING METAMORPHIC TESTING
    Chen, T. Y.
    Kuo, F. -C
    Tam, W. K.
    Merkel, R.
    PECCS 2011: PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON PERVASIVE AND EMBEDDED COMPUTING AND COMMUNICATION SYSTEMS, 2011, : 387 - 396
  • [48] Improved software-based processor control-flow errors detection technique
    Goloubeva, O
    Rebaudengo, M
    Reorda, MS
    Violante, M
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2005 PROCEEDINGS, 2005, : 583 - 589
  • [49] Software-based remote memory attestation using quantum entanglement
    Laeuchli, Jesse
    Trujillo-Rasua, Rolando
    QUANTUM INFORMATION PROCESSING, 2024, 23 (06)
  • [50] A novel software-based technique for quantifying placental calcifications and infarctions from ultrasound
    Ryan, John T.
    McAuliffe, Fionnuala
    Higgins, Mary
    Stanton, Marie
    Brennan, Patrick
    MEDICAL IMAGING 2008: ULTRASONIC IMAGING AND SIGNAL PROCESSING, 2008, 6920