Run the Business

Run the Business

4 Ways to F Up Product Development

Ibrahim Bashir's avatar
Ibrahim Bashir
Jul 06, 2020
∙ Paid

I love sharing frameworks. I love using alliteration. I love building products. Get ready.

In my view, structured product development involves planning a route and allowing for detours; you have to iterate and innovate on multiple dimensions, in concert, to actually take advantage of market opportunity and customer demand. And on this journey, you have to measure where your product team is spending its time to ensure they’re not going in circles. There’s a simple device I like to use for this purpose…

The 4 F’s. Each F has a purpose:

  1. features - take 2 steps forward

  2. fixes - avoid taking 1 step back

  3. foundation - (re)pave the road

  4. future - find new/better route(s)

Catchy, right? I stole it from the former head of engineering at Twitter, who stole it from someone else at Salesforce. My contribution was adding an F (it was originally 3 F’s). If you’ve been reading this newsletter, you know I like to break the Rule of 3.

A recent Reforge blog post on the 4 categories of product problems beyond pr…

User's avatar

Continue reading this post for free, courtesy of Ibrahim Bashir.

Or purchase a paid subscription.
© 2026 Ibrahim Bashir · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture