Customer Requirement

Customer Requirement

Customer Requirement Jonathan Poland

A customer requirement refers to a specification or need that is expressed by a customer, rather than being generated internally by a business or organization. These requirements can relate to the functional or non-functional aspects of a product, service, or customer experience, and may be documented by the customer directly or collected and refined by a business analyst or market research team.

Customer requirements are important for businesses to understand, as they can provide insight into what customers expect and value, and help guide product and service development efforts. By gathering and analyzing customer requirements, businesses can better meet the needs and expectations of their target audience and improve their overall performance. The following are common types of customer requirement.

Voice of the Customer

Identifying customers that represent your target market and collecting needs, expectations and ideas with methods such as a focus group or ladder interview.

Lead User

Engaging lead users who represent your customers with cutting edge needs. For example, a snowboard manufacturer may engage professional snowboarders to capture ideas for a design.

Intermediaries

Collecting requirements from customers other than end-customers such as wholesalers, retailers, manufacturers or value-added resellers. For example, an OEM zipper manufacturer may collect requirements from a sportswear manufacturer for a new type of zipper.

Large Accounts

Products and services that are sold on a business-to-business basis may directly collect requirements from large accounts. For example, a software company that gets 40% of its revenue from five customers might allow those customers to directly submit requests for features.

Operating Model Jonathan Poland

Operating Model

An operating model is a framework that outlines how a business operates. It typically covers how a business produces and…

Cycle Time Jonathan Poland

Cycle Time

Cycle time is a measure of the time it takes to complete a single cycle of a process or task.…

Rental Lease 101 Jonathan Poland

Rental Lease 101

In general, a rental lease is a contract between a landlord and a tenant that outlines the terms and conditions…

Marketing Metrics Jonathan Poland

Marketing Metrics

Marketing metrics are a way to evaluate the success of marketing efforts at various levels, such as the organization, team,…

Total Addressable Market Jonathan Poland

Total Addressable Market

A total addressable market (TAM) is the total potential revenue that a company can generate from its products or services…

Barriers to Entry Jonathan Poland

Barriers to Entry

Barriers to entry refer to factors that make it difficult for new companies to enter a particular market. These barriers…

Yield Management Jonathan Poland

Yield Management

Yield management is a pricing strategy used by businesses that offer access to fixed-capacity assets, such as airline seats and…

Feedback Loop Jonathan Poland

Feedback Loop

A feedback loop is a process in which the output of a system is used as input to adjust the…

Middlemen Jonathan Poland

Middlemen

A middleman is a person or organization that acts as an intermediary between a producer and a consumer. In a…

Learn More

Pricing 101 Jonathan Poland

Pricing 101

Pricing refers to the process of determining the value that a business will receive in exchange for its products or…

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…

Government Contract Timeline 150 150 Jonathan Poland

Government Contract Timeline

A government contract award timeline can vary depending on the specific country, agency, and procurement process in question. In general,…

Customer Analysis Jonathan Poland

Customer Analysis

Customer analysis involves systematically examining and understanding the characteristics, needs, motivations, and decision-making processes of a target market. This process…

Machine Learning Jonathan Poland

Machine Learning

Machine learning is a method of teaching computers to learn from data, without being explicitly programmed. It is a type…

Flat Pricing Jonathan Poland

Flat Pricing

Flat pricing is a pricing strategy in which a fixed price is offered to all customers for a product or…

Organizational Capital Jonathan Poland

Organizational Capital

Organizational capital refers to the intangible assets and resources within an organization that support its operations and enable it to…

Pricing Strategy Jonathan Poland

Pricing Strategy

Pricing strategy is the process of determining the right price for a product or service based on market conditions, business…

Growth Strategy Jonathan Poland

Growth Strategy

A growth strategy is a plan to increase or improve some KPI, like revenue, profit, subscribers, etc.