Abstract
At present the most challenging issue that the software development industry encounters is less efficient management of software development budget projections. This problem has put the modern day software development companies in a situation wherein they are dealing with improper requirement engineering, ambiguous resource elicitation, uncertain cost and effort estimation. The most indispensable and inevitable aspect of any software development company is to form a counter mechanism to deal with the problems which leads to chaos. An emphatic combative domain to deal with this problem is to schedule the whole development process to undergo proper and efficient estimation process, wherein the estimation of all the resources can be made well in advance in order to check whether the conceived project is feasible and within the resources available. The basic building block in any object oriented design is Use Case diagrams which are prepared in early stages of design after clearly understanding the requirements. Use Case Diagrams are considered to be useful for approximating estimates for software development project. This research work gives detailed overview of Re-UCP (revised use case point) method of effort estimation for software projects. The Re-UCP method is a modified approach which is based on UCP method of effort estimation. In this research study 14 projects were subjected to estimate efforts using Re-UCP method and the results were compared with UCP and e-UCP models. The comparison of 14 projects shows that Re-UCP has significantly outperformed the existing UCP and e-UCP effort estimation techniques.
Highlights
Software being indispensable and inevitable entity which is currently ruling almost all the modern day operability directly or indirectly having crucial attributes associated with it and failure of those can prove out to be of grave damage to different Industrial and societal parameters
The value of technical complexity factor (TCF) is calculated using equation 5 and the value of Environmental Complexity Factor (ECF) using equation 6. Both the values of TCF and ECF are multiplied with Unadjusted Use Case Point (UUCP) to calculate the number of revised use case points (Re-Use Case Points (UCP))
A group of nearly 51 students selected from both UG and PG course were trained for a week long time to get hands-on the experience of using UCP, extended use case point method (e-UCP) and newly designed method Re-UCP
Summary
Software being indispensable and inevitable entity which is currently ruling almost all the modern day operability directly or indirectly having crucial attributes associated with it and failure of those can prove out to be of grave damage to different Industrial and societal parameters. Software cost estimation is one of the pivotal issues in modern software development industry making it the most important activity in software engineering and software project management domain [1]. The effort estimation activity is very important to know how much relevant value of software is generated within the specified parameters. Accurate and reliable software development effort estimates have always been encouraging for project managers [10]. There are number of methods, tools and techniques which can be put into practice to estimate the cost of the software ranging from traditional modelling to modern day modelling
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have