A program manager's guide for software cost estimating

This thesis will assist current and future program managers by outlining a process to ensure the software cost estimates developed for a system will be credible and supportable throughout the life of the program. This thesis also identifies many of the problems associated with software cost estimati...

Full description

Bibliographic Details
Main Author: Dobbs, Andrew L.
Other Authors: Naegle, Brad
Published: Monterey, California. Naval Postgraduate School 2012
Online Access:http://hdl.handle.net/10945/4059
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-4059
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-40592014-11-27T16:05:03Z A program manager's guide for software cost estimating Dobbs, Andrew L. Naegle, Brad This thesis will assist current and future program managers by outlining a process to ensure the software cost estimates developed for a system will be credible and supportable throughout the life of the program. This thesis also identifies many of the problems associated with software cost estimating and recommends potential solutions. One of the critical parameters for estimating software cost is the quantity of source lines of code (SLOC) required in the program. Therefore, this thesis examines the software cost implications of improperly estimating SLOC and function points. Some of the other parameters required to estimate the software cost include language, functionality, application, software processes maturity, programmer skill level, design and reuse, productivity factors, complexity, utilization and schedules. Many of these parameters overlap. For example, both the complexity of the code and skill level of the programmer directly impacts the productivity and schedule of the program. This thesis provides a broad view of the software cost estimating process. In the reference and appendix section, a list of valuable resources including commercial estimating models is provided for further assistance. 2012-03-14T17:40:14Z 2012-03-14T17:40:14Z 2002-12 Thesis http://hdl.handle.net/10945/4059 51585790 This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, it may not be copyrighted. Monterey, California. Naval Postgraduate School
collection NDLTD
sources NDLTD
description This thesis will assist current and future program managers by outlining a process to ensure the software cost estimates developed for a system will be credible and supportable throughout the life of the program. This thesis also identifies many of the problems associated with software cost estimating and recommends potential solutions. One of the critical parameters for estimating software cost is the quantity of source lines of code (SLOC) required in the program. Therefore, this thesis examines the software cost implications of improperly estimating SLOC and function points. Some of the other parameters required to estimate the software cost include language, functionality, application, software processes maturity, programmer skill level, design and reuse, productivity factors, complexity, utilization and schedules. Many of these parameters overlap. For example, both the complexity of the code and skill level of the programmer directly impacts the productivity and schedule of the program. This thesis provides a broad view of the software cost estimating process. In the reference and appendix section, a list of valuable resources including commercial estimating models is provided for further assistance.
author2 Naegle, Brad
author_facet Naegle, Brad
Dobbs, Andrew L.
author Dobbs, Andrew L.
spellingShingle Dobbs, Andrew L.
A program manager's guide for software cost estimating
author_sort Dobbs, Andrew L.
title A program manager's guide for software cost estimating
title_short A program manager's guide for software cost estimating
title_full A program manager's guide for software cost estimating
title_fullStr A program manager's guide for software cost estimating
title_full_unstemmed A program manager's guide for software cost estimating
title_sort program manager's guide for software cost estimating
publisher Monterey, California. Naval Postgraduate School
publishDate 2012
url http://hdl.handle.net/10945/4059
work_keys_str_mv AT dobbsandrewl aprogrammanagersguideforsoftwarecostestimating
AT dobbsandrewl programmanagersguideforsoftwarecostestimating
_version_ 1716720923881504768