This is the public version of the 2020 remote syllabus developed for Info 290M Lean/Agile Product Management, a three-unit graduate class taught by Jez Humble at UC Berkeley’s School of Information. Everything in this document is copyright Jez Humble and licensed Creative Commons Attribution-Share Alike unless otherwise noted.
This course is designed to give participants a practical overview of the modern lean/agile product management paradigm based on contemporary industry practice. It covers the complete lifecycle of product management, from discovering your customers and users to release planning, economic frameworks, and managing teams. It takes an experimental approach throughout, showing how to minimize investment and output while maximizing the information we discover to support effective decision-making. This class is necessarily incomplete and does not cover product sales and marketing, product strategy, and pricing, amongst other topics.
This public version of the syllabus is designed for self-study and omits classes, some assignments, and guest lectures, all of which expand the syllabus. The website for this class, with details on grading and the most up-to-date syllabus for current students (including all assignments, classes, and guest lectures) is at https://leanagile.pm/. There is a reading list at the bottom. Feel free to submit a pull request or create an issue!
✅ All videos are hosted on YouTube and have closed captions enabled. You can also choose a different speed: I personally found 1.5x to work well.
Unit 1: Introduction
Background study
Lecture videos
Unit 2: Discovery
Background study
Lecture videos
Assignment
For this assignment, you’ll need to come up with an idea for a business. This could be for a project that you’re currently working on, or you can make up a business idea of your own.
Further reading
Unit 3: Experimental Product Development
Background study
Lecture videos
Assignment
- Individual: Create a value proposition canvas using one of your proto-personas and empathy maps, and design an experiment.
- Group work:
- choose a business idea
- write a problem statement
- create two proto-personas and empathy maps
- create two value proposition canvases (one for each proto-persona)
Further reading
Unit 4: Planning Releases
Background study
Lecture videos
Assignment
- Individual: Create a User Story Map: optional make-up assignment
- Group work: conduct problem interviews
Further reading
Unit 5: Economic Frameworks
Background study
Lecture videos
Further reading
- Decision Tree Primer by Craig Kirkwood
- Talk: “When and How to Pivot” by David Binetti: slides, video.
- How to Measure Anything by Douglas Hubbard
- The Principles of Product Development Flow by Don Reinertsen
- Waltzing with Bears by Tom DeMarco and Timothy Lister
- Lean Enterprise by Jez Humble, Joanne Molesky, and Barry O’Reilly
Unit 6: Managing Work
Background study
Lecture videos
Assignment
- Group work: create a business model canvas and design an experiment to test it
Further reading
- Extreme Programming Explained: Embrace Change (2nd Edition) by Kent Beck and Cynthia Andres
- Kanban: Successful Evolutionary Change for Your Technology Business by David J Anderson
- Kanban and Scrum: Making the Most of Both by Henrik Kniberg and Mattias Skarin
Unit 7: Managing Teams
Background study
Lecture videos
Further reading
Unit 8: Getting Stuff Done
Background study and class
Lecture videos
Further reading
Reading List
There are no required books for this course. However, if you’re interested in getting a solid grounding in the subject, I recommend the following:
- Inspired: How To Create Products Customers Love by Marty Cagan
- Badass: Making Users Awesome by Kathy Sierra
- Escaping the Build Trap: How Effective Product Management Creates Real Value by Melissa Perri
- User Story Mapping: Discover the Whole Story, Build the Right Product by Jeff Patton
- The Principles of Product Development Flow: Second Generation Lean Product Development by Donald G. Reinertsen
- Lean UX: Applying Lean Principles to Improve User Experience by Jeff Gothelf with Josh Seiden
- The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses by Eric Ries
- Running Lean: Iterate from Plan A to a Plan That Works by Ash Maurya
- Escape Velocity: Free Your Company’s Future from the Pull of the Past by Geoffrey A. Moore
- Lean Enterprise: How High-Performance Organizations Innovate at Scale by Jez Humble, Joanne Molesky, and Barry O’Reilly
- How to Measure Anything: Finding the Value of “Intangibles” in Business by Douglas W. Hubbard