AMA: HubSpot Group Product Manager, Lukas Pleva on Managing Mature Products
November 30 @ 10:00AM PST
View AMA Answers
Lukas Pleva
HubSpot Group Product Manager • December 1
The unsatisfying, but honest, answer is “it depends.” As a general principle, addressing tech debt should be a continuous consideration. Without it, you put your product’s long term security, reliability, and scalability (both in terms of handling new users but also in terms of being able to quickly implement changes and updates) at risk. That said, how often you’ll need to spend development calories on addressing tech debt is contingent on a variety of factors: * Overall technical architecture of your product * Past decisions (did former teams cut corners? How often, and how much?) * Your company’s overall willingness to prioritize maintenance and tech debt vs. new feature development
...Read More559 Views
1 request
Lukas Pleva
HubSpot Group Product Manager • December 1
Creating a product roadmap is fraught with challenges, regardless of whether you’re working on a new/growing or a mature product. That said, when dealing with mature products, it’s especially important to consider: * Change Management: A mature product likely has a large, established user base accustomed to how the product functions – including its supported use cases, quirks, etc. This presents a challenge when considering significant changes, like overhauling the user interface or significantly modifying key user flows. In such cases, you'll need to invest considerably more in change management: How do you ensure your users are aware of the impending changes, understand what these changes mean for them, and feel comfortable with the new experience? These considerations affect everything from the rollout pace (which will likely need to be more gradual) to having to devise a legacy strategy (for instance, with APIs and platforms, ensuring that your customers' products don’t suddenly stop functioning). * Tech Debt Management: Generally, mature products tend to accumulate more tech debt than newer products. This should be a key consideration while developing your roadmap. For newer products, only a small percentage of your roadmap might be dedicated to technical maintenance, with the bulk of your development efforts focusing on new functionality. However, with mature products, this percentage might need to be higher.
...Read More578 Views
1 request
Lukas Pleva
HubSpot Group Product Manager • December 1
I tend to focus on two groups of indicators. First, did we deliver a delightful user experience that added value to the customer? My go-to for answering this is Google’s HEART framework: Happiness, Engagement, Adoption, Retention, and Task Success. * For Happiness, I look at metrics like user CSAT or NPS. * For Engagement, I consider metrics such as average session length. * For Adoption, I focus on key activation metrics (e.g., inviting a friend to join, publishing a first post, etc.). * For Retention, I monitor our churn rate. * For Task Success, I evaluate key activities we want users to complete and monitor their completion rates. Note that it’s not necessary to measure every single metric in every category for each project. Secondly, did we add value to the business? Ideally, your product benefits not only your customers but also your organization. The specific metrics to consider will depend on your goals, but here are some examples: * Did we help the business acquire new customers? * Did we increase conversion from a free version of the product to the paid version? * Did we enhance overall 'stickiness', leading to lower churn and increased customer lifetime value? * Did we drive more cross-sell or up-sell, resulting in higher revenue per customer?"
...Read More561 Views
1 request
Lukas Pleva
HubSpot Group Product Manager • December 1
It’s common to assume that mature products have a static, well-defined persona. However, product teams should aim to continuously challenge and pressure-test that assumption. Specifically: * We should continuously validate whether our long-held assumptions about user demographics, behaviors, needs, and pain points remain valid. Markets inevitably change, and user preferences evolve. Is our ideal customer who loved and raved about our product two years ago still the same one who’s doing so today? * Relatedly, we should always be on the lookout for new personas that need to be accounted for in our planning and development process. Remember, there are job roles today that didn’t exist two years ago. Are there new types of users with expectations and needs we haven’t previously accounted for but now need to consider?
...Read More523 Views
1 request
Lukas Pleva
HubSpot Group Product Manager • December 1
One of the benefits of working with a mature product is that you likely have access to a large pool of existing users from whom you can solicit feedback. In contrast, new and emerging products often have a much smaller user base, especially in the early stages or if you’re still working on finding product-market fit. With that said, here are two of my favorite methods for gathering feedback: Built-in, In-App CSAT/NPS Widget Many of the products I've worked on invite users to provide feedback during their use. This can take the form of a persistent 'Feedback' button that's always visible or a more dynamic pop-up or slide-out that appears under certain conditions (for instance, after the user has performed a key action or been using the product for several minutes). Keep in mind that the implementation of this mechanism can affect the type of feedback you receive. For example, if you add a feedback button that users need to discover on their own (versus actively prompting a random selection of users for their opinion), you may find that the majority of respondents are those who absolutely love or hate your product. After receiving in-app feedback, you can reach out to the user to ask if they’d be open to a more detailed chat, either in person or virtually. Mining Support Tickets Unless your product is perfect (which, let’s be honest, no product is), there will likely be some volume of support tickets. These tickets are a goldmine of information about the challenges your users encounter, whether it’s due to a bug, incomplete documentation, or a misalignment between the product team's intentions and customer expectations of how the product should be used. Depending on the volume of support tickets, you might encounter a high noise-to-signal ratio, or you might need to use a third-party tool to assist with sorting and categorizing to uncover overarching trends.
...Read More1482 Views
1 request