Examples
Product Opportunity Assessment
Product Principles (aka Product Manifesto)
Personas for Product Management
Product Strategy
The opportunity assessment is intended to clearly and concisely define the problem to be solved.
You can see an example set of product principles here.
and learn more about these principles here.
The product principles are not to be confused with product requirements. Product principles refer instead to the nature of the product you are building, and they help you to get a much clearer picture of what you believe in and what is important.
You can see an example opportunity assessment here.
and learn more about these here.
blocks_image
Personas are another tool for getting a deeper understanding of who you are building this product for.
You can see an example set of personas here.
and you can learn more about how personas are used for product management here.
blocks_image
The product strategy describes your vision for what you are trying to create – not what you are trying to create today, but what you are shooting for over the next 2-5 years.
You can see an example of a real product strategy here.
blocks_image
blocks_image
blocks_image
High-Fidelity Prototype
The high-fidelity prototype is used primarily to have a fast, easy way to test out your ideas before you spend the time and money to build them for real. But the prototype has several other benefits as well, including the very act of creating it forces you to think about the problem at a much greater level of thought.

You can see an example of a high-fidelity prototype
here. Note that this is a zip file. Download the zip file, then open it in a folder and click on the file “index.html” to open the file in your browser. This is a real prototype from a very early version of a startup’s site. The site is considerably evolved since then, but it’s a very useful example of a prototype. You can click through to see the level of specification. This prototype was created using DreamWeaver, but you can use any number of tools to quickly create high-fidelity prototypes.
You can also learn more about high-fidelity prototypes here.