Compiling Requirements from Models for Early Phase Scope Estimation in Agile Software Development Projects

被引:0
|
作者
Bisikirskiene, Lina [1 ]
Ceponiene, Lina [1 ]
Jurgelaitis, Mantas [1 ]
Ablonskis, Linas [1 ]
Grigonyte, Egle [1 ]
机构
[1] Kaunas Univ Technol, Fac Informat, Dept Informat Syst, LT-44249 Kaunas, Lithuania
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 22期
关键词
project scope estimation; Agile; requirements workshop; UML; SysML;
D O I
10.3390/app132212353
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Inadequate early scope estimation is a common problem in software projects, leading to failures in meeting project requirements. Agile projects usually do not concentrate on a comprehensive requirements analysis and specification before the start of the project, making scope assessment difficult. This paper presents the methodology for facilitating a more accurate early estimation of project scope, based on requirements information gathered in various forms (requirements models and textual descriptions) during the requirements workshop. The requirements from different sources are compiled into one list and reconciled, since they are prepared by a number of participants in the requirements workshop using different notations (UML diagrams, SysML models, Story map) and may have differences in the vocabulary. Reconciliation encompasses the unification of vocabulary, as well as the identification and the removal of overlaps in requirements. The final list of requirements is used to estimate the scope of the project in story points. The estimate can be presented to the client and used as a basis for the project contract. A case study on the application of the proposed methodology is presented, using the animal shelter information system as a development project. It demonstrates that the methodology is viable and can facilitate the gathering of a more extensive set of requirements, thus ensuring a more detailed scope estimation.
引用
收藏
页数:24
相关论文
共 50 条
  • [41] REQUIREMENTS UNCERTAINTY IN CONTRACT SOFTWARE DEVELOPMENT PROJECTS
    Mellis, Werner
    Loebbecke, Claudia
    Baskerville, Richard
    [J]. JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2013, 53 (03) : 97 - 108
  • [42] A Paradox Lens to Systems Development Projects: The Case of the Agile Software Development
    Iivari, Juhani
    [J]. COMMUNICATIONS OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2021, 49 : 1 - 37
  • [43] Maturity Models for Agile Software Development: What Are They?
    Fontana, Rafaela Mantovani
    Albuquerque, Regina
    Luz, Rosmar
    Moises, Ana Carolina
    Malucelli, Andreia
    Reinehr, Sheila
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2018), 2018, 896 : 3 - 14
  • [44] Improving software process in agile software development projects: Results from two XP case studies
    Salo, O
    [J]. PROCEEDINGS OF THE 30TH EUROMICRO CONFERENCE, 2004, : 310 - 317
  • [45] Survey on Risk Classification in Agile Software Development Projects in Latvia
    Nikiforova, Oksana
    Babris, Kristaps
    Kristapsons, Janis
    [J]. APPLIED COMPUTER SYSTEMS, 2020, 25 (02) : 105 - 116
  • [46] A Competency Model for Customer Representatives in Agile Software Development Projects
    Matook, Sabine
    Maruping, Likoebe M.
    [J]. MIS QUARTERLY EXECUTIVE, 2014, 13 (02) : 77 - 95
  • [47] A multicriteria approach for selection of agile methodologies in software development projects
    Silva, Vanessa B. S.
    Schramm, Fernando
    Damasceno, Adriana C.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 2056 - 2060
  • [48] Issues and Challenges of Cost Management in Agile Software Development Projects
    Mansor, Zulkefli
    Razali, Rozilawati
    Yahaya, Jamaiah
    Yahya, Saadiah
    Arshad, Noor Habibah
    [J]. ADVANCED SCIENCE LETTERS, 2016, 22 (08) : 1981 - 1984
  • [49] Measuring Success in Agile Software Development Projects: a GQM Approach
    Aldahmash, Abdullah
    Graven, Andy
    [J]. THIRTEENTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2018), 2018, : 38 - 44
  • [50] Agile software development approach for 'ad-hoc' IT projects
    Kuciapski, Michal
    Marcinkowski, Bartosz
    [J]. IJISPM-INTERNATIONAL JOURNAL OF INFORMATION SYSTEMS AND PROJECT MANAGEMENT, 2023, 11 (04): : 28 - 51