Ontology Based Multiagent Effort Estimation System for Scrum Agile Method

被引:28
|
作者
Adnan, Muhammad [1 ]
Afzal, Muhammad [1 ]
机构
[1] Univ Engn & Technol, Dept Comp Sci & Engn, Lahore 54890, Pakistan
来源
IEEE ACCESS | 2017年 / 5卷
关键词
Knowledge management; multiagent effort estimation system; ontology; Scrum;
D O I
10.1109/ACCESS.2017.2771257
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper emphasizes on software effort estimation and knowledge management of practicing Scrum methodology that are challenging tasks in agile context. Proposed approach improves software effort estimation and knowledge management of software projects by focusing on Scrum process and practices using ontology model in a multiagent estimation system. It also motivates project key stakeholders to regularly save significant tacit knowledge of unique situations in the form of lessons learnt during the project development. Various agents of the estimation system access the existing knowledge base and autonomously perform their inferencing activities using description logic as per requirements specified by the scrum master and respond with suitable estimate to him/her in the form of time, resources, and lessons learnt for the success of future projects. To validate our approach, an experiment, based on twelve web projects, was conducted using proposed approach, delphi and planning poker estimation methods. The obtained results by applying MMRE, PRED(x) evaluation measures reveals that proposed approach delivers more accurate estimates as compared with delphi and planning poker methods.
引用
收藏
页码:25993 / 26005
页数:13
相关论文
共 50 条
  • [31] Effort Estimation in Agile Software Development Using Autoencoders
    Rodriguez Sanchez, Eduardo
    Vazquez Santacruz, Eduardo
    Cervantes Maceda, Humberto
    2023 12TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT, CIMPS 2023, 2023, : 1 - 7
  • [32] Effort Estimation in Agile Software Development: An Updated Review
    Dantas, Emanuel
    Perkusich, Mirko
    Dilorenzo, Ednaldo
    Santos, Danilo F. S.
    Almeida, Hyggo
    Perkusich, Angelo
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2018, 28 (11-12) : 1811 - 1831
  • [33] Effort, Duration and Cost Estimation in Agile Software Development
    Owais, Mohd.
    Ramakishore, R.
    2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 150 - 154
  • [34] A Review Article on Software Effort Estimation in Agile Methodology
    Sudarmaningtyas, Pantjawati
    Mohamed, Rozlina
    PERTANIKA JOURNAL OF SCIENCE AND TECHNOLOGY, 2021, 29 (02): : 837 - 861
  • [35] Software Metrics for Cooperative Scrum Based Ontology Analysis
    Mohsen, Wa'el
    Aref, Mostafa
    ElBahnasy, Khaled
    PROCEEDINGS OF 2017 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE ENGINEERING AND APPLICATIONS (ICKEA), 2017, : 60 - 70
  • [36] Development of a Website-Based Financial Transaction Management System Using Agile with the Scrum Framework
    Latifah, Ayu
    Ramdan, Galih Muhammad
    Sidik, Muhamad Lutfhi Farid
    Faturrohman, Nadhif
    Nursyaban, Dzikri
    Ramelan, Agus
    Rahman, Fachrur Razy
    10th International Conference on ICT for Smart Society, ICISS 2023 - Proceeding, 2023,
  • [37] Effort Estimation in Agile Global Software Development Context
    Britto, Ricardo
    Usman, Muhammad
    Mendes, Emilia
    AGILE METHODS: LARGE-SCALE DEVELOPMENT, REFACTORING, TESTING, AND ESTIMATION, 2014, 199 : 182 - 192
  • [38] Agile effort estimation in Colombia: An assessment and opportunities for improvement
    Cubillos, Juan
    Aponte, Jairo
    Gomez, Diana
    Rojas, Edwar
    SCIENCE OF COMPUTER PROGRAMMING, 2024, 236
  • [39] Effort Estimation of Agile Development using Fuzzy Logic
    Saini, Abhishek
    Ahuja, Laxmi
    Khatri, Sunil Kumar
    2018 7TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO) (ICRITO), 2018, : 779 - 783
  • [40] Effort estimation in agile global software development context
    Britto, Ricardo, 1600, Springer Verlag (199):