Algorithmic Cost Models (Bournemouth) - To date most work carried out in the software cost estimation field has focused on algorithmic cost modelling. In this process costs are analysed using mathematical formulae linking costs or inputs with metrics to produce an estimated output. The formulae used in a formal model arise from the analysis of historical data. The accuracy of the model can be improved by calibrating the model to your specific development environment, which basically involves adjusting the weightings of the metrics. There are a variety of different models available, the best known are Boehm's COCOMO [BOEHM-81], Putman's SLIM, and Albrecht's' function points [ALBR-83]. On an initial instinct you might expect formal models to be advantageous for their 'off-the-shelf' qualities, but after close observation this is regarded as a disadvantage by cost estimators due to the additional overhead of calibrating the system to the local circumstances. However, the more time spent calibrating a formal model the more accurate the cost estimate should be. A distinct disadvantage of formal models is the inconsistency of estimates, [KEMERER] conducted a study indicating that estimates varied from as much as 85 - 610 % between predicated and actual values. Calibration of the model can improve these figures, However, formal models still produce errors of 50-100%.
CrossTalk: Cost Estimating - CrossTalk, The Journal of Defense Software Engineering is an approved Department of Defense journal. CrossTalk's mission is to encourage the engineering development of software in order to improve the reliability, sustainability, and responsiveness of our warfighting capability and to inform and educate readers on up-to-date policy decisions and new software engineering technologies
The April, 2005 and April, 2000 issues are dedicated to software cost estimating. Other issues have articles in this area.
International Software Benchmarking Standards Group (ISBSG) - The ISBSG is a not for profit organization. The Group maintains, develops and exploits a repository (over 1,250 projects) of international software project metrics to help software developers with project estimation and benchmarking. ISBSG supports research and the publication of resulting information to support process improvement. This site includes the metrics repository, an estimation tool, and project risk resources.
Naval Center for Cost Analysis - Their mission is "To guide, direct and strengthen cost analysis within the Department of the Navy; to ensure the preparation of credible cost estimates of the resources required to develop, procure and operate military systems and forces in support of planning, programming, budgeting and acquisition management; and to perform such other functions and tasks as may be directed by higher authority." They have tools and techniques for cost estimating including a cost estimating handbook and VAMOSC.
Project Management Forum - PM Forum has many free on-line services such as Time and Expense Sheets, a Currency Converter, a Library of resources, and World Time reference.
SPAWAR SEPO Reference Page - SEPO has made available a list of sites for estimation tools and other information, including version 9.2 of the Revised Intermediate COCOMO Model (REVIC), which is sponsored by the Air Force Cost Analysis Agency.