Prototyping

Prototyping

Prototyping Jonathan Poland

A prototype is a preliminary version of something that is used to test and refine an idea, design, process, technology, product, service, or creative work. It serves as a tool for gathering requirements, developing and planning strategies, and evaluating the feasibility of a concept. Prototypes are often used to explore and validate the potential of a new idea or to identify areas for improvement before committing to a full-scale implementation. The following are common types of prototype.

Architectural Animation
A movie that walks through the proposed 3D space of a building or structure.

Concept Art
Illustrations that capture an aspect of design such as an idea, layout, form, aesthetic, architecture or sequence.

Demo
A short, unpolished version of a work such as a song, film, visual design, game or business application.

Evolutionary Prototype
A prototype that is extended over a considerable period of time that represents a future version of something. For example, a concept car that is developed as a potential future production model.

Form Study
An object or animation that explores size, shape, form and appearance.

Functional Prototype
A prototype that is close to the end result in functionality. For example, a user interface that works with test data but isn’t properly developed as an well designed and integrated system.

Horizontal Prototype
A prototype that shows a complete user interface without the ability to drill down.

Low Fidelity
A prototype that is less detailed or lower quality than the intended end result.

Minimum Viable Product
A product that’s complete enough to put in front of customers as tool of market research or as a beta release.

Mockup
A broad category of prototype that looks like the finished product but is completely lacking functionality. For example, a webpage depicted as an image or a car without an engine for use in wind tunnel testing.

Paper Prototype
Illustrations and primitive cardboard models of design ideas.

Proof Of Concept
An implementation of a method or design to prove that it can work.

Proof Of Principle
A test of a foundational idea.

Rapid Prototyping
Techniques such as 3D printing that produce a physical object from a computer aided design.

Scale Model
A smaller, typically non-functional, model. Commonly used for large things such as buildings, automobiles or aircraft.

Simulations
Software visualizations of physical things.

Sports Prototype
An advanced automobile that is only used for racing. Often used as a prototype for advanced technologies that may be used in future production models.

Static Prototype
A prototype that appears to be functional but is in fact hardcoded. For example, software that fakes its data as opposed to integrating with data repositories.

Storyboard
A series of graphics that visualize a sequence such as a user interaction or a scene in a film.

Throwaway Prototype
A low cost prototype that is quickly developed with limited quality and functionality. Essentially the opposite of an evolutionary prototype that represents a state of the art design.

Vertical Prototype
A user interface mockup with drill down capabilities.

Wireframes
An illustration of a skeletal framework that serves as a blueprint for a design.

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…

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,…

Risk Estimates Jonathan Poland

Risk Estimates

Risk estimates are predictions or projections of the likelihood and potential consequences of risks. They are used to inform risk…

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…

Technological Change Jonathan Poland

Technological Change

Technological change refers to the development and adoption of new technologies and the ways in which they transform society and…

Sales Quota Jonathan Poland

Sales Quota

A sales quota is a target for the revenue or units sold that a sales department, team, or individual is…

Sales Promotion Jonathan Poland

Sales Promotion

Sales promotion refers to the use of various incentives and discounts to encourage customers to make a purchase. These promotions…

Employability Jonathan Poland

Employability

Employability refers to the value that an employee brings to an employer. It is the collection of attributes, skills, and…

Strategic Goals Jonathan Poland

Strategic Goals

Strategic goals are the specific outcomes that an organization or individual hopes to achieve through their strategy. The strategic planning…

Learn More

Exchange Rate Risk Jonathan Poland

Exchange Rate Risk

Exchange rate risk, also known as currency risk, is the risk that changes in exchange rates will negatively impact the…

Sales Channels Jonathan Poland

Sales Channels

A sales channel is a way of selling products or services to customers. This can include direct sales, such as…

Growth Strategy Jonathan Poland

Growth Strategy

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

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…

Sales Skills Jonathan Poland

Sales Skills

Sales skills are the abilities, knowledge, and personal characteristics that enable an individual to succeed in a sales role. These…

Administrative Skills Jonathan Poland

Administrative Skills

Administrative skills are abilities and personality traits that enable a person to be efficient and organized in a workplace setting.…

Product Category Jonathan Poland

Product Category

A product category is a classification of similar or related products or services. These categories are often created by a…

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…

Security Controls Jonathan Poland

Security Controls

IT security controls are measures that are implemented in order to reduce security risks. These controls may be identified through…