Start-with-Principles—a technique I learned @stripe

Problem:
Should we do X or Y?

My prior approach:
X looks like this
Y like this
X&Y's pros/cons
Decide

Start-with-Principles:
Here are N proposed principles
Do we agree on them? Discuss
A new option Z emerges
Decide btwn X,Y,Z
Alright, let's see an example.

Problem:
How should we onboard users for our new prosumer productivity tool?

1. Should we build world-class self-serve onboarding, along with slick tutorials?

2. Or, should we provide a white-glove onboarding experience, Superhuman-style?

👇🏾
Start with Proposed Principles:

For now, we
A) Prefer few power users (depth) over many casual users (breadth)
B) Want an intimate view of user motivation
C) Want the brand to feel premium
D) Need to limit onboarding ops costs
E) Want a product with built-in learning & discovery
Debate these Principles as a group. Which ones do we disagree on vehemently? Which ones do we agree on? Why?

Lets say we conclude that we resoundingly agree on A, B, C. We disagree on D & can actually spend more for now. And we agree on E, but can't build it all at once for v1.0
Remember, these were Proposed Principles.

Now that we've debated them, our Revised Principles lean strongly towards
- prioritizing A, B, C
- selectively prioritizing E
- not prioritizing D at all

The decision then is obvious:
Start with Superhuman-style white-glove onboarding
Hope this hypothetical example is useful.

Including a couple of additional examples (with related frameworks) in the next couple of tweets.

👇🏾
Problem:
Netflix's catalog would be much larger if it offered individually-paid content to its members. Should Netflix do that?

This is the chief question/principle we need to discuss:
Do we care more about Catalog Size or Consumption Friction?

More👇🏾
Problem:
Design & Eng teams disagree on how to render a list.
Design: "list should be auto-refreshed for smooth UX"
Eng: "that needs new infra & would take too long"

Principle to discuss upfront:
What's our target quality-level for this launch?

More👇🏾
To answer more questions:

These Principles aren't Company's Core Values or its Product Philosophy. They may be informed by those things, but tend to be quite specific to the problem/context at hand.

They also aren't Outcomes, though may be influenced by the Outcomes we want.
You can start with Proposed Principles & then deduce possible solutions, OR you can start with possible solutions (often obvious, or proposed by team/self/customers) & independently conceive principles. The process is usually cyclic, not perfectly linear.
Lastly, treat this approach as *one of the tools* in your tool-belt.

This means:
- You need not use it for every single decision
- You can use it in concert with other frameworks/tools. Just as in a complex construction job, you don't just use one tool, no matter how great it is
Actually, one more thing about Start-with-Principles
(probably the most important thing)

👇🏾
The chief value of Start-with-Principles is to force ourselves to articulate proposed principles & debate them first.

This helps us avoid the anti-pattern of endlessly debating the minutiae of solutions, without ever recognizing that what we really disagree on is the principles.
If you liked this thread, you might like this meta-thread on clearer thinking for product people:

• • •

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

1 Nov
🗓️Recap of Oct 2020 content

Includes:
-15 Product Principles
-Book Recos by PM Level
-Product-Focused Companies
-Do We Have an Execution Problem?
-Product Dogma
-7 Cognitive Biases
-On Clearer Thinking
-On Product Prioritization
-On Conceiving Great Products
& more....

Thread👇🏾
Read 19 tweets
30 Oct
Product teams tend to operate in 4 modes.

1) Assemble-mode:
Getting the team together

2) Produce-mode:
Predictably making stuff

3) Differentiate-mode:
Consistently making good stuff

4) Replicate-mode:
Making other teams better
Modes may overlap. Every product team has a *primary* mode at a given time.

Assemble-mode is about starting.

Produce-mode is about practicing execution.

Differentiate-mode is about winning via distinct value.

Replicate-mode is about cross-pollinating ideas, processes, people.
Some product teams get perpetually stuck in one of these modes.

It’s fine if you’re “stuck” in Differentiate-mode or Replicate-mode.

Not fine if you’re stuck in Assemble-mode or Produce-mode. Identify this & call it out to your team. Discuss what’s needed to get unstuck.
Read 5 tweets
24 Oct
“My team has a prioritization problem. Help!“

Product prioritization, a thread:
(1/30)
Most product prioritization problems are really strategy problems.

So you need to start with strategy.

There are 4 types of strategy problems.
4 strategy problems

-Acceptance: “we dont think strategy is important”

-Creation: “we know it’s important but we dont have one”

-Substance: “we have one, but it’s flawed”

-Communication: “we have a good strategy, but the team doesnt grok it/can’t recall it/can’t describe it”
Read 36 tweets
23 Oct
The 7 Cognitive Biases of Product Teams, a video thread for very busy product people:

(these ~15 minutes could save your company ~15 million or more on opportunity costs)
(1/15)
Why care about studying our own cognitive biases
(2/15)
You do not rise to the level of your plan, you fall to the level of your decision-making
Read 18 tweets
20 Oct
3 book recos for PMs, by level

Entry level (APM/PM1/2):
Inspired
Getting Things Done
7 Habits of Highly Effective People

Mid-level (SrPM/GPM):
Super Thinking
High Output Management
Understanding Michael Porter

Leadership (Dir/VP):
7 Powers
Are Your Lights On
The Charisma Myth
Why book recos by level?

- Book lists for product ppl are often one-size-fits-all.

- A great book can be career-changing.

- But the timing is almost as important as the actual content.

- We can only appreciate certain lessons & frameworks based on our accumulated experience.
For more books, check out this thread:
Read 6 tweets
17 Oct
PM feedback framework:

Skills—to build/enhance (level-specific)

Mindset—for ⬆️effectiveness (agency, even keel..)

Activities—to improve product/team (better process, horizontals..)

Results—expected Outputs+Outcomes

Training—resources to achieve all this

Review plan monthly.
Product Manager feedback tends to be unstructured & is often not easily actionable.

This had bugged me for years, until I starting applying this framework a few years ago.
Structuring feedback in these 5 categories forces more specificity & action-orientation.

It's a joint plan in which the manager is equally accountable.

How to start?

Managers: write up to 3 prioritized points per category

All others: share this framework with your manager🙂
Read 5 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

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

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!