• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Cost Estimation For Commercial Software Development Organizations

Tagra, Dinesh, Tagra, Dinesh 21 October 2011 (has links)
The estimation of the software cost remains one of the most challenging problems in software engineering; as a preliminary estimate of cost includes many elements of uncertainty. Reliable and early estimates are difficult to obtain because of the lack of the detailed information about the future system at an early stage. However, the early estimates are really important when bidding for a contract or determining whether a project is feasible in terms of cost-benefit analysis. Estimators often rely on their past experiences for the prediction of effort for software projects. The fundamental factors that are contributing towards inaccuracy of the cost estimation process are imprecise and drifting requirements, information not readily available on past projects, and the methods that were developed and trained on specific data. In this thesis, we have developed a software cost estimation tool that helps commercial software-development organizations to effectively and quantitatively measure and analyze the software metrics based upon the functional requirements, operational constraints and organization’s capability to handle a project. This cost estimation tool is a fusion implementation or an essence of certain software measurement and estimation techniques that help a software organization to evaluate and analyze fundamental software metrics such as complexity, time, effort, and cost all of which are essential to improving turnaround time and attaining organizational maturity. The new cost estimation method is proposed for the iterative software development projects. The use case technique is implemented per iteration for the specification of the software requirements. COCOMO II and Function Point were used to compute the effort required for successive iterations. We also computed the magnitude of relative error for successive iterations. We tested the proposed method on student projects in order to illustrate its usefulness.

Page generated in 0.1533 seconds