Font Size: a A A

The Research And Application Of Effort Estimation Model For Agile Development Projects

Posted on:2013-06-12Degree:MasterType:Thesis
Country:ChinaCandidate:B ChengFull Text:PDF
GTID:2248330362968605Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer and information technology, the needsof computer software are increasing in life and work, and promote the development ofsoftware engineering disciplines. But the software engineering theory is relativelybackward, and there are no standards to software estimation. Agile developmentwhich is a new software development method has been widely used, but there are noteffective methods estimating effort for agile development. In order to construct theeffort estimation model based on agile development and use the model in practice, thefollowing work should be done:Firstly, the ISBSG dataset has been processed and analyzed, including missingdata and qualitative data. The dataset using agile development is extracted, and theneffort estimation factors of agile development are obtained through principalcomponent analysis.Secondly, the effort estimation model based on agile development has beenproposed. There are some noise data and error data during the dataset after processingand analyzing. And the complex nonlinear relationship between effort and effortestimation factors, so the suited effort estimation model is built based on artificialneural network, and the model is implemented and proved that there is goodperformance.Finally, the effort estimation platform based on agile development has beenestablished. According to effort estimation model of agile development, the platformof effort estimation is built based on Java EE. Some necessary functions areimplemented like project data management, effort estimation model management, theeffort estimation of project, and the analysis of the project data.
Keywords/Search Tags:agile development, effort estimation, ISBSG
PDF Full Text Request
Related items