As Data Scientists, we should always try to understand the product side of things as well. A good product is useless if there is no demand for it. Inspired: How to Create Tech Products Customers Love gives us an insight into what a good product manager should do and also how should he interact or work with designers and engineers to get the best out of them.
The book is divided into three parts: discovery, delivery, and scale. In the discovery phase, Cagan discusses the importance of understanding user needs, defining a product vision, and creating a high-fidelity prototype. In the delivery phase, he covers topics such as iterative development, team collaboration, and product launch. In the scale phase, he discusses how to grow a product and create a sustainable business.

Like all books related to management or ways of working, it often repeats itself but there are a few major takeaways which I really liked. The emphasis on speaking with the users and the creation of a high-fidelity prototype and the reasoning behind it was key learning points for me. The book also covers the importance of testing and having good test frameworks, which although standard practice within software engineering, is often lacking with Data Scientists.
There are a few cons as well, like it’s repetitive, a lot, like we get it, there should be a product vision, having an entire section on it felt unnecessary. It also emphasises that everyone who is working on a product should share the same working space. In modern work dynamics, this idea seems a bit dated.
My final verdict will be that it’s worth a read due to its concepts on product prototyping and iteration.
