Ontology Based Multiagent Effort Estimation System for Scrum Agile Method

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 usi...

Full description

Bibliographic Details
Main Authors: Muhammad Adnan, Muhammad Afzal
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8101453/
_version_ 1828891801440747520
author Muhammad Adnan
Muhammad Afzal
author_facet Muhammad Adnan
Muhammad Afzal
author_sort Muhammad Adnan
collection DOAJ
description 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.
first_indexed 2024-12-13T13:23:32Z
format Article
id doaj.art-ffb5be1c31d049edb07be7bafe94b8bd
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-13T13:23:32Z
publishDate 2017-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-ffb5be1c31d049edb07be7bafe94b8bd2022-12-21T23:44:21ZengIEEEIEEE Access2169-35362017-01-015259932600510.1109/ACCESS.2017.27712578101453Ontology Based Multiagent Effort Estimation System for Scrum Agile MethodMuhammad Adnan0https://orcid.org/0000-0003-0096-2552Muhammad Afzal1Department of Computer Science and Engineering, University of Engineering and Technology, Lahore, PakistanDepartment of Computer Science and Engineering, University of Engineering and Technology, Lahore, PakistanThis 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.https://ieeexplore.ieee.org/document/8101453/Knowledge managementmultiagent effort estimation systemontologyScrum
spellingShingle Muhammad Adnan
Muhammad Afzal
Ontology Based Multiagent Effort Estimation System for Scrum Agile Method
IEEE Access
Knowledge management
multiagent effort estimation system
ontology
Scrum
title Ontology Based Multiagent Effort Estimation System for Scrum Agile Method
title_full Ontology Based Multiagent Effort Estimation System for Scrum Agile Method
title_fullStr Ontology Based Multiagent Effort Estimation System for Scrum Agile Method
title_full_unstemmed Ontology Based Multiagent Effort Estimation System for Scrum Agile Method
title_short Ontology Based Multiagent Effort Estimation System for Scrum Agile Method
title_sort ontology based multiagent effort estimation system for scrum agile method
topic Knowledge management
multiagent effort estimation system
ontology
Scrum
url https://ieeexplore.ieee.org/document/8101453/
work_keys_str_mv AT muhammadadnan ontologybasedmultiagenteffortestimationsystemforscrumagilemethod
AT muhammadafzal ontologybasedmultiagenteffortestimationsystemforscrumagilemethod