Professional Documents
Culture Documents
Trev de Vroome
by Dan Olsen
Resonating Message
To create a successful product — you need to satisfy all layers of the Product-Market fit pyramid,
ensuring you’re clear on who you are targeting the product for, what their needs are, and then
creating a compelling offering that satisfies those needs with a compelling value proposition, feature
set, and UX. The Lean Product Process sets out a six-step process to achieve this:t
2. Problem Space versus Solution Space: You must separate and use different
techniques for the problem and solution space — leading first with the
problem spaced focused on emphasizing with and understanding the needs
of your target customer, before delving into the solution space of addressing
those needs.
3. Determine your Target Customer (Step 1): Once you understand the problem
space, your goal is to identify a target customer and associated segment that
you believe has unmet or underserved needs aligned with your target
product vision.
4. Identify Underserved Customer Needs (Step 2) The goal now is to identify and
elaborate on the needs of your customer — identifying underserved or
unmet needs through empirical measurement against the desired outcomes
of the target customer.
5. Define Your Value Proposition (Step 3) You will define your value proposition
by establishing your hypothesized product benefits (must-haves,
performance, and delighters) in comparison to your competitors — both in
the current market and the predicted future to ensure you’re addressing the
most important anticipated needs.
6. Specify Your Minimum Viable Product (MVP) Feature Set (Step 4) Now you
need to shift from the problem space and into the solution space — exploring
how you will serve those underserved customer needs. You will do that with
divergent thinking to establish user stories, prioritize them on ROI, and shape
a viable MVP to create “something that customers find superior to other
products, and ideally, unique”
7. Create Your MVP Prototype (Step 5) When creating your MVP (minimum
viable product), you need to focus on building a slice of value to the customer
that allows you to test your hypothesis. You must both test the Product &
Marketing, using qualitative and quantitative methods to assess your current
product-market fit
9. Test Your MVP with Customer (Step 6) Once you have an MVP, you need to
test it with your customer — getting qualitative feedback on how your
functionality, UX, and messaging come together to address the Product-
Market Fit. Recruit a user in your target market, guide them through user
testing, and collate your results to inform the next steps for your Product.
10. Iterate and Pivot to Improve Product-Market Fit Test your hypotheses in
iterations through the hypothesize-design-test-learn loop —incorporating
your learnings into refining your hypothesis for the next iteration. As you do,
measure your progress towards Product-Market fit — carefully consider if it’s
time to pivot if your progress towards fit slows.
12. Build Your Product Using Agile Development Just as we tested our
hypotheses in fast learning loops, must we also develop our Product in
iterative and incremental loops — to incorporate the new validated learning
we’ll receive as customers user our newly created product.
13. Measure Your Key Metrics You need to carefully measure your product —
selecting the appropriate metric for the specific insight you’re seeking. Start
with measuring Product-market fit via retention rate, then build a model of
measurement relevant to your Product to monitor the success and impact of
your Product improvements you make over time.
14. Use Analytics to Optimize Your Product and Business For every live product —
you will constantly battle tension between your product aspirations, and the
limitations your resourcing imposes. Where you spend those limited
resources becomes crucial to your ability to maintain an advantage over your
competition. To do this — ruthlessly prioritize and focus on the most
important metric, rapidly taking that focus through the build-measure-learn
loop in fast iterations to obtain validated feedback on your improvements.
1. Achieving Product-Market Fit with the Lean Product Process (P3–12)
• The goal of the Lean Product process is to leverage the product-market fit
pyramid — working from the bottom up to unpack the market, identify
product-market fit, and then refine the product to validate and test with
customers.
• Identify the market, its size, and target segments to hone in on identifying
your target customer — then focus on unpacking their specific needs
• The goal is to identify “underserved needs” that you can address through your
proposed product.
• “product-market fit … is the measure of how well your product (the top three
layers of the pyramid) satisfies the market (the bottom two layers of the
pyramid)”
• The Lean Product Process
1. Determine your target customers
2. Identify underserved customer needs
3. Define your value proposition
4. Specify your minimum viable product (MVP) feature set
5. Create your MVP prototype
6. Test your MVP with customers
• You must intelligently apply the principles and concepts of the Lean Product
Playbook to the challenges unique to your business
• Chapter Principles:
1. Establish an undertanding of the market and underserved needs within it
2. Develop and test a product to address those underserved needs
3. Product-Market fit will come when the product or service you provide satisfies the market
4. The lean Product Process iterates to create and test your hypothesis on how to solve product-market fit
with your product
• The Problem Space is the understanding of the needs, pains, gains, and jobs-
to-be-done of your target customer.
• The Solution Space is the products or services you create to address those
target customer needs.
• Separate the “why and what” (problem space) from the “how” (solution
space)
• “By talking with customers to understand their needs, as well as what they
like and don’t like about existing solutions, outside-in product teams can form
a robust problem-space definition before starting product design”
• You need to apply product thinking & design to turn customer needs into
products and services with product-market
• Customers will often tell you their concerns by providing solution space
answers — it’s key you facilitate unpacking the needs behind those, to deeply
understand the solution space — and provide space to truly innovate to the
root cause needs.
• Chapter Principles:
1. Keep the problem space free from solutions
2. A clear problem space will more clearly define its target market
3. Ensure you talk to customers to understand their needs
4. Apply product thinking to innovatively address customer needs
5. Use the solution space to discover the problem space
• You may find your product only needs minor changes to also reach product-
market fit for adjacent markets
• Where the person using the product and purchasing the product — you
should define your target buyer in addition to your target customer, and seek
to find product-market fit for both.
• Chapter Principles:
1. Capture relevant attributes for your target customer
2. Identify your target market segment
3. Consider the needs of both the target user and target buyer
4. Understand where your target customer is in the technology adoption lifecycle
5. Use personas to establish common understanding of your target customer(s)
• “Customers are generally not skilled at discussing the problem space; they are
better at telling you what they like and dislike about a particular solution.”
• “You’ll also notice that each benefit begins with a verb: help, check, reduce,
maximize. A benefit conveys value, which means it’s doing something for the
customer.”
• Plot needs against two axes — importance and satisfaction, looking for areas
of low satisfaction and high importance to inform opportunities.
© Dan Olsen 2015
• Scales of 5 or 7 responses for bipolar responses are ideal for measures where
there can be positive, neutral, and negative responses. Unipolar scales (ie. 1
to 10) are better used to determine a measure which is a degree.
• Form a hypothesis on your target customers needs, then inform and update it
with empirical data over time.
• Chapter Principles:
1. Work through the customers' problem space to identify their needs
2. Use discovery interviews to test your benefit hypotheses
3. Leverage benefit ladders to find the root need using the 5 whys
4. Address needs at the lowest point in the customer hierarcy first
5. Find opportunity in important needs with low satisfaction through measurement and validation
6. Establish a hypothesis for your target customer upon which you build and update with emperical data
7. Quantify the size of opportunities (eg. using Jobs-to-be-done)
8. Focus on identifying outcomes, not needs or benefits through emperical measurement
9. Use the kano model to identify your must have, performance, and delighter needs
• Focus on a small set of the most important needs to shape your MVP
• “To be strategic, you want to ensure that you are projecting forward in time,
anticipating the important trends in your market and what competitors are
likely to do”
• Chapter Principles:
1. Identify your value proposition
2. Decide on what you're not going to do
3. Focus on what matters to your target customer
4. See how your value proposition stacks up against your competitors
5. Ensure your value proposition projects forward in time
6. Analyze your product strategy against the currrent and future market
6. Specify Your Minimum Viable Product (MVP) Feature Set (Step 4) (P77–88)
• “For your MVP, you want to identify the minimum functionality required to
validate that you are heading in the right direction”
• Start by breaking down your product into use stories to capture all aspects of
the benefit using who (as a), what (I want), and why (so that)
• It’s not enough to prioritize on value alone — you need to weight value vs
cost, to surface a true return on investment (ROI) from which to weight your
decisions
The goal is to to create high customer value for low overall effort
• Both the estimates of value and estimate of cost (story points) are guesses at
this point — instead, the critical point is how they compare
• Your MVP should have just enough of each of the three kano categories to
provide “something that customers find superior to other products, and
ideally, unique” — including:
1. All the must-haves
2. The main performance benefit you're planning to use to beat the competition
3. Your top delighter (if your performance benefit isn't a strong enough differentiator)
• Chapter Principles:
1. Use User stories to capture and prioritize customer benefits
2. Use chunking to break down features
3. Keep batch sizes small
4. Use story points to estimate; breaking down large stories into smaller, more incremental pieces
5. Prioritize based on return on investment
6. Establish the minimum set of functionality reuqired for your MVP candidate
7. Don't plan too far ahead - plans will need to change once you get real customer feedback
• How much you build (landing page vs real product) is entirely dependent on
the hypothesis you wish to learn more about — and will be different for each
product.
• When starting a new product “it is most beneficial to start with qualitative
tests to gain some initial understanding”
• Chapter Principles:
1. Build an MVP prototype that delivers value to your customer
2. Validate the hypothesis with MVP tests
3. Use a blend of product/marketing tests
4. Use quantitative tests to understand 'what' and 'how many'
5. Use qualitative tests to understand 'why'
• “User experience (UX)… brings your product’s features and benefits to life for
the customer. Even if you have made good decisions on the other four layers,
you will not achieve product-market fit without a good UX.”
• “Poor UX gets in the way, preventing the user from realizing the benefits.
Great UX makes it easy for the user to realize the benefits that the product’s
functionality offers.”
Usability — Can your customer use the product
Delight - Do your customers enjoy using your product?
• Use divergent thinking for ideation, and convergent thinking for evaluation
and selection from those ideas
• The UX Design Iceberg sits on top of the Product-Market Fit Pyramid in place
of the UX layer:
• Use Style Guides and Layout Grids to drive consistent design across variations
internally (different engineering teams) or externally (different browsers or
devices accessing the experience)
• In many cases, there are many screen sizes you may need to accommodate in
your product. If mobile is key to your customer — consider what the mobile
experience will be, develop a responsive design, and lead the design by
mobile in parallel with the desktop experience.
Great UX needs a team skilled in product management (who the product is for, and what they
need), visual design (how the product looks), interaction design (how the product works), and front-
end development (how the design will be implemented)
• Chapter Principles:
1. Be mindful of "Olsen's Law of Usability"
2. Look for ways to create Delight
3. Address all layers of the UX Design Iceberg
4. Focus on consistency throughout your UX
5. Be mindful of common design principles (Gestalt, heirarchy, composition, responsiven design etc.)
6. Copy is part of UX, and also needs careful consideration
• Being close to the product means you can develop “product blindness” —
where you don’t see and experience the product as a user does, overlooking
the pains/gains experienced by a new user.
• Groups can bias your testing feedback — if you must test in a group, use tools
like Liberating Structures⁵ to give everyone an equal and unbiased voice.
• “When you are early in defining and validating your MVP, moderated testing
is the way to go to ensure you can ask questions and get rich customer
feedback.”
• “When you are farther down the road and feeling more confident about your
MVP”
• To kick start your testing, use this basic user testing approach:
1. Find dedicated space you already have
2. Use someone from the team to moderate the feedback
3. Use a dedicated note-taker
4. Have the customer bring their own preferred device
5. Sit next to them
6. Have a script prepared and practiced and tested beforehand
7. Keep the test to 1 hour +/- 15 minutes
8. Have an intro & warm-up (up to 15m), feedback (up to 45m), then wrap-up and closing questions (up to
15m)
• “it’s important to explicitly tell users upfront that you want their honest
feedback, even if it’s negative”
• Encourage the user to share their thoughts out loud — do this by asking
good, open questions.
It’s crucial as you conduct your user tests to differentiate between feedback on usability versus
product-market fit.
Feedback on usability has to do with how easy it is for customers to understand and use your product,
whereas feedback on product-market fit has to do with how valuable they find your product.
• UX and messaging can prevent the user from experiencing the functionality
— but only the functionality can determine if there truly is product-market fit.
• Chapter Principles:
1. Conduct the test with one customer at a time
2. Test in waves of 5-8 customers to keep feedback cycles small
3. Target your recruitment of testers to your target personas
4. Anyone can do the testing, if it's structured properly
5. Be well prepared, engaging, and take ~1h for each user test
6. Avoid intervening and bias by using open questions
7. Ensure the customers you're talking to are in your target market
10. Iterate and Pivot to Improve Product-Market Fit (P167–179)
• The goal of testing and assessing your MVP for product-market fit involves
rapidly iterating through the build-measure-learn loop⁶ to obtain validated
learning on your hypotheses.
“Build” simply means having something that you can test with customers, which could be a live
product or design artifacts, such as wireframes or mockups
you test and improve your problem space thinking by showing customers a product or design artifact
in thesolution space and soliciting their feedback on it.
• Find a balance between over-testing the product, and releasing too early and
causing major rework — an MVP should be minimal, but it should also be
viable.
A pivot is larger in magnitude than the change you normally see as you iterate along the path you
have chosen; it means a significant change in direction.
• If you aren’t making the necessary gains towards Product-Market fit — you
should consider a Pivot. Their types⁶ include:
1. Zoom-in - Focus deeply on one key feature
2. Zoom-out - Focus widely on more features
3. Customer Segment - Change the Customer Segment you target
4. Custoner Need - Focus on a different need or job for the customer
5. Platform - Switch from an App to a Platform
6. Business Architecture - High-margin/low-volume to low-margin/high-volume
7. Venture Capital - Switch how you monitize or earn revenue
8. Engine of Growth - Switch growth model (virual/sticky/paid)
9. Channel - Change how and where you sell your product
10. Technology - A new technical to achieve the same outcome
• Measure the rate of progress you make towards Product-Market fit each time
you iterate. If you can’t find other paths to Product-Market fit for your
current hypotheses — it may be time to pivot to another set of hypoetheses.
• Chapter Principles:
1. Use the hypothesize-design-test-learn loop
2. Address issues lower in the Product-Market pyramid first
3. Conduct iterative user testing
4. Sythesize user testing results to create insights
5. When necessary, pivot
• Just as we tested our hypotheses in fast learning loops, must we also develop
our Product in iterative and incremental loops — to incorporate the new
validated learning we’ll receive as customers user our newly created product.
The trick is to be both rigid and flexible when it comes to prioritizing your backlog. You must be clear
on your rank order priorities at any point in time; but you must also be able to quickly incorporate new
or changing requirements.
• The quicker you find and resolve defects, the fewer negative impacts they’ll
cause to customers and to your teams rework and handling effort.
• Chapter Principles:
1. Use Agile Delivery Practices
2. Keep batch sizes small
3. Use the Agile Delivery method that fits your organisation
4. Train your team in Agile
5. Establish cross-functional collaboration
6. Ruthlessly prioritise
7. Use the User Story format
8. Keep stories small and deliver value continuously
9. Empoloy quality assurance techniques
10. Use Continuous Integration/Continuous Deployment
• Before launch, you have to rely on more qualitative data — however post-
launch, you use quantitative tools to start capturing indirect behaviour.
• It’s important to balance the right research methods and metrics to obtain
validated learning and test your hypothesis — using methods across the
Research Methods Framework:
© Dan Olsen 2015
Quantitative research can tell you how many customers are doing (or not doing) something. But it
won’t tell you why the customers are doing it (or not doing it).
• Surveys are sensitive to the wording of the question and the knowledge of
the respondent — use them with careful consideration.
you should not invest in trying to grow your business until after you have achieved product-market fit
• You can use Sean Ellis’ Product-Market Fit question to assess your level of
fit: “How would you feel if you could no longer use [product X]?
• A/B testing what tell you why a customer behaviour exists, but it will provide
objective and comparative data on what the customer behaviour is for a
given change
Quant was the smoking gun that told us we had a conversion problem and identified where people
were dropping off the most, but it couldn’t tell us why.
Qual gave us the insights we needed to understand and address the issues. After we rolled out the
improvements, quant showed us the impact of the changes we made.
• Use the AARRR framework gives you conversion funnel metrics for your
Product — tracking 2–3 metrics per layer:
© Dan Olsen 2015
• At any given time — there will be one clear metric that matters most (MITM)
across the conversion funnel — it will be the metric that provides the largest
ROI through the funnel.
Retention rate is the single best metric to measure your product-market fit.
• You need to understand the appropriate metrics for your specific business —
expressing this as an equation that can be monitored and optimized from a
set of relevant metrics.
• Once you have identified your specific business equation — break it down
(aka. “peel the onion”) by to its component parts to identify the specific
metrics that drive the equation. This will enable you to monitor exactly where
you need to improve your product — driving prioritisation of improvements.
• Chapter Principles:
1. Use the best-fit research method for the insight you're seeking
2. Use quantitative insight to tell you understand where your issues are, and qualitative insight to tell you
what they are
3. Establish an analytics framework to monitor your Product
4. Use the AARRR framework to monitor your conversion funnel
5. Identify and focus on your MITM (Metric that matters most)
6. Optimise for retention rate, then conversion, then retention
7. Identify, measure, and optimise the equation of your business
8. Breakdown your business equation into components to measure
• Once your Product is live — you need to identify and focus your build-
measure-learn loops on addressing the most important metric to maximise
the efficiency of your resources.
The size of your current business becomes less relevant; instead, how quickly you can learn from
customers and iterate becomes the basis of competition.
• For each metric you try and improve — you should have an informed
hypothesis of how much that is expected to translate to your top-level metric
(ie. revenue), and use those to project and prioritise based on ROI to find
your MTMM (Metric that matters most)
• Using an A/B testing framework will allow you to objectively assess the
impact of your changes compared to your baseline.
• Be wary of ‘atomic’ metrics (ie. the total number of daily users) — instead, try
and use ‘normalized’ ratio metrics where possible to enable objective
comparison across cohorts and time.
• Use the upside potential — the maximum possible improvement that could
be possible — to help inform the ROI of possible improvements by looking for
those metrics with high upside improvement.
Quantitative testing will tell you what, but they won’t always tell you why — use qual to understand
the motivation behind the behaviour
• Chapter Principles:
1. Define your key metrics
2. Measure baseline values for metrics
3. Evaluate ROI potential for each metric
4. Select top metric to improve
5. Rapidly iterate towards improving the metric