I rarely recommend business books. I have little patience for the pseudo-novels about how some project overcame challenges by applying the techniques advocated by the authors. That is just me. Others seem to enjoy and learn from such texts. I prefer texts that explain how well-established techniques from other fields can be adapted to our domain. We all have much to learn from adjacent fields.
Recently, a friend and colleague recommended I read Donald Reinertsen’s text The Principles of Product Development Flow: Second Generation Lean Product Development. The Reinertsen text is such a book, drawing lessons from economics, statistics, queue management in telecom, and even how the military organizes to respond to a rapidly changing environment.
The readers of this blog presumably share my interests in applying what can be learned from a variety of fields to understanding the dynamics and economics of software and system development. This has been the topics
Briefly, I strongly recommend this book.