Day 1 Recording – HelloPM Product Management Masterclass

Hello Product Enthusiasts 👋🏽,

This article contains the summary and recordings of Day 1 of our Product Management Masterclass conducted on 2nd March.

Agenda:

In the session, we discussed:

  1. What is product management?
  2. How to prioritize as a Product Manager.
  3. Brief of GTM and Communication.
  4. Skills required to become a Product Manager.
[The second session will happen at 8:30 PM IST, 3rd March 2024, register here]

Watch the full recording here 👇🏽 (We’ve initially decided to not share recordings, but had to change our mind after receiving so many messages from you folks 😆!)

What do Product Managers Do?

You know that it’s really hard to explain what a PM does.

Here is our attempt to simplify this using the 3D framework:
Discover, Define, Deliver.

1/ Discovery

In the discovery phase, a product manager understands the business goals (revenue, retention, growth, etc.), and identifies the user problems they can solve to achieve these business outcomes.

Here a PM has to talk to multiple users, do market research, talk to customer-facing teams (sales, marketing, support, etc.), and do a lot of data analysis to come up with opportunities/user problems to create a new feature, or product or improve the existing experience. The improvement should be related to the initial business goals.

This is the phase that sets the direction right, and it’s important to spend adequate time here and avoid jumping to top-of-the-mind solutions. This is the phase to go creative and get as many ideas as possible.

Tools used in this phase are Mixpanel/Google Analytics (for analytics), Tally/Google Forms (for conducting surveys), and Miro/FigJam for brainstorming.

The discovery phase is the creative and strategic phase and sets the direction of your product lifecycle.

2/ Definition

This is the phase to put your practical hat on. You will prioritize the right solution, set the right success metrics, and create clarity for your team by creating product requirement documents (PRD), and user stories.

No product team has unlimited resources to work with, hence you need to prioritize really well (Impact v/s Effort is a common tool to prioritize, you can also use RICE, KANO, MOSCOW, etc.).

The aim of this phase is to become ready for execution and give the utmost clarity to the team.

Tools used in this phase are Figma/Whimsical for wireframing & quick prototyping, and tools like Google Docs/Notion/Confluence for creating documents like PRDs, & concept docs.

Here is a PRD template you can refer to.

I’ve talked more about prioritization a little later in this article.

3/ Delivery

This is the phase where the thoughts are converted into tangible products.

The development & design teams execute, they design/code the product and make sure it is in the best possible shape as per the user requirements.

The testing team tests the product.

The marketing & sales team works on the GTM (Go to market) and takes the product out for the users.

The aim of this phase is to deliver value to the hands of the users & grow the usage and metrics from there on.

Experiments & measurements are also done in this phase.

Tools used in this phase are Jira/Asana for task management, Google Analytics/Mixpanel for analytics, and Clevetap/WebEngage to lead the go-to-market strategy.

Now the cycle again repeats and new issues/optimizations are discovered in the products and the team keeps on working on delivering value to the users and business.

Although every PM’s job would be different, this 3D framework covers a lot of commonalities and help you understand product management at a deeper level.

How to do Prioritization as a Product Manager.

Product managers face a problem of plenty.

You have so many things to do, many problems, many solutions, and many suggestions, but are always limited by time, bandwidth, and resources.

In situations like these, you need to obsessively prioritize and filter ideas before you put them in the backlog.

But how do you prioritize?

The simplest yet most powerful framework that most product managers rely on is the Impact v/s Effort Framework.

The impact is determined by: potential revenue estimate, customer value, alignment with company goals, demand from the market, or any other relevant metrics that align with product goals.

Impact estimation is mostly the responsibility of the product manager.

The effort is determined by: development complexity, engineering efforts, the time required, operations complexity, etc.

Effort estimation is mostly done by the delivery teams like engineers, design, ops, etc.

This is a collaborative exercise.

The next step is to visualize this through an impact v/s effort matrix.

Provided that the estimations are done correctly, the low efforts & high impact items are picked at the earliest, and other things are prioritized in a logical order.

📌 3 Tips to take your prioritization game to the next level:

1. Consider tradeoffs at every step: Some high efforts ideas could be of high strategic importance, similarly some low-impact ideas could be critical for customer experience. Understand the situation from all angles.

2. Look out for red flags: All ideas look high impact, or the backlog is completely filled with low effort low impact ideas. This indicates either the PM is not competent at impact estimation or is not considering enough ideas during product discovery before deciding on the best one.

3. Validate high-effort ideas by first converting them into low efforts experiments: For example: Rather than converting your whole website into all Indian languages, try to convert the most popular pages into 3 popular languages, observe the results and then decide to roll back or go all in.

📌 Other frameworks for prioritization:

There will be times when you’ll need more detailed frameworks to prioritize, some of the other helpful frameworks are:

1. KANO: Puts customer satisfaction at the center and distinguishes between basic expectations, performance attributes, and delighters.

2. MOSCOW: categorizes requirements into four priority levels: Must have, Should have, Could have, and Won’t have.

3. RICE: adds to more dimensions of Reach and Confidence to make Impact v/s Effort more reliable and exhaustive.

✨ Prioritization is a supercritical and useful skill for product managers, during their work, stakeholder management, and also during interviews.

Interesting Tools for competitive insights

  1. Archive.org: The time machine of the internet.
  2. Facebook Ads Library: Find ads run by other companies on facebook and instagram.
  3. Google ads library: Find ads run by other companies on Google and its affiliates.

Skills required to become a Product Manager

To be able to deliver your responsibilities as a product manager, you need to possess/develop these skills.

Understand that all of these skills can be learned and improved with time.

  1. User empathy: Understand the users well. Spend time with them, look at analytics, and read what they read. Talk to sales, marketing, and support often.
  2. Data Fluency: Be able to find the right data and convert it into insights.
  3. Problem-Solving: Identifying the creative and impactful solutions to the problems faced by your team, your customers, and your partners.
  4. Product execution: Define metrics, create PRDs, create user stories, and do anything that’s needed to deliver the right outcomes to the users and to the business.
  5. Business sense: Able to find what will move the business forward. Have the right alignment between company and product strategy.
  6. Prioritization: Ability to choose the most impact piece of work at any given time. You are running against time, amidst a crunch of resources and changing user needs. Make sure you are working on the best piece possible.
  7. Stakeholder Management Your team’s success is your success. PM is majorly a communications job, you need to be able to communicate well. PRDs, user stories, presentations, wireframes, sprints are a few communication tools available to you as a PM. As a PM you might not have authority over any of the execution team members. You need to influence them by persuasion. You will be highly ineffective as a PM if you can’t persuade your team in the right direction.

Ability to learn quickly (Bonus): Every product role is very dynamic, somewhere you will have to possess relevant tech skills to take the product ahead, while at some places you need to have a good design understanding to contribute well. As no one can know all of these skills beforehand, you need to develop the ability to learn and unlearn quickly. See Feynman technique of learning well.