— Book summary, Product management — 2 min read
Inspired is one of the most well-known product management books. It is mentioned every time someone is looking for an introduction to tech product management.
Inspired explains how a product team should function going from discovery work to delivering products and what the different roles and responsibilities in the team are.
According to Cagan, in the average company, products are developed in a waterfall fashion.
Typically the release is a failure because
Focusing on outputs turns product managers into project managers that take requirements and produce documentation for the developers. The developer's role is to take orders and deliver features - not to think about the customers and innovate.
Cagan suggests adopting lean and agile methodologies instead where
For a product manager, this means shifting focus from taking requirements and turning them into specs to discovering what the customer's problems are and collaborating with the development team to find solutions to them.
Cagan advocates a parallel process where continuous discovery and continuous delivery processes run side-by-side. Discovery should focus on validating the key risks:
Even though the book does advocate focusing on the problem rather than the solution, it is often quite solution-oriented. The usability, feasibility, and viability risks that a PM is supposed to mitigate are all risks related to a specific solution. Rapid prototyping is also about validating a solution, not discovering a problem to solve. Both of these main themes of the book are rather solution-oriented approaches.
Regardless, the book gives a good overview of what software product management in an agile environment should be about.
About product teams
We need teams of missionaries, not teams of mercenaries. Mercenaries build whatever they're told to build. Missionaries are true believers in the vision and are committed to solving customer problems.
Product discovery
The purpose of product discovery is to quickly separate the good ideas from the bad. -- Specifically, this means getting answers to the following questions:
- Will the users buy this (or choose to use it)?
- Can the user figure out how to use this?
- Can our engineers build this?
- Can our stakeholders support this?
Product manager as a servant leader
When a product succeeds, it's because everyone in the team did what they needed to do. But when a product fails, it's the product manager’s fault.
Product discovery and delivery process
We use prototypes to conduct rapid experiments in product discovery, and then in delivery, we build and release products in hopes of achieving product/market fit, which is a key step on the way to delivering on the company's product vision.