Basis of Estimate

Basis of Estimate

Basis of Estimate Jonathan Poland

A basis of estimate (BOE) is a document that outlines the methodology and assumptions used to create an estimate for a project. It is typically used to provide a detailed explanation of how the estimate was developed, and to provide transparency and accountability for the estimate.

The BOE should include a description of the work that is being estimated, as well as the assumptions and constraints that were considered in developing the estimate. This may include information about the resources that will be required, the schedule for the work, and any other factors that could impact the cost or duration of the project.

In addition to providing a detailed explanation of the estimate, the BOE may also include supporting documentation, such as cost estimates for materials or labor, or references to industry standards or best practices that were used to develop the estimate.

The BOE is an important tool for managing projects, as it helps to ensure that the estimate is accurate and transparent. It is also useful for stakeholders, as it provides them with a clear understanding of the assumptions and constraints that were considered in developing the estimate, and helps to build confidence in the accuracy of the estimate. The following are examples of basis of estimate content.

Assumptions & Constraints

Any assumptions and constraints that were required to generate a set of estimates. This isn’t a repeat of project assumptions but applies to the estimates themselves. For example, assumptions that were made to generate a list of comparable projects for estimate benchmarks.

Attachments

Identify the version of requirements, risk registers and other project artifacts that are the basis of the estimate. Attach any source documents such as price quotes from suppliers.

Estimate Summary

A high level summary designed to communicate the estimate to all stakeholders such that it can be easily understood.

Procedure

A description of the estimation procedure. For example, describing a bottom-up estimation process of identifying tasks and having subject matter experts estimate each. Include details of calculations or algorithms.

Guidelines

Principles that are used to guide estimates. For example, a principle of using three point estimates to estimate complex tasks.

Bottom-up Estimates

If bottom-up estimates are used the details are included at the level at which estimates were produced, typically the task level.

Parametric Estimates

The details of any calculations or algorithms that were used to generate estimates. Algorithms are sufficiently explained in plain language such that they aren’t a mystery.

Analogous Estimates

Any comparisons that were used to generate or validate estimates based on your historical projects. The details of the historical projects used are listed.

Reference Class Forecasting

Any benchmarks that were used to generate or validate estimates using a database of similar programs, projects and initiatives. The details of relevant database entries are listed.

Third Party Estimates

Details of price quotations and other estimates provided by third parties.

Contingency

Details of contingency added to an estimate to account for risk. Potentially includes confidence intervals for estimates.

Analysis

Details of any analysis related to the estimates.

Validations

Details of sanity checks and validations that were performed. For example, a bottom-up estimate technique that is validated with reference class forecasting.

Approvals

An audit trail of approvals for the estimate.

Cultural Norms Jonathan Poland

Cultural Norms

A cultural norm is a shared belief or behavior that is considered to be acceptable or appropriate within a particular…

Prospecting Jonathan Poland

Prospecting

Sales prospecting is the process of identifying and researching potential customers for a business’s products or services. This typically involves…

Autonomous System Jonathan Poland

Autonomous System

An autonomous system is a system that is capable of functioning independently, without the need for human intervention. Autonomous systems…

Incident Management Jonathan Poland

Incident Management

Incident management is a process that involves the organization and coordination of efforts to address and resolve information technology incidents.…

Brand Management Jonathan Poland

Brand Management

Brand management is the process of creating, developing, and managing a brand in order to build brand equity and drive…

Customer Dissatisfaction Jonathan Poland

Customer Dissatisfaction

Customer dissatisfaction refers to a customer’s negative evaluation of a product or service. It can be measured by asking customers…

Corrective Action Plan Jonathan Poland

Corrective Action Plan

A corrective action plan is a process designed to identify and address problems or issues within an organization. It involves…

Systematic Risk Jonathan Poland

Systematic Risk

Systemic risk is the risk that a problem in one part of the financial system will have broader impacts on…

Risk Reduction Jonathan Poland

Risk Reduction

Risk reduction involves the use of various methods to minimize or eliminate risk exposures. This can be done by decreasing…

Learn More

Process Risk Jonathan Poland

Process Risk

Process risk is the risk of financial loss or other negative consequences that may arise from the operation of a…

Value of Offerings Jonathan Poland

Value of Offerings

Value is a concept that refers to the usefulness, worth, and importance that customers assign to products and services. This…

Elastic Demand Jonathan Poland

Elastic Demand

Elastic demand is a term used in economics to describe the responsiveness of the quantity of a good or service…

What is Media? Jonathan Poland

What is Media?

Media refers to the various channels through which information and entertainment can be delivered.

Target Market Jonathan Poland

Target Market

A target market is a specific group of consumers that a business aims to sell its products or services to.…

Sticky Information Jonathan Poland

Sticky Information

Sticky information is information that is difficult to transfer. This is an analogy that information that knowledge “sticks” to people,…

Negotiation Tactics Jonathan Poland

Negotiation Tactics

Negotiation tactics are strategies and techniques used in the process of negotiation to help achieve an individual or group’s objectives.…

Security Controls Jonathan Poland

Security Controls

IT security controls are measures that are implemented in order to reduce security risks. These controls may be identified through…

Acceptable Risk Jonathan Poland

Acceptable Risk

An acceptable risk is a level of risk that is deemed to be tolerable for an individual, organization, community, or…