Sharebird
Katherine Man

AMA: HubSpot Product Lead, CRM Platform, Katherine Man on Product Development Process


April 11, 2024 @ 9:00AM PT

View AMA Answers

  1. What is the right PM to Eng ratio? I’m the first PM and we have 8 engineers and 1 Designer.

    Katherine Man
    Katherine Man

    HubSpot Group Product Manager, CRM Platform • 2y

    The ideal product manager to engineer ratio can vary from company to company and even team to team, but it usually depends on the company size, product complexity, the skill level of the engineers, and the role scope of the product manager. A general rule of thumb is 1 product manager for every 5-10 engineers. 1:5 - This is common in startups or small teams where the product manager may need to be in the details. 1:10 - As the team and company grows, a product manager may manage larger engineeri ...Read More

    4,189 Views
    1 request
  2. What is your end-to-end product development process?

    Katherine Man
    Katherine Man

    HubSpot Group Product Manager, CRM Platform • 2y

    I would describe my product development philosophy as "agile lite," meaning there is some structure but the order of operations can change based on new learnings that arise. The entire product team (product manager, UX designer, and engineers) should be involved at every stage, but different roles will play a leading role depending on the stage. Here are the stages I go through: Identify the problem: Product manager identifies the top customer problems to solve. Conduct user research: Product ma ...Read More

    884 Views
    1 request
  3. When facing constrains from finance/budget, how do you balance product delivery/growth and lack of resource

    Katherine Man
    Katherine Man

    HubSpot Group Product Manager, CRM Platform • 2y

    When you lack resourcing whether it's engineering, design, or even product, it's critical to practice ruthless prioritization and managing expectations. Realistically there is only so much you can get done given the resources you have, so you need to work with your team to define what is within scope for a certain timeline. Once you have that, you need to align and set expectations with stakeholders and leadership. If they push you to do more, you can ask what they're willing to trade off to do ...Read More

    849 Views
    1 request
  4. We have a small product and eng team, and are too early to have QA. Do you recommend we have eng test their own features? Is this the job of the product? Also should we have QA as part of our sprint, or the subsequent sprint?

    Katherine Man
    Katherine Man

    HubSpot Group Product Manager, CRM Platform • 2y

    Having a QA team ranges from company to company, but I personally believe it's important for engineers to test their own features so they feel more ownership over the quality of what they've built. Often engineers test continuously while building so they can fix bugs as they arise and not be overwhelmed by how much they have to test at the end. Once they feel good about the product quality and have double checked that what they've built meets product requirements, they can organize a "bug bashin ...Read More

    811 Views
    1 request
  5. How do you prevent rogue engineers from slipping in features that are good but not prioritized?

    Katherine Man
    Katherine Man

    HubSpot Group Product Manager, CRM Platform • 2y

    Product managers should partner closely with engineers on building a product roadmap so that everyone is bought into the roadmap and avoids the need for slipping in rogue features. I would say this sounds like a lack of trust between product and engineering. Here are a few suggestions of how to rebuild trust: Collaborate early and often on a roadmap with engineers and UX to make sure the entire team is bought into the plan. Encourage suggestions from engineers so that they have a voice. Establis ...Read More

    961 Views
    1 request
  6. At what point do you talk about success metrics with your development team?

    Katherine Man
    Katherine Man

    HubSpot Group Product Manager, CRM Platform • 2y

    Success metrics should be discussed early with engineers to ensure alignment with the product or feature's goals. By setting these metrics early, it helps prioritize what features to build and define how success will be measured. While it's fine for the metrics to change as new learnings come up, it's important to involve engineers early and often. Many times engineers will also help pull the success metrics data so they need to understand why it's important.

    909 Views
    1 request