A Fuzzy based Model for Effort Estimation in Scrum Projects

Abstract

This paper aims to utilize the fuzzy logic concepts to improve the effort estimation in Scrum framework and in turn add a significant enhancement to Scrum. Scrum framework is one of the most popular agile methods in which the team accomplishes their work by breaking down the work into a series of sprints. In Scrum, there are many factors that have a significant influence on the effort estimation of each task in a Sprint. These factors are: Development Team Experience, Task Complexity, Task Size, and Estimation Accuracy. These factors are usually presented using linguistic quantifiers. Therefore, this paper utilizes the fuzzy logic concepts to build a fuzzy based model that can improve the effort estimation in Scrum framework. The proposed model includes three components: fuzzifier, inference engine, and defuzzifier. In addition, the proposed model takes into consideration the feedback that is resulted from comparing the estimated effort and the actual effort. The researcher designed the proposed model using MATLAB. The proposed model is applied on three Sprints of a real software development project to present how the proposed model works and to show how it becomes more accurate over time and gives a better effort estimation. In addition, the Scrum Master and the development team can use the proposed model to monitor the improvement in effort estimation accuracy over the project life.

Authors and Affiliations

Jasem M. Alostad, Laila R. A. Abdullah, Lamya Sulaiman Aali

Keywords

Related Articles

Evaluation of a Behind-the-Ear ECG Device for Smartphone Based Integrated Multiple Smart Sensor System in Health Applications

In this paper, we present a wireless Multiple Smart Sensor System (MSSS) in conjunction with a smartphone to enable an unobtrusive monitoring of electrocardiogram (ear-lead ECG) integrated with multiple sensor system whi...

Contemplation of Effective Security Measures in Access Management from Adoptability Perspective

With the extension in computer networks, there has been a drastic change in the disposition of network security. Security has always been a major concern of any organization as it involves mechanisms to ensure reliable a...

Secured Multi-Hop Clustering Protocol for Location-based Routing in VANETs

In today’s world, with the rise in the count of vehicles and lack of proper navigation, the congestion has become a major problem. In this scenario, VANETs play a very important part in improving the traffic condition an...

Variational Formulation of the Template-Based Quasi-Conformal Shape-from-Motion from Laparoscopic Images

One of the current limits of laparosurgery is the absence of a 3D sensing facility for standard monocular laparoscopes. Significant progress has been made to acquire 3D from a single camera using Visual SLAM (Simultaneou...

Ameliorate Threshold Distributed Energy Efficient Clustering Algorithm for Heterogeneous Wireless Sensor Networks

Ameliorating the lifetime in heterogeneous wireless sensor network is an important task because the sensor nodes are limited in the resource energy. The best way to improve a WSN lifetime is the clustering based algorith...

Download PDF file
  • EP ID EP261162
  • DOI 10.14569/IJACSA.2017.080939
  • Views 93
  • Downloads 0

How To Cite

Jasem M. Alostad, Laila R. A. Abdullah, Lamya Sulaiman Aali (2017). A Fuzzy based Model for Effort Estimation in Scrum Projects. International Journal of Advanced Computer Science & Applications, 8(9), 270-277. https://europub.co.uk/articles/-A-261162