Sharebird
Melissa Ushakov

AMA: GitLab Group Manager, Product Management, Melissa Ushakov on Product Strategy


August 31, 2023 @ 10:00AM PT

View AMA Answers

  1. How do you develop your product strategy skills?

    Melissa Ushakov
    Melissa Ushakov

    GitLab Group Manager, Product Management • 2y

    The best way to learn these skills is to practice! Find a mentor who will coach you through the learning process. Key activities will be critical to creating a great product strategy. To name a few: Spend time understanding your company strategy and how your product(s) fit(s) into the bigger picture. Analyze sales data to know why you win and lose deals. Talk to your users to understand what they enjoy about your product and their most significant pain points. Complete a competitive analysis of ...Read More

    823 Views
    1 request
  2. How do I know if we have a product strategy problem or a go to market problem? Our product isn’t growing as fast as we’d like.

    Melissa Ushakov
    Melissa Ushakov

    GitLab Group Manager, Product Management • 2y

    To determine the root cause here, you will need to determine if the problems you are solving with your product are something that resonates with users. The best way to determine that is to talk to your target users. If your product and roadmap do not align with your target users' pain points, then you'll need to re-think your strategy. If your product and roadmap offer solutions to their pain points, then you will need to focus on go-to-market. There's a possibility that while your product does ...Read More

    660 Views
    1 request
  3. How often do you revisit your product strategy? What is your framework for reevaluating it?

    Melissa Ushakov
    Melissa Ushakov

    GitLab Group Manager, Product Management • 2y

    At GitLab, we revisit our product strategy once a month. During these reviews, we document our progress and what we've learned. It's important to align on what you're working on next to make progress against your direction. Monthly reviews ensure that you keep your high-level objectives in mind as you execute day-to-day work. Many times, these strategy updates will be pretty straightforward. Some cases warrant more extensive changes. Product Managers and leaders will maintain a pulse on the mark ...Read More

    814 Views
    1 request
  4. How do you balance investing in competitive differentiation with building for customer retention?

    Melissa Ushakov
    Melissa Ushakov

    GitLab Group Manager, Product Management • 2y

    When building a product strategy, you want to focus on identifying your target users and creating a plan to solve their biggest problems. You'll consider your product's unfair advantage and how you can lean into it. Many times, we, as product practitioners, overemphasize the need to differentiate. Don't get me wrong, you do need to have a clear why a user would choose you over your competitors, but it's okay to have boring solutions for the problems that are not core to your strategy. Let your u ...Read More

    668 Views
    1 request
  5. Why is it important for product managers to understand their customer's ideal outcome/JTBD?

    JTBD = Job to be Done

    Melissa Ushakov
    Melissa Ushakov

    GitLab Group Manager, Product Management • 2y

    Understanding your users is critical to building a product that will effectively solve their problems, and they will be excited to use. The JTBD framework is effective because it encourages product managers to focus on problems, not solutions. You can read more about how we use this framework at GitLab here: https://about.gitlab.com/handbook/product/ux/jobs-to-be-done/

    1,219 Views
    1 request