*changes may apply

Syllabus - Product Management course

Google-Reichman Tech School

Dates: 16.02.2024 - 15.6.2025 Lessons: Sundays at 16:00-20:00 Practice sessions: Tuesdays 18:00-19:00

Course Overview

Product management in tech companies is a fascinating profession that balances passion for technology, empathy for customers, business sense, and drive for success through measurement and optimization. This course will cover the essential aspects of the product manager (PM) role in startups and tech companies, including product discovery, product metrics, growth, product strategy, AI tools for PMs, PM of AI Products, product delivery, product teams, product operations, and industry case studies. 

Unit 1: Product Discovery

By Prof. Oren Zuckerman, Academic Director GMBA Innovation & Entrepreneurship, Head of MA in HCI, Reichman University. 

How can a PM discover what to do next? Which problems to focus on and why? How to uncover customer needs? How to test a product before it is ready to launch? Product discovery is a core practice of product managers, it involves research and understanding of the problem space, uncovering and prioritizing customer needs, generating insights regarding potential solutions, then prototyping and testing alternative solutions until a problem-solution fit is achieved. Product Discovery is a continuous process that never ends, and PMs leverage these techniques in all stages of the product lifecycle, from early-stage startups that uncover unmet customer needs, to growth-stage startups and mature products that constantly add new features and strive to discover new growth opportunities with new solutions. 

Frameworks and tools learnt in this unit: 

  • Research: stakeholders’ analysis, Jobs-to-be-Done (JTBD), design thinking and empathy, Double Diamond Model, customer interviews, contextual inquiry, thematic coding, insight generation, Customer Journey Mapping, value testing, usability testing. 
  • Prototyping: low-fidelity prototyping as MVP for learning about the problem, Build-Measure-Learn cycles, Google slides prototyping, short intro to Figma. 
Unit 2: Product Metrics & Growth

By Prof. Oren Zuckerman, Academic Director GMBA Innovation & Entrepreneurship, Head of MA in HCI, Reichman University. 

Metrics are everything, if you measure you can optimize, compare, understand, and lead product growth that drives business growth. In this unit you will learn how to understand key business and product metrics (like MRR, ARR, GRR, NRR, ARPU and ACV, CAC, Predictive LTV, Flexible LTV, LTV/CAC, Churn, DAU, MAU, Stickiness, TTV, and more). How to bridge business metrics and product metrics using unit economics. How to define OKRs and KPIs and a north-star KPI. You will learn what Funnels are in B2C and B2B companies, why conversion and optimization of funnel stages such as activation and engagement and retention are so crucial to the PM role. You will learn top-of-the-funnel growth strategies, that acquire new customers using Product-Led-Growth strategies. This process of measurement and optimization is done through continuous experimentation using A/B testing, that leads to continuous learning, product improvements, and growth. 

Frameworks and tools learnt in this unit: 

  • Performance Management: KPIs, OKRs, Lean OKRs, North star, SMART, V2MOM. 
  • Experimentation: NIHITO, Rapid experimentation, Reverse Experimentation, Hypothesis-Driven Development, A/B testing, Multivariant testing, controlled experiments. 
  • Funnel: AIDA, AARRR, HEART, Kaizen, ICE Scoring, TOFU-MOFU-BOFU, Value Pyramid Funnel. 
Unit 3: Product Strategy

By Hadas Sheinfeld, Product Strategy Expert, formerly at Datagen, Google. 

A product strategy is a comprehensive, high-level plan that outlines a product’s unique value proposition, identifies its target audience, and details how it will achieve its core objectives. In this unit you will learn how to leverage the frameworks learnt in previous units towards a product strategy model, by diving deeper into the difference between business strategy and product strategy, and by learning how to conduct strategic discussions at various levels – from vision and mission to strategy and roadmap. You will learn how product discovery techniques are used to integrate customer needs and technical solutions into a product strategy, and how to analyze market trends and specifically your competition, until you are able to define your product differentiation. You will acquire best practices and learn about common mistakes in defining and applying a product strategy. 

Frameworks and tools learnt in this unit: 

  • Strategy: product strategy model, vision-mission-roadmap.  
  • Prioritization frameworks: RICE, MoSCoW, Kano. 
  • Strategic planning: goal setting principles, lean canvas, more on OKRs. 
  • Competitive analysis: SWOT, differentiation. 
  • Additional Product Discovery techniques – Personas vs JBTD, interview techniques (the MOM test), opportunity tree mapping, survey buildings principles. 
Unit 4: AI tools for PMs

By Galit Galperin, AI Product Expert. 

AI impacts the PM role in two separate ways. In this unit you will learn how to master the art of prompt engineering in product workflow, including customer discovery, strategy formulation, and feature prioritization. In Customer Discovery, you will learn how to conduct sentiment analysis and analyze customer feedback, reviews, and social media to gauge sentiment and identify customer pain points. You will also use AI tools to segment customers into groups based on shared characteristics and behaviors. In strategy formulation you’ll conduct  

Market Analysis: Use AI to analyze vast datasets of market trends, consumer behavior, and competitor activity. Prompt it with specific questions to uncover hidden insights. 

Scenario Planning: Generate multiple future scenarios based on different assumptions. Use AI to simulate outcomes and identify potential risks and opportunities. 

Unit 5: PM of AI Products

By Roy Leiser, Sr. Technical Product Manager, Amazon.  

In this unit you will learn how to manage AI-powered products. We will review various AI-powered products including customer-facing chatbots, search engines, recommender systems, voice interfaces, and content generation tools, and generate insights on how to drive AI products from ideation to impact.  

The role of AI product managers is to focus on balancing technical considerations with business strategy while emphasizing the importance of measuring and improving the quality of AI models. 

We’ll discuss responsibilities like collaborating with data scientists and ML engineers and understanding AI capabilities and limitations. We will cover unique challenges such as addressing ethical considerations, eliminating bias, introducing explainable AI (XAI) methodologies, and monitoring the performance of AI models over time. 

Unit 6: Mastering Product Delivery

By Ron Shahnovsky, Senior Product Manager and Team Lead, Microsoft.  

Product delivery cycle includes inbound activities like collaboration with design and engineering teams as well as outbound efforts such as effective communication with customers and marketing. In this unit you will learn strategies for cross-functional collaboration that integrate various disciplines, ensuring seamless coordination for successful product delivery.  

You will understand the day-to-day responsibilities of a Product Manager, who constantly juggles multiple priorities to drive successful product delivery. You will learn the entire product life cycle from discovery to delivery, acquiring the tools and strategies to effectively manage each phase, from collaborating with design and engineering teams to aligning stakeholders and driving cross-functional coordination. You’ll dive into techniques for working closely with engineering to ensure smooth delivery, maintaining alignment across teams, and tackling challenges in execution. You will also learn how to translate product strategy into execution documents, such as PRDs and SPECs. On the outbound front, we’ll explore PMs’ responsibilities in customer communication and engagement, marketing activities, and establishing a public presence to maximize the product’s success. 

By the end of this unit, participants will: 

  • Understand the Product Manager’s responsibilities at every stage of the product life cycle, from discovery to delivery. 
  • Develop strategies for effective cross-functional collaboration and clear communication across teams. 
  • Learn how to write effective PRDs and SPECs to translate product strategy into actionable execution plans. 
  • Get familiar with outbound activities, including engaging with customers, collaborating with marketing, interacting with analysts, and establishing a strong public presence. 
  • Apply tools and best practices to ensure smooth and successful product delivery. 
Unit 7: Product Operations

By Ron Shahnovsky, Senior Product Manager and Team Lead, Microsoft.   

In this unit, participants will explore the tools and platforms commonly used by product teams, software developers, designers, and other disciplines to streamline workflows in modern organizations. We will review a range of widely adopted platforms, such as Jira, GitHub, Figma, and others, examining their core functionalities and how they support collaboration and productivity. Participants will have hands-on opportunities to interact with these tools, gaining practical experience to understand their features and workflows. By the end of the unit, they will be equipped to identify which platforms align best with their personal and organizational needs, ensuring smoother product operations and improved efficiency. 

Unit 8: Power Skills

In addition to technical expertise, product managers need key “power skills” such as networking to build industry connections, strong communication to convey product vision, and the ability to transition into new roles within a company. Effective job search skills, including crafting a strong resume and preparing for interviews, are also essential for career growth. These soft skills are critical for standing out in the product management field. 

Practice sessions

Throughout the course, students will have a practice session every Tuesday at 18:00-19:00. 

Course Staff

Prof. Oren Zuckerman

Hadas Sheinfeld

Galit Galperin

Ron Shkhanovsky

Itamar Gilon