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
Capitalist Realism Jonathan Poland

Capitalist Realism

Capitalist realism is the theory that capitalism is the only economic system that is realistically possible or viable. This term…

What is a Business Case? Jonathan Poland

What is a Business Case?

A business case is a document that presents a proposal for a project, strategy, or course of action. It is…

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…

Pull Strategy Jonathan Poland

Pull Strategy

A pull strategy is a marketing approach in which a company creates demand for its product or service by promoting…

Types of Market Research Jonathan Poland

Types of Market Research

Market research is the process of systematically gathering and analyzing information about a market, including customers and competitors. This information…

Management Challenges Jonathan Poland

Management Challenges

Management challenges are obstacles, difficulties, or inefficiencies that make it difficult for managers to achieve their goals and objectives. These…

What is a Cash Cow? Jonathan Poland

What is a Cash Cow?

A cash cow is a business or product that generates a steady stream of income or profits for a company.…

Customer Research Jonathan Poland

Customer Research

Customer research involves gathering information and insights about customers in order to build a deeper understanding of their needs, preferences,…

Payback Theory Jonathan Poland

Payback Theory

Let’s say you live in a town with two bakeries for sale at $1 million each. Both offer similar products…

Content Database

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

Thought Process Jonathan Poland

Thought Process

Thought is the mental process of perceiving, organizing, and interpreting information. It is the foundation of all higher cognitive functions,…

What are Field Services? Jonathan Poland

What are Field Services?

Field service involves managing and deploying resources and assets at customer, public, and third-party locations, as well as providing services…

Systems Theory Jonathan Poland

Systems Theory

Systems theory is a field of study that focuses on the ways in which independent components or elements interact and…

Brand Switching Jonathan Poland

Brand Switching

Brand switching refers to the act of a customer switching from a brand that they were previously loyal to, to…

Economic Moat Jonathan Poland

Economic Moat

An economic moat is a concept in business strategy that refers to a company’s ability to maintain a competitive advantage…

Adoption Lifecycle Jonathan Poland

Adoption Lifecycle

The adoption lifecycle refers to the process by which customers adopt and become familiar with a new product or technology.…

Innovation Metrics Jonathan Poland

Innovation Metrics

Innovation metrics are tools used to assess the innovation efforts of a company. It can be challenging to accurately measure…

What Is Analysis? Jonathan Poland

What Is Analysis?

Analysis is the process of breaking something down into its component parts in order to better understand it. This is…

Channel Strategy Jonathan Poland

Channel Strategy

A channel strategy refers to the plan an organization uses to reach and interact with its customers. A channel is…