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.

What is the Broken Window Fallacy? Jonathan Poland

What is the Broken Window Fallacy?

The broken window fallacy refers to the idea that the economic benefits of destructive events, such as wars and natural…

Workplace Issues Jonathan Poland

Workplace Issues

Workplace issues can negatively impact employee satisfaction and organizational performance. These issues often arise from cultural and systemic problems, and…

Exit Planning 150 150 Jonathan Poland

Exit Planning

Exit planning is a comprehensive strategy for business owners to transition out of their company on their terms. 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…

Telecommuting Jonathan Poland

Telecommuting

Telecommuting, also known as remote work or working from home, is a type of flexible work arrangement in which employees…

Customer Needs Anlaysis Jonathan Poland

Customer Needs Anlaysis

Customer needs analysis is the process of identifying and understanding the needs and wants of customers in order to develop…

Product Transparency Jonathan Poland

Product Transparency

Product transparency refers to the practice of providing extensive information about products and services, including their ingredients, production methods, and…

Bank Derivatives Jonathan Poland

Bank Derivatives

Bank derivatives are financial instruments whose value is derived from an underlying asset, index, or other financial instruments. They are…

Brand Risk Jonathan Poland

Brand Risk

Brand risk refers to the potential for a brand to lose value or for a new brand to fail in…

Learn More

Process Efficiency Jonathan Poland

Process Efficiency

Process efficiency refers to the effectiveness of a process in achieving its intended outcomes, while minimizing waste and inefficiency. A…

Business Impact Risk Jonathan Poland

Business Impact Risk

Business impact risk refers to the potential negative consequences that a business may face as a result of certain events…

Customary Pricing Jonathan Poland

Customary Pricing

Customary pricing refers to the pricing practices that are considered typical or normal in a particular industry or market. This…

Risk Capacity Jonathan Poland

Risk Capacity

Risk capacity is the maximum level of risk that an organization or individual is able to withstand in order to…

IT Operations Jonathan Poland

IT Operations

IT operations involves the delivery and management of information technology services, including the implementation of processes and systems to support…

Technology 101 Jonathan Poland

Technology 101

Technology is an important component of every business, constantly reshaping entire industries. Keeping pace with new and emerging technology can…

Data Analysis Jonathan Poland

Data Analysis

Data analysis is the process of collecting, organizing, and examining data in order to draw conclusions and make informed decisions.…

Team Strategy Jonathan Poland

Team Strategy

A team strategy is a plan that outlines how a team will achieve its goals. Developing and implementing a strategy…

Recursive Self-improvement Jonathan Poland

Recursive Self-improvement

Recursive self-improvement refers to software that is able to write its own code and improve itself in a repeated cycle…