Estimate the project effort and cost for the work products and tasks based on estimation rationale.
Estimates of effort and cost are generally based on the results of analysis using models or historical data applied to size, activities, and other planning parameters. Confidence in these estimates is based on the rationale for the
selected model and the nature of the data. There may be occasions when the available historical data does not apply, such as where efforts are unprecedented or where the type of task does not fit available models. An effort is unprecedented (to some
degree) if a similar product or component has never been built. An effort may also be unprecedented if the development group has never built such a product or component.
Unprecedented efforts are more risky, require more research to develop reasonable bases of estimate, and require more management reserve. The uniqueness of the project must be documented when using these models to ensure a common
understanding of any assumptions made in the initial planning stages.
Typical Work Products
1. Estimation rationale
2. Project effort estimates
3. Project cost estimates
Subpractices
1. Collect the models or historical data that will be used to transform the attributes of the work products and tasks into estimates of the labor hours and cost.
Many parametric models have been developed to aid in estimating cost and schedule. The use of these models as the sole source of estimation is not recommended because these models are based on historical project data that may or may
not be pertinent to your project. Multiple models and/or methods can be used to ensure a high level of confidence in the estimate.
Historical data include the cost, effort, and schedule data from previously executed projects, plus appropriate scaling data to account for differing sizes and complexity.
2. Include supporting infrastructure needs when estimating effort and cost.
The supporting infrastructure includes resources needed from a development and sustainment perspective for the product.
Consider the infrastructure resource needs in the development environment, the test environment, the production environment, the target environment, or any appropriate combination of these when estimating effort and cost.
Examples of infrastructure resources include the following:
· Critical computer resources (e.g., memory, disk and network capacity, peripherals, communication channels, and the capacities of these)
· Engineering environments and tools (e.g., tools for prototyping, assembly, computer-aided design [CAD], and simulation)
· Facilities, machinery, and equipment (e.g., test benches and recording devices)
3. Estimate effort and cost using models and/or historical data.
Effort and cost inputs used for estimating typically include the following:
· Judgmental estimates provided by an expert or group of experts (e.g., Delphi Method)
· Risks, including the extent to which the effort is unprecedented
· Critical competencies and roles needed to perform the work
· Product and product component requirements
· Technical approach
· WBS
· Size estimates of work products and anticipated changes
· Cost of externally acquired products
· Selected project lifecycle model and processes
· Lifecycle cost estimates
· Capability of tools provided in engineering environment
· Skill levels of managers and staff needed to perform the work
· Knowledge, skill, and training needs
· Facilities needed (e.g., office and meeting space and workstations)
· Engineering facilities needed
· Capability of manufacturing process(es)
· Travel
· Level of security required for tasks, work products, hardware, software, personnel, and work environment
· Service level agreements for call centers and warranty work
· Direct labor and overhead