By Nils Janse – Founder at Delibr
Product management is no walk in the park. Imagine being the mastermind behind a product, juggling strategy, problem-solving, and team coordination, all while keeping everyone focused on the ultimate goal: delivering value to users. It’s a tough but rewarding job that requires a unique set of skills and strategies. In this blog, we’ll break down what makes the role of a product manager so challenging and share practical tips to help you excel in this demanding but crucial position.
The role of a product manager (PM) is often defined in various ways, but a clear and concise definition from the “High Growth Handbook” by Elad Gil offers a comprehensive overview. According to Gil, a product manager is responsible for:
This definition captures the multifaceted responsibilities of a PM, but to truly grasp why the role is so challenging, we need to delve deeper into its complexities.
Product management is inherently difficult due to the intricate nature of decisions, people, and processes involved. Let’s explore these aspects in detail:
The role of a PM involves handling a series of complex decisions. The intricacy here can be broken down into:
For anyone experienced in product management, these factors are a daily reality, making decision-making a daunting task.
The number and diversity of people involved in product management further complicate the role. Considerations include:
Product managers often face the challenge of balancing inputs from various stakeholders, some of whom may have significant influence but limited understanding of the issues at hand.
The processes involved in product management are also highly complex, influenced by:
The ever-evolving nature of product development means that processes are rarely straightforward and often require constant adjustment and agility.
When comparing the role of a product manager to other knowledge workers, it becomes evident that PMs face a uniquely challenging environment. The aggregated complexity of decision-making, people management, and process handling makes the role exceptionally demanding.
Every product manager (PM) has a unique approach to managing their responsibilities, but through extensive interviews with hundreds of PMs, a common archetype of the product management process has emerged. This archetype illustrates the journey of a feature from ideation to deployment and beyond.
1. Ideation
The process begins with the generation of ideas. This early stage is crucial as it sets the foundation for what the feature could become.
2. Prioritization
Once an idea is born, it enters a phase of prioritization. During this stage, the feature’s importance and relevance are assessed in the context of the overall product strategy.
3. Discovery
The feature then undergoes a back-and-forth process of discovery. This phase involves exploring the feature in greater detail to understand its potential and requirements better.
4. Refinement
After the feature has been prioritized and its concept solidified, it moves into refinement. Here, more specific details are added to flesh out the feature thoroughly.
5. Development
The refined feature then enters the development phase, where it is built and coded by the engineering team.
6. Testing
Post-development, the feature is rigorously tested to ensure it functions as intended and meets quality standards.
7. Deployment
Once testing is complete, the feature is deployed to the live environment where users can interact with it.
8. Iteration and Optimization
The process doesn’t end with deployment. Continuous iteration and optimization are necessary to refine the feature based on user feedback and performance metrics. This iterative loop feeds back into the ideation phase, ensuring ongoing improvement.
Throughout this journey, various roles and artifacts play pivotal parts:
Multiple roles are involved at different stages, each contributing unique expertise and perspective. The PM is central to this process, acting as the coordinator and decision-maker.
Numerous artifacts and methods are used to support the process. These can include documents, tools, and techniques essential for managing each phase effectively.
This archetypal process highlights the complexity and difficulty of the PM role. Managing a feature from ideation to deployment involves coordinating with numerous stakeholders, handling diverse artifacts, and making critical decisions at every stage. The PM must stay on top of this intricate process, ensuring that each phase transitions smoothly to the next, which underscores the challenging nature of product management.
Product managers (PMs) face numerous challenges due to the volume and variety of decisions they need to make. The role requires balancing the needs and expectations of various stakeholders while ensuring the product’s success. To effectively navigate these complexities, PMs can focus on three key strategies: aligning on business impact, building a knowledge base through research, and prioritizing business impact while focusing on customer outcomes.
1. Align on Business Impact
To align on business impact, PMs must adopt a mindset similar to that of top management. This involves understanding and aligning with the core business outcomes that the organization aims to achieve. PMs should think beyond their immediate responsibilities and consider the broader business context.
Steps to Align on Business Impact:
a. Understand Organizational Goals:
Gain a clear understanding of the organization’s strategic objectives. This may involve conversations with executive stakeholders to clarify the business outcomes they prioritize.
b. Adopt a CEO Mindset:
Approach your role with the mindset of a CEO or a business area manager. This means considering how each decision impacts the overall business, not just your specific product.
c. Use OKRs (Objectives and Key Results):
Implement OKRs to link high-level business objectives with specific, measurable results. This helps translate broad goals into actionable steps that can be tracked and measured.
Example: If the organization aims to increase market share, a PM should identify how their product can contribute to this goal. This might involve developing features that attract new customers or enhance the product’s competitiveness.
2. Build a Knowledge Base Through Research
Building a robust knowledge base through comprehensive research is crucial for informed decision-making. PMs should gather both quantitative and qualitative data to understand their product, market, and customers better.
Components of a Comprehensive Knowledge Base:
a. Quantitative Research:
Work with data analysts to gather numerical data that provides insights into user behavior, market trends, and product performance. Tools like analytics dashboards, A/B testing, and user surveys can be invaluable.
b. Qualitative Research:
Engage in user research to gain deeper insights into customer needs, pain points, and preferences. Methods include interviews, focus groups, and usability testing.
c. Balance Structure and Curiosity:
While structured frameworks are essential for organizing research, PMs should also remain curious and ask probing questions. This ensures they don’t just fill out frameworks but truly understand the underlying dynamics.
Example: A PM might use quantitative data to identify a drop-off point in the user journey and then conduct qualitative research to understand why users are abandoning the process at that stage. Combining these insights can inform targeted improvements.
3. Prioritize Business Impact but Focus on Customer Outcomes
PMs must prioritize initiatives that drive business impact while ensuring these initiatives deliver meaningful outcomes for customers. This dual focus ensures that business goals are met through enhanced customer satisfaction and engagement.
Differentiating Key Concepts:
a. Output:
The tangible work produced, such as user stories, features, or bug fixes.
b. Outcome:
The benefits or changes experienced by the customer, such as problem resolution, behavior change, or improved satisfaction.
c. Impact:
The benefits to the organization, such as increased revenue, improved market share, or enhanced brand reputation.
Steps to Achieve This Balance:
1. Identify Business Impact Goals:
Clearly define the business impact you aim to achieve. For instance, increasing conversion rates or improving customer retention.
b. Focus on Customer Outcomes:
Determine how achieving these business impacts will translate into better outcomes for customers. This might involve enhancing the user experience, solving critical pain points, or adding valuable new features.
c. Use Epics for Manageable Scopes:
Break down large initiatives into epics, which are sizable chunks of work that can be completed in one or two sprints. This helps manage scope and ensures a focused effort on delivering customer value.
Example: If the business goal is to increase customer retention, a PM might focus on improving the onboarding process (output), leading to smoother user experiences and higher satisfaction (outcome), which in turn boosts retention rates (impact).
4. Express Features as User Stories
User stories are concise, user-centric descriptions of a feature or functionality. They follow a simple format: “As a [type of user], I want [an action] so that [a benefit].” This format ensures that every feature is framed from the perspective of the user, highlighting the value it delivers.
For example, instead of writing a requirement like “Implement a login feature,” a user story would be: “As a new user, I want to be able to create an account quickly so that I can start using the platform immediately.” This shifts the focus from the technical implementation to the user’s experience and the value it brings.
User stories help bridge the gap between various teams by providing a common language:
By expressing features as user stories, product managers can ensure that all teams are aligned on the goals and objectives, fostering better collaboration and understanding.
5. Conduct Joint User Story Mapping Sessions
User story mapping is a collaborative exercise that involves mapping out the user journey and identifying the necessary steps and features to achieve the desired outcome. This process helps teams visualize the workflow and prioritize features effectively.
Steps for Effective User Story Mapping
a. Identify the Epic:
Start with the broad objective or problem you are addressing. For instance, improving the onboarding process for new users.
b. Map the User Journey:
Outline the steps the user takes to achieve their goal, such as signing up, logging in, and completing their profile.
c. Fill in the User Stories:
For each step, identify specific user stories that need to be addressed. This might include stories like “As a new user, I want to sign up using my Google account so that I can save time.”
d. Slice the Stories:
Prioritize the most critical user stories and push less essential ones to later iterations. The goal is to create a Minimum Viable Product (MVP) that delivers value quickly.
Involving both the development team and stakeholders in these sessions ensures that everyone has a shared understanding and contributes to the planning process. This collaborative approach helps uncover potential issues early and fosters a sense of ownership among all team members.
6. Capture the Conversions Triggered by the User Story
Capturing the conversions triggered by user stories means tracking how the implementation of a user story impacts user behavior and business outcomes. This step is crucial for measuring the effectiveness of the features and ensuring they deliver the intended value.
Once a user story is implemented, it’s essential to track its impact on key metrics. For example, if a user story aimed to improve the sign-up process, track metrics such as the number of new sign-ups, the completion rate of the onboarding process, and user engagement post-sign-up.
Gathering data on conversions helps product managers understand what works and what doesn’t. This data-driven approach enables continuous improvement. If a user story does not achieve the desired outcome, it provides valuable insights for refining the feature or exploring alternative solutions.
7. Five Practices to Create a Shared Understanding of What to Build Among Team and Stakeholders
Creating a shared understanding among your team and stakeholders is essential for successful product development. Here are five practices to help achieve this goal:
a. Unless You Share Pizzas, Write Things Down
b. Capture Most Details in Epic Documents
c. Make Epic Documents Live Across Stages
d. Use a Template That Can Anticipate Topics
A well-structured template simplifies the documentation process and ensures consistency. Key principles for an effective template include:
e. Get the Structure You Need with an Outliner
An outliner tool presents documents in a tree structure of bullets, offering significant benefits:
8. Enhancing Decision-Making in Product Management: Key Practices for Clarity and Collaboration
By focusing on three core practices—exposing underlying questions, facilitating structured discussions, and making the decision-making process transparent within documents—you can significantly enhance team collaboration and project outcomes.
a. Handle Decision-Making by Exposing Underlying Questions
Product managers make numerous micro decisions daily, often implicitly. To improve clarity and ensure all team members understand the rationale behind each decision, it’s vital to explicitly frame these decisions as questions. For instance, instead of vaguely noting “OAuth access tokens will be sent,” pose a question: “What standard should we use for user authorization?” This approach not only clarifies the decision but also opens up room for detailed discussion and context.
Example:
By framing the decision as a question, you highlight the decision-making process and create an opportunity for thorough examination and documentation of options and rationales.
b. Facilitate Structured Discussions for Difficult Decisions
Facilitating structured discussions is essential for addressing complex decisions. Employ frameworks like the Six Thinking Hats to guide these conversations. This method encourages team members to consider different perspectives, ensuring a well-rounded decision-making process.
Implementing Structured Discussions:
Example Framework: Six Thinking Hats
c. Make the Decision-Making Process Transparent Within the Document
Transparency in the decision-making process is critical. Avoid using separate spreadsheets or documents that create multiple sources of truth. Instead, integrate questions, discussions, and decisions directly within the main project document. This method maintains context, ensures consistency, and makes it easier for team members and stakeholders to follow the decision-making process.
Best Practices for Transparency:
Example Documentation:
Options:
Pros and Cons: Detail the advantages and disadvantages of each option.
Decision and Rationale: State the chosen option and the reasoning behind it.
To illustrate these practices, let’s consider an example document for implementing a Single Sign-On (SSO) feature:
1. Epic Name and Problem Statement: Clearly define the epic and the problem it addresses, supported by research data and customer feedback.
2. Solution Overview and Success Metrics: Outline the proposed solution and define how success will be measured.
3. User Story Mapping: Break down the epic into user stories, each with detailed acceptance criteria, designs, tasks, and any relevant questions.
4. Decision Documentation: Within each user story, document decisions as explicit questions. For example, “What should the relative status of the sign-up methods be on the sign-up page?” List the options and pros and cons for each.
5. Collaborative Decision-Making: Facilitate discussions using frameworks like the Six Thinking Hats, ensuring diverse perspectives are considered.
Benefits of This Approach
1. Enhanced Clarity: Explicitly framing decisions as questions ensures that the rationale and context are clear to all team members and stakeholders.
2. Improved Collaboration: Structured discussions lead to better-informed decisions, fostering a collaborative environment.
2. Effective Documentation: Integrating questions and decisions within the main document maintains context and transparency, making it easier to revisit and understand past decisions.
Leveraging Tools for Better Documentation
To streamline this process, consider using tools designed for writing feature documents. These tools often provide:
1. Bundling of Relevant Content: Keep all information in one place, collapsing sections to maintain focus.
2. Two-Way Integration with Jira: Sync documents with Jira to ensure a single source of truth.
3. Effective Decision Management: Handle micro decisions seamlessly within the document.
4. Template Usage: Utilize templates to maintain consistency and anticipate necessary topics.
By following these practices and utilizing appropriate tools, product managers can enhance clarity, foster collaboration, and ensure effective decision-making throughout the product development process.
The role of a product manager is inherently complex, requiring a delicate balance of strategic vision, detailed execution, and collaborative teamwork. By aligning on business impact, building a robust knowledge base, and prioritizing both business and customer outcomes, PMs can navigate these challenges effectively. Adopting user stories, conducting joint mapping sessions, and fostering a shared understanding among teams further enhance the PM’s ability to deliver successful products. Through these strategies and practices, product managers can master their multifaceted role and drive meaningful results for their organizations.
About the Author:
Nils Janse – Founder at Delibr
A good product manager possesses a blend of strategic thinking, problem-solving skills, and effective communication. They understand the importance of aligning product decisions with business objectives while prioritizing user needs. Additionally, strong leadership and collaboration abilities enable them to navigate complex challenges and drive successful outcomes for their team and organization.
To become a successful product manager, focus on mastering key skills such as strategic thinking, problem-solving, and effective communication. Embrace a user-centric mindset, aligning product decisions with business goals while prioritizing customer needs. Engage in continuous learning, seek opportunities for collaboration, and embrace challenges as opportunities for growth to excel in this dynamic and demanding role.
The stages of the journey of a feature are ideation, prioritization, discovery, refinement, development, testing, deployment, iteration, and optimization.