Design-Driven Development

Design-Driven Development

Design-Driven Development Jonathan Poland

Design-driven development is a product development approach that places a strong emphasis on design, with a focus on form, function, and user experience. Rather than seeing a product as a collection of features, this approach aims to create products that are useful and meaningful to customers. By considering the needs and preferences of customers from the beginning of the development process, design-driven development can help companies create products that are more likely to be successful in the market. The following are illustrative examples.

Form

Creating user interfaces, environments and physical things that have an attractive form. This involves viewing form as a primary business concern as opposed to an afterthought. In many cases, a design driven team might spend as much time on form as function.

Function

Incorporating features that integrate well with the rest of the design and are truly something customers find useful. Design driven development considers the possibility that a function will subtract from a design as opposed to add value.

Quality

Full consideration of non-functional requirements in areas such as speed, reliability and usability.

Experience

Thinking of products and services as an end-to-end experience. This requires connecting with customers to understand perceptions. For example, a banking website that requires 5 slow screens to get to a tool that customers most commonly use may find that customers perceive the site as an annoyance as opposed to a friendly tool.

Identity

In many cases, a firm spends a great deal of time communicating a brand identity but does little to incorporate that identity in products. Design-driven development has potential to give products an identity that reflects your brand. For example, if your brand identity embraces safety, make your products the safest on the market.

Veblen Goods Jonathan Poland

Veblen Goods

Veblen goods are a type of consumer good that is perceived as being more valuable or desirable because of its…

Settlement Risk Jonathan Poland

Settlement Risk

Settlement risk is the risk that a trading counterparty will not deliver a security or asset as agreed upon in…

Turnaround Strategies Jonathan Poland

Turnaround Strategies

A turnaround strategy is a plan to rescue an organization, department, or team that is experiencing failure or underperforming. This…

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…

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…

Coding Skills Jonathan Poland

Coding Skills

Coding skills are a combination of talents, knowledge, and experience that enable an individual to create valuable software. This can…

Risk Probability Jonathan Poland

Risk Probability

Risk probability refers to the likelihood that a particular risk will occur. It is an important element of risk analysis,…

Corporate Reputation Jonathan Poland

Corporate Reputation

Corporate reputation refers to the collective perceptions or attitudes that various stakeholders, such as communities, customers, employees, partners, and regulators,…

Competitive Advantage Jonathan Poland

Competitive Advantage

Competitive advantage refers to the unique advantages that a firm possesses over its competitors. In a highly competitive industry, firms…

Learn More

Pricing Techniques Jonathan Poland

Pricing Techniques

Pricing involves carefully considering various factors in order to determine a price that will maximize a company’s profits over the…

Commodity Risk Jonathan Poland

Commodity Risk

Commodity risk is the risk that changes in commodity prices may result in losses for a business. Commodity prices can…

Product Knowledge Jonathan Poland

Product Knowledge

Product knowledge refers to the ability to effectively communicate information and answer questions about a product or service. This knowledge…

Internal Controls Jonathan Poland

Internal Controls

Internal controls refer to the structures, processes, practices, reports, measurements, and systems that are implemented within an organization to support…

Employee Development Jonathan Poland

Employee Development

Employee development is the process of providing employees with learning and experience opportunities that support their career aspirations and the…

Business Values Jonathan Poland

Business Values

Business values are statements that reflect the ethical principles of a company. These values are intended to guide the company’s…

Accept vs Except Jonathan Poland

Accept vs Except

To accept is to consent, to receive or to believe something. Except means “not including.” Accept: to consent, to receive,…

What is a Superior Good? Jonathan Poland

What is a Superior Good?

A superior good is a type of good that tends to see an increase in demand as income levels rise.…

Product Development Jonathan Poland

Product Development

Product development is the process of designing, creating, and launching new products. It typically involves a number of different steps,…