A Conceptual Framework for Software Change Effort Estimation during Ongoing Software Development
نویسندگان
چکیده
Change effort estimation (CEE) is the process of predicting the work and the hours needed when there is a software change request. Software changes that are not correctly addressed, not complete and not consistent with other artefacts will introduce delay to the project and exceed the original budget. Requirement changes during software development phase are delicate to handle due to the fact that the software artefacts are still undergoing development. Any change would affect the components under development. Software Project Manager (SPM) needs evidence and justifications to decide whether to accept or not a change request. This paper aims to investigate a suitable effort estimation approach that can be applied to requirement changes during an ongoing software development. A conceptual model of the influential effort estimation methods is proposed. It is hoped that the evidence and results from the proposed model is able to convince the client and the developers involved to accept the SPM’s decision.
منابع مشابه
Bridging the semantic gap for software effort estimation by hierarchical feature selection techniques
Software project management is one of the significant activates in the software development process. Software Development Effort Estimation (SDEE) is a challenging task in the software project management. SDEE is an old activity in computer industry from 1940s and has been reviewed several times. A SDEE model is appropriate if it provides the accuracy and confidence simultaneously before softwa...
متن کاملImplementing Effort Estimation Tool as a Cloud Enabled Service
Software effort estimation is one of the most critical and complex, but an inevitable activity that takes place during the early stages of SDLC. Software size estimate is one of the most popular inputs for software effort prediction models. Providing a good size estimate for the purpose of accurately estimating the development effort is a challenging problem. During estimation activities, the u...
متن کاملAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملA New Architecture Based on Artificial Neural Network and PSO Algorithm for Estimating Software Development Effort
Software project management has always faced challenges that have often had a great impact on the outcome of projects in future. For this, Managers of software projects always seek solutions against challenges. The implementation of unguaranteed approaches or mere personal experiences by managers does not necessarily suffice for solving the problems. Therefore, the management area of software p...
متن کامل