Extending use-case point-based software effort estimation for Open Source freelance software development

dc.contributor.authorSenevirathne, Dharshitha Srimal
dc.contributor.authorWijayasiriwardhane, Thareendhra Keerthi
dc.date.accessioned2021-07-05T17:17:51Z
dc.date.available2021-07-05T17:17:51Z
dc.date.issued2020
dc.description.abstractAccurately predicting the software development effort is very crucial when delivering the software systems on time, within the budget and with the required functionality. Overestimation of the software development effort can lead to losing the projects whereas underestimation can cause budget and schedule overruns. The development effort of a software project depends on various factors and these effort factors associated with the freelance software development are different from those of traditional software development. Software development companies employ various proprietary tools in their projects for their planning, development, testing, etc. However, freelance software developers functioning under tight budgetary constraints are not in a position to afford them. As a result, they tend to use free and open-source tools for their software developments. There are various types of software effort estimation models proposed, published and practiced in the industry. However, there is no such software effort estimation model specifically proposed to estimate the effort of freelance software development. The main objective of this paper is to extend Use Case Point-based software effort estimation for the open-source freelance software development. Initially, details of open source software projects were collected from several freelance software developers. Based on the use case diagrams, Use Case Points counts are then calculated for each project. Taking other effort drivers associated with open source freelance software development also into account, we then estimate the effort of each software development. Our aim is to explore the viability of using Use Case Points as the main effort driver in estimating the effort of open source freelance software development.en_US
dc.identifier.citationSenevirathne, Dharshitha Srimal, Wijayasiriwardhane, Thareendhra Keerthi (2020). A solution to overcome speech disorder of patients using Brain Neuron EEG Signals. In : International Research Conference on Smart Computing and Systems Engineering, 2020. Department of Industrial Management, Faculty of Science, University of Kelaniya, Sri Lanka, p.188.en_US
dc.identifier.urihttp://repository.kln.ac.lk/handle/123456789/23094
dc.publisherDepartment of Industrial Management, Faculty of Science, University of Kelaniya, Sri Lankaen_US
dc.subjectFreelance software developers, Open source software development, Software effort estimation, Use Case pointsen_US
dc.titleExtending use-case point-based software effort estimation for Open Source freelance software developmenten_US

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
29.pdf
Size:
476 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: