Sharebird
Farheen Noorie

AMA: Superhuman Head of Product, Enterprise, Farheen Noorie on Product Development Process


November 4, 2025 @ 10:00AM PT

View AMA Answers

  1. What role do engineers have in planning which features you build in the sprint? How do I get buy-in without giving them control?

    Farheen Noorie
    Farheen Noorie

    Superhuman Head of Product, Enterprise • 7mo

    I'd suggest to begin with not thinking about this from a lens of "control" at all. Its very important that a PM builds a culture of shared strategy, shared goals and trust where all ideas are welcome and given their due consideration. So how do you do that? Include your team in the Goals and Strategy discovery for your area: Help them understand what is the full spread of items you considered and why did you select the few that you did. Even better, do it with them in a white boarding exercise o ...Read More

    375 Views
    2 requests
  2. How do you balance “shipping on time” with ensuring you have the right market insights to prioritize the roadmap correctly? We do 2 week sprints.

    Farheen Noorie
    Farheen Noorie

    Superhuman Head of Product, Enterprise • 7mo

    The key question to answer here is "What are you trying to learn?" The answer to this needs to crisp for you and the team. Ideally it wouldn't be a collection of multiple things.

    If the answer to that is I have enough functionality to test what I am trying to learn then you are ready to ship, if the answer is no then revisit

    1. What are you trying to learn?

    2. What are you missing from a feature pov to enable you to learn

    369 Views
    2 requests
  3. How do you adapt the development process for ML/AI features where data and model performance introduce uncertainty?

    Farheen Noorie
    Farheen Noorie

    Superhuman Head of Product, Enterprise • 7mo

    There are a few well known techniques that can help adapt product development in the world of ML/AI features Evals: Evals are essentially data sets that represent your key usecases. You can run your features against these key data sets to make sure your model is working as expected. Do it repeatedly to understand variation over time. LLMs Judges: Use another LLM to evaluate the output of your primary LLM. This is useful when human evaluation is either too slow or expensive. An LLM judge can be p ...Read More

    451 Views
    2 requests
  4. When is it the appropriate time for QA? Who is responsible for quality when working in such a small team?

    Farheen Noorie
    Farheen Noorie

    Superhuman Head of Product, Enterprise • 7mo

    Who is responsible for quality? Everyone. With that being said its important for the PM or whoever is driving the project to ensure it doesnt become a case of Everyone's responsibility becomes Nobody's responsibility. So how do you ensure that? There isnt a one size fits all but some things to consider Is there a clear agreed upon code complete date? If yes its important to make sure everyone is aligned on this and understands the expectation that beyond this date the team switches from building ...Read More

    560 Views
    2 requests
  5. How do you decide between build, buy, or partner during solution exploration?

    Farheen Noorie
    Farheen Noorie

    Superhuman Head of Product, Enterprise • 7mo

    It depends! I bet you are tired of hearing that but it actually does. Here are a few things to consider How quickly do you need to go to market? Build Does the team have expertise in this area or can it be learned quickly? Is hiring an option? What would the team need to invest in ongoing maintenance? What is the opportunity code? eg: what does the team not work on if they prioritize this build? Is this a core differentiator for your product? If yes it would give you a stronger competitive advan ...Read More

    397 Views
    2 requests