Skip to content
naulon
Not checkedNot checked for notices yet.

An Intelligent Recommender and Decision Support System (IRDSS) for Effective Management of Software Projects

Muhammad Hamid, Furkh Zeshan, Adnan Ahmad and 5 more

IEEE Access · 2020

doi:10.1109/access.2020.3010968 (opens in a new tab)

We email you when a new notice or a question about this paper appears.

Abstract

The management and estimation of agile projects are challenging tasks for software companies due to their high failure rates. This paper emphasizes how to improve management and estimation challenges in the context of scrum, which is an agile process widely used for the development of small to medium size software projects. The scrum emphasis on code results in spending inadequate time on the estimation process. Mostly, the scrum master, along with the scrum team, estimates the upcoming software projects based on experience or historical data. Many issues can arise in a case where expert judgment is not available or historical data are not properly organized. In this paper, an Intelligent Recommender and Decision Support System (IRDSS) is proposed that can help the scrum master to better estimate an upcoming software project in terms of cost, time, and recommendations of human resources. Formal specification of IRDSS is also performed using the formalism known as Z language. Furthermore, an experiment on fifteen web projects was performed to validate the proposed approach and compared it with Delphi and Planning Poker estimation methods. The overall results indicate that the proposed system can produce better estimation than Planning Poker and Delphi methods by applying MMRE and PRED evaluation. This research opens new directions for the scrum community for the development of software projects within the allocated time and cost.

Abstract licence: CC BY-NC-ND

References48

    40 more references, whose wording the paper’s licence keeps private.

    All 48 references

    Reads

    Read by people on this page

    None yet.

    Checked or read by AI through naulon

    None yet.

    A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

    Are you an author?

    Is this your paper?

    Claim it to add your note and be paid when agents cite it. Free.