Product Requirements

Product Requirements

Product Requirements Jonathan Poland

Product requirements refer to the documented expectations and specifications that outline the desired characteristics and features of a product or service. These requirements serve as a guide for the development of new products and the improvement of existing ones, and are typically collected from various stakeholders such as business units, customers, operations, and subject matter experts. The following are examples of product requirements.

User Stories

Requirements that capture expectations for the product. Typically contributed by business units who own the product. Often phased as customer expectations. For example, “As a customer, I want the shirt to be free of tags that rub against the skin.”

Customer Requirements

Requirements contributed by a customer such as a lead user. For example, “I want to be able to choose from hundreds of bright colors.”

Business Rules

Business rules that define the operation of the product. Often stated as conditional statements such as “if ___ then ___.” For example, “If the user presses the power button then the device automatically saves work and shuts down without any further confirmations.”

Usability

Usability requirements that improve ease of use. For example, “this button works when users finger is slightly off target.”

Customer Experience

Requirements intended to improve the end-to-end customer experience such as “beeps and other feedback sounds are off by default.”

Brand

Brand related requirements such as a brand style guide that is to be used for packaging.

Functions

Specifications of goals that can be accomplished with the product. For example, “As a customer, I want to be able to effortlessly carry a bag of groceries with the bicycle.”

Features

Specifications of elements that achieve goals. For example, “the bicycle shall have a 9 liter basket securely mounted between the handle bars.”

Implementation Requirements

Placing constraints on how the product will be constructed. For example, “the basket will be constructed using recycled PET plastic.”

Performance

Performance targets for the product such as a figure of merit. For example, “the solar panels shall have a maximum conversion efficiency of at least 20%.”

Service Requirements

Requirements for services such as the requirement that a software service be available at least 99.99% of the time.

Technical Requirements

Requirements from subject matter experts such as an information security specialist or software architect.

Operations Requirements

Requirements from operations teams such as a requirement that the product be impossible to put together incorrectly.

Quality

Quality requirements in areas such as durability. For example, “the phone can be dropped from 1.5 meters height to a concrete surface 40 or more times without breaking.”

Risk

Risk related requirements such as a safety target for a bicycle. For example, “the bicycle’s brakes will have less than a 0.01% chance of failure for the first two years.”

Learn More
Fixed Assets Jonathan Poland

Fixed Assets

Fixed assets are long-term resources that are owned by a business and are used to generate future economic benefits. In…

Good Failure Jonathan Poland

Good Failure

Good failure, also known as productive failure, refers to the idea that failure can be a valuable learning experience and…

Captive Market Jonathan Poland

Captive Market

A captive market is a market where a group of customers is forced to buy from a limited number of…

Window of Opportunity Jonathan Poland

Window of Opportunity

The window of opportunity is a concept that refers to a limited time period during which an opportunity is available…

First Principles Thinking Jonathan Poland

First Principles Thinking

Overview First principles thinking is a method of reasoning that involves breaking down complex problems into their most basic and…

What is Food Sovereignty? Jonathan Poland

What is Food Sovereignty?

Food sovereignty is the right of peoples and countries to define their own food and agriculture systems, rather than being…

Market Forces Jonathan Poland

Market Forces

The interaction that shapes a market economy. Market forces are the factors that determine the supply and demand for a…

Capability Analysis Jonathan Poland

Capability Analysis

Capability analysis is the process of evaluating the capabilities of an organization, system, or process in order to identify its…

Management Efficiency Jonathan Poland

Management Efficiency

Management efficiency refers to the ability of a company or organization to effectively utilize its resources, such as capital, labor,…

Content Database

Search over 1,000 posts on topics across
business, finance, and capital markets.

Cash Conversion Cycle Jonathan Poland

Cash Conversion Cycle

The cash conversion cycle (CCC) is a financial metric that measures the amount of time it takes for a company…

Examples of Strategy Jonathan Poland

Examples of Strategy

A strategy is a long-term plan that an organization or individual develops to achieve a specific goal in a competitive…

Market Penetration Jonathan Poland

Market Penetration

Market penetration refers to the process of increasing the market share of a company’s existing products or services within a…

Right to Repair Jonathan Poland

Right to Repair

The right to repair is the idea that consumers should have the right to repair their own electronic devices and…

Lobbying Jonathan Poland

Lobbying

Vertical integration is when a single company owns multiple levels or all of its supply chain.

Soft Skills Jonathan Poland

Soft Skills

Soft skills are a broad and diverse set of abilities that are essential for success in many areas of life,…

Local Marketing Jonathan Poland

Local Marketing

Local marketing refers to any marketing strategy that targets customers in a specific, finely-grained location, such as a city or…

Audience Analysis Jonathan Poland

Audience Analysis

Audience analysis is the process of studying and understanding the characteristics of a target audience. This is often done in…

Systems Thinking Jonathan Poland

Systems Thinking

Systems thinking is the practice of analyzing the entire system, rather than just its individual parts, in order to understand…