Effort Estimation of Agile and Web-Based Software Using Artificial Neural Networks

Panda, Aditi (2015) Effort Estimation of Agile and Web-Based Software Using Artificial Neural Networks. MTech thesis.



The agile methodology of software development is accepted as a superior alternative to conventional methods of software development, because of its inherent benefits like iterative development, rapid delivery and reduced risk. Hence, software developers are required to estimate the effort necessary to develop projects by agile methodology in an efficient manner because the requirements keep on changing. Web has become a part and parcel of our lives. People depend on Internet for almost everything these days. Many business units depend on Internet for communication with clients and for outsourcing load to other branches. In such a scenario, there is a necessity of efficient development of web-based software. For improving the efficiency of software development, resource utilization must be optimum. For achieving this, we need to be able to ascertain effectively, what kind of people/materials are required in what quantity, for development. This research aims at developing efficient effort estimation models for agile and web-based software by using various neural networks such as Feed-Forward Neural Network (FFNN), Radial Basis Function Neural Network (RBFN), Functional Link Artificial Neural Network (FLANN) and Probabilistic Neural Network (PNN) and provide a comparative assessment of their performance. The approach used for agile software effort estimation is the Story Point Approach and that for web-based software effort estimation is the IFPUG Function Point Approach.

Item Type:Thesis (MTech)
Uncontrolled Keywords:Software Effort Estimation, Agile Software Development, Story Point Approach, Friction factors, Normalized work effort
Subjects:Engineering and Technology > Computer and Information Science
Divisions: Engineering and Technology > Department of Computer Science
ID Code:7312
Deposited By:Mr. Sanat Kumar Behera
Deposited On:19 Apr 2016 21:37
Last Modified:19 Apr 2016 21:37
Supervisor(s):Rath, S K

Repository Staff Only: item control page