Lectures on Lean-Agile Product Management

© 2015-2020 Jez Humble, licensed CC BY-SA

View the Project on GitHub

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

Further reading


Unit 4: Planning Releases

Background study

Lecture videos

Assignment

Further reading


Unit 5: Economic Frameworks

Background study

Lecture videos

Further reading


Unit 6: Managing Work

Background study

Lecture videos

Assignment

Further reading


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: