Skip to content

Instantly share code, notes, and snippets.

A product idea is something that you want to explore further --- you have some information but not all of it. This template provides questions to help get Product Managers focused and help them dive into the idea. It serves as a guide as PMs decide whether or not to pursue the opportunity and draft a Product Opportunity for their team.

Product Idea Template

The purpose of filling out this template is to set up a plan for further exploration. The questions are designed to help determine where to investigate further, and to encourage discussion with the team. This template is intentionally lightweight, can be used to quickly give ideas structure, and record ideas so they don't get lost. Product idea docs can be closed/archived and re-opened/unarchived later. They are not to be prioritized, rather product idea docs serve as a 'bulletin board' for ideas that come from other product opportunities, customer conversations, market research,

This is a template for writing product opportunities. These are documents that illuminate some level of strategic thinking related to a particular product pain point that customers have. Typically they are accompanied by research (data, customer conversations, competitive analysis, etc.). This template helps break down the work so that Product Managers can keep moving quickly.

Product Opportunity Template

The purpose of filling out this document is to provide enough information for your colleagues to understand the opportunity, research (customer conversations and data), and value of tackling this work. It is not intended to provide solutions, scope or anything necessary to start the project or determine the next steps to start the project. This document focuses squarely on the problem space.


Questions

@cheungnj
cheungnj / script.sh
Last active March 6, 2024 02:35
Convert asciidoc to Github Flavored Markdown
# Adapted from https://tinyapps.org/blog/nix/201701240700_convert_asciidoc_to_markdown.html
# Using asciidoctor 1.5.6.1 and pandoc 2.0.0.1
# Install pandoc and asciidoctor
$ sudo apt install asciidoctor
$ sudo wget https://github.com/jgm/pandoc/releases/download/2.0.0.1/pandoc-2.0.0.1-1-amd64.deb
$ sudo dpkg -i pandoc-2.0.0.1-1-amd64.deb
# Convert asciidoc to docbook using asciidoctor
@croxton
croxton / imgix_responsive _images_on_the_fly.md
Last active April 10, 2018 17:57
Responsive images with imgix.js 3.x

These images are being sourced from https://hallmark-design.co.uk, which I have added as a "web folder" source in imgix. Please try it out with your own domain rather than use up my bandwidth :).

<!DOCTYPE html>
<html>

<head>
	<title>Test Imgix</title>
    	
	<!-- imgix config -->
/*
Fluid App Userscript
FastMail web interface
URL pattern: *fastmail.fm/mail/*
*/
setTimeout(updateDockBadge, 3000);
setInterval(updateDockBadge, 5000);
INBOX_ONLY = true;
@danasilver
danasilver / citystategeo.js
Created July 17, 2013 20:11
Get only city and state from Google Maps API Reverse Geocoder
if (window.navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function (position) {
var lat = position.coords.latitude,
lng = position.coords.longitude,
latlng = new google.maps.LatLng(lat, lng),
geocoder = new google.maps.Geocoder();
geocoder.geocode({'latLng': latlng}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[1]) {
for (var i = 0; i < results.length; i++) {