Shreyas Doshi Profile picture
May 30, 2021 52 tweets 19 min read Read on X
A thread of product management frameworks:

(this might be useful if you are a product manager, product leader, or founder)
Before we jump in:

Frameworks will not fix all your problems.

Used right, they should help you
1) better understand your context
2) create structure for problems
3) communicate ideas & solutions

I often use these frameworks in my product work, sometimes without realizing it.
1/
3X framework (Kent Beck)

A product can be in one of 3 stages
1. Explore
2. Expand
3. Extract

For product leaders this is the most vital framework to understand because almost every important decision should account for the stage your product is in.

medium.com/@kentbeck_7670…
Examples of decisions you can make more rigorously with the 3X framework:
- optimize for inputs, outputs, or outcomes?
- set more qualitative or quantitative goals?
- how to measure progress?
- what skills to look for?
- how to evaluate PMs' impact?

More:
medium.com/@kentbeck_7670…
2/
5Qs for product rigor

1) Who is the customer?
2) What is the problem/opportunity?
3) What is the main customer benefit?
4) How do you know customers want this?
5) What is the customer experience?

This framework provides useful structure for product proposals, reviews, etc.
3/
Product metrics categories

When conceiving product metrics, consider these categories & pick the right metrics across them:

1. Health metrics
2. Usage metrics
3. Adoption metrics
4. Satisfaction metrics
5. Ecosystem metrics
6. Outcome metrics

More:
Image
4/
Themes for product planning

Think through your allocation across a subset of these themes:

1) Differentiators
2) Tablestakes
3) Incrementals
4) Embarrassments (or “Broken Windows”)
5) Customer Specials (or “Large Customer Requests”)
6) Tech Foundation
7) Speculative Bets
5/
ICE prioritization (Sean Ellis)

Evaluate candidate features across expected Impact, Confidence, Ease.

I use it as a *heuristic* when prioritizing between a handful of fungible features, *not* as a formula for prioritized rank ordering.

More here:
medium.com/@nimay/inside-…
6/
Obvious, Easy, Possible (Jason Fried)

A practical way to think & talk about tension in interface design. In your UI, what features must be obvious, what features should be easy to find, and what features should be possible to discover?

More here:
signalvnoise.com/posts/3047-the…
7/
Customer Problems Stack Rank

A B2B/SaaS product framework to elicit what problems truly matter for your customers. It isn't enough that your product solves a problem for the customer. You need to understand where that problem ranks.

Related thread:
8/
the product vs. The Product

"the lowercase-p product" is the pixels you're directly working on.

But that’s not necessarily "The uppercase-p Product".

The Product is The Main Thing that makes or breaks the user value prop.

Sometimes the product & The Product are different.
9/
Porter's 3 Generic Strategies

For B2B/SaaS products, be intentional about which of Porter's 3 generic strategies you are picking

1. Broad differentiation
2. Overall cost leadership
3. Segment focus

Avoid getting "stuck in the middle".

(Competitive Advantage, chapter 2) Image
Related video:
10/
Porter's 5 Forces

Understand how these 5 forces shape the market your product operates in:

1. Buyer bargaining power
2. Supplier bargaining power
3. Existing competitor rivalry
4. Threat of new entrants
5. Threat of substitute products

(ref: Understanding Michael Porter) Image
11/
Helmer's 7 Strategic Powers

Be intentional about these powers as you devise your product strategy

1. Scale Economies
2. Network Effects
3. Counter-Positioning
4. Switching Costs
5. Branding
6. Cornered Resource
7. Process Power

More:
florentcrivello.com/index.php/2018…
12/
Stages of strategy maturity

1: We don't need a strategy

2: We need a strategy but don't have one

3: We have a strategy but it isn’t articulated

4: We have an articulated strategy but execution is disconnected

5: We are cohesively executing on a known & rigorous strategy
13/
Jobs To Be Done (Christensen et al)

To innovate, you need to understand what jobs your customers are hiring your product for. Look beyond the obvious utility of your product. I like how JTBD emphasizes customer psychology & creative execution.

More:
hbr.org/2016/09/know-y…
14/
Basic criteria for product comms

When communicating about your product (e.g. on your website, blog post, pdf case study, product video), make it easy for customers to get an answer these questions

1) What does it do?
2) Is it for me?
3) How good is it?
4) Should I act now?
15/
Team diagnosis framework

Are we defining the product right?

Are we defining right, but not building it fast?

Are we defining right, building fast, but not at desired quality?

Are we defining right, building fast, at desired quality, but not with expected business impact?
16/
The 3 levels of product work

1. The Execution level

2. The Impact level

3. The Optics level

Very important, esp. for product leaders to be intentional about the level at which they (and others) need to operate in a given context.

Related thread:
17/
Inputs-Outputs-Outcomes

Product management is about collecting the right Inputs, converting them to the right Outputs, so we can get to the right Outcomes.

Like the 3X framework, this framework can help product people make better, context sensitive observations & decisions. Image
Take the perennial question of how to evaluate a Product Manager's impact.

The vast majority (easily >90%) of companies don't have a good answer to this question.

Here's how you might use the Inputs-Outputs-Outcomes framework to answer this question:
18/
Basic B2B Product Strategy Framework

Your B2B product strategy must rigorously answer these 3 questions:

1) What customer segments are we targeting?

2) What differentiation will we create for them?

3) How will we reach these customers?

Related:
19/
Agreed Target Quality Framework (h/t Jeff Seibert)

Very effective for proactively & rigorously addressing Eng/Design/PM conflict when building a product.

Instead of litigating 100s of details just before launch, discuss upfront the quality level you are aiming for (and why) Image
20/
Delegation Framework (h/t Keith Rabois)

This framework is especially useful for senior product managers & leaders to create clarity on the decisions team members can make on their own and the decisions you’d like to make with them.

Learn more here:
Image
21/
LNO Effectiveness Framework

This framework improved the quality of my life as a PM & my work more than anything else I've encountered.

The main insight is that all your tasks are not created equal. There are 3 types of PM tasks:

1) Leverage
2) Neutral
3) Overhead ImageImageImageImage
Before taking on a task, identify what type of task it is. Take more time than you would for Leverage tasks, and create the time to do that by taking less time for Neutral & Overhead tasks.

(especially impt for senior PMs & leaders)

Concrete example here
22/
The 3 Essential Senses of a PM

1. Execution sense
2. Analytical sense
3. Product sense

It is important for PMs to understand these senses, identify their superpower, identify any liabilities & be intentional about their growth.

To learn more:
ImageImageImageImage
23/
The 10-30-50 PM

To make a major impact with your products, accelerate your career, get the opportunity to lead other PMs & create tremendous career optionality, aim to become a 10-30-50 PM: top 10% in one of the senses, top 30% in another one, and top 50% in the third. Image
To learn more, check out this thread:
24/
Components of Product Sense

Product sense has 3 components:
1. Cognitive Empathy
2. Domain Knowledge
3. Creativity

To improve product sense, work on each of these.

Thread on Cognitive Empathy for PMs:


To learn more:
blog.tryexponent.com/improve-your-p… Image
25/
Scope/Impact matrix for PM career growth

At any point in your PM career, you’re managing a certain amount of product scope and you have a specific degree of unique impact.

And you grow by alternately increasing your impact and your scope.

For more:
Image
26/
The SMART framework for PM feedback

Product leaders should give level-specific guidance on:

Skills–to build/enhance

Mindset–to be more effective e.g. high agency

Activities–to improve product/team

Results–expected Outputs+Outcomes

Training–resources to achieve all this
27/
Types of Product Managers (Sachin Rekhi)

1) Builders
2) Tuners
3) Innovators

As a hiring manager, create clarity (for yourself first & then for candidates) on what primary type (or primary hat, if you wish) is best suited for a given role

More here:
28/
Types of Product Leaders

1) The Operator
2) The Craftsperson
3) The Visionary

It is important for you as a startup founder/CEO, PM or product leader to deeply understand these types/hats as you make decisions on whom to hire or whom to work for

More
Okay, this is where I will stop for now.

Reply to this tweet with any great frameworks I missed.

💙👍🏾🙏🏾
29/
Double Diamond process

This is a practical Diverge-Converge framework that's useful for ambiguous product discovery. Likely the most salient part here is the vocabulary to help get stakeholders on the same page & avoid rushing the discovery process.

designcouncil.org.uk/news-opinion/w… Image
30/
Segmentation & positioning maps

A vital product strategy lesson that many PMs miss: your customer segmentation should be tailored to your product & its category. Generic axes (e.g. SMB vs enterprise) are usually not super-useful.

A+ example from Understanding Michael Porter Image
31/
Possible stages of Prod Mgmt in a company

Stage 0: No-PM
Stage 1: Do-No-Harm
Stage 2: PM-As-Leverage
Stage 3: PM-Takeover

None of these is the "right" stage, it all depends on the specifics of the company & its challenges. But avoid reaching Stage 3 too early, it's not fun. Image
Some PMs actively seek highly "PM-Driven" companies i.e. Stage 3, not realizing that product work at such companies is either not actually fun or the products produced are mediocre at best. More here:
32/
Four Types of Product Risk (Cagan)

1. Value risk
2. Usability risk
3. Feasibility risk
4. Business viability risk

Learn more here:
svpg.com/four-big-risks/
33/
PM Career Skills Map

This framework covers the skills PMs need to develop, by level & scope.

More in this thread:
Image
34/
ROI mindset vs. Opportunity Cost mindset

Most people implicitly use ROI as a metric when picking the tasks they will do. When in a high leverage role (e.g. product leadership), consider shifting to an Opportunity Cost mindset.

A thread on this:
35/
Radical Delegation

Particularly relevant for product leaders and senior product managers at modern tech companies.

36/
The 5 Domains of PM Expertise

Start with the lower domains. Then, to differentiate yourself from the crowd and make a singular impact in your work as a senior leader, pay attention to the higher levels. Seek learning opportunities for each domain.

37/
The 4 Types of Product Market fit:

1) Feature - Problem fit
2) Product - Problem fit
3) Solution - Segment fit
4) Solution - Market fit

Most products first need to reach Feature - Problem fit.

Important to understand where your product is currently.
38/
The Insight–Execution–Impact framework for evaluating PM performance in a way that's concrete, actionable, and aligns better with company goals (also includes a template to re-use):
39/
The 4 Types of Data Cultures
- Data Agnostic
- Thesis Driven
- Metrics Driven
- Data Informed

Your product team’s emphasis on (a) Quantitative inputs & outcomes and its openness to (b) Qualitative inputs & outcomes will strongly shape its culture

Decide where you want to be Image

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Shreyas Doshi

Shreyas Doshi Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @shreyas

Mar 30, 2023
Product life in midsized & large companies starts making a lot more sense when you understand that a large % of middle & upper management thinks their main job is to (i) try & decipher what the CEO wants done (ii) align their org with it (iii) propose a plan that the CEO approves
This is instead of *often* telling the CEO what actually needs to be done, in a way that is grounded in (a) deep insight into customers & market (b) creative product & GTM solutions

Many in middle & upper management will of course blame incentives set by the company for this.
And they are not wrong. But it is worth evaluating how much of one’s career (and life) one wants to spend in aligning perfectly with incentives set by another party.

20% or 50% or 70% or 90% or 99% or 100%?

What is your answer?
Read 6 tweets
Mar 7, 2023
Those who don’t understand the great value of instinct call it luck.
Read 4 tweets
Mar 3, 2023
Everything we create, everything we do, it all starts with our thinking

Clear thinking drastically improves odds of success in all departments of career & life

While clear thinking is quite rare, it can be developed with practice

Advanced principles for clear thinking:

(1/12)
1) Essence first. Not story. Not analogy

Most people get seduced by great analogies & exciting stories.

Clear thinkers don’t *form* their thinking via analogies. They identify the essence of the issue, in their specific context. Then, they use analogies as one of their inputs.
2) WAYRTTD

“What Are You _Really_ Trying To Do” is a simple but powerful tool to make you pause & identify your real goal

Most people move too quickly to How & When to do a given task. But the task isn’t the goal

Clear thinkers have built a habit of asking themselves WAYRTTD.
Read 19 tweets
Feb 23, 2023
Apple Pie Position:
A statement that instantly elevates the person who is saying it and is simultaneously hard for anyone else to push back on, and so everyone avoids the personal risk and just nods “yes”, even though its actual value in this specific situation might be… twitter.com/i/web/status/1…
Okay, so now that you understand Apple Pie, here’s your crash course on dealing with Apple Pie:

1) The greatest thing about Apple Pie Positions is that you now have a name to assign to a complex behavior (and it is a cute name, which helps a lot). Once you share this idea with… twitter.com/i/web/status/1…
One other important thing:

Note that Apple Pie Positions are, by definition, specific to the context. This means that the same sentence can be either the right thing to focus on, or it can be an Apple Pie Position. The way you determine which is which is through good judgment.
Read 5 tweets
Feb 17, 2023
Which book would sell more copies?

Business (auto)biography 1:
Failure 1, Failure 2, Hit rock bottom, Success 1, Failure 3, Wild success

Business (auto)biography 2:
Mild success, Major success, Mild failure, Mild challenges, Wild success

(Wild success being the same in both)
Now, imagine you must choose to live one of these lives.

Which one would you choose?

(note: you *must* choose one of these, you have no other option)

(think & be honest to yourself)

(this is a thought experiment for you only, so pick one, don’t reply with “it depends”)
After you’ve answered both questions (and seen the both poll results), share what if anything one might conclude from this.

You can make it finely granular (e.g. what you conclude about yourself) or coarsely granular (e.g. what you conclude about society/media/critical thinking)
Read 4 tweets
Feb 13, 2023
Failure is the absolute worst way to learn something and sadly so many people spend their entire lives under the illusion that failure is the best way to learn anything.
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(