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
相关论文
共 30 条
  • [1] Validating a size measure for effort estimation in model-driven Web development
    Abrahao, Silvia
    Gomez, Jaime
    Insfran, Emilio
    [J]. INFORMATION SCIENCES, 2010, 180 (20) : 3932 - 3954
  • [2] Akbari O.Z., 2010, Comput. Eng. Res, V1, P14
  • [3] Almseidin M, 2015, INT J COMPUTER SCI S, V4, P126
  • [4] BluePrint Software Systems Inc, 2014, BLUEPR IT LEAD SURV
  • [5] Bray T., Extensible markup language (xml) 1.0
  • [6] de Lucena C. J. P., 2011, P 25 BRAZ S SOFTW EN, P28
  • [7] Bayesian network model for task effort estimation in agile software development
    Dragicevic, Srdjana
    Celar, Stipe
    Turic, Mili
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 127 : 109 - 119
  • [8] Feldmann S., 2014, P 12 IEEE INT C IND, P27
  • [9] Investigating Tabu Search for Web Effort Estimation
    Ferrucci, F.
    Gravino, C.
    Oliveto, R.
    Sarro, F.
    Mendes, E.
    [J]. 36TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2010, : 350 - 357
  • [10] Freitas A., 2014, P IEEE WIC ACM INT J, P11