
Executive Engineering: Practical Engineering Theory for Software Leaders

The top-down vision makes it hard to make big changes in direction in the middle of a launch cycle. Even if the idea is great, it’s hard to find developers with spare time to build it. On the other hand, you’re generally working on features that everyone agrees are important. This means that you can spend your energy trying to build something great
... See moreGayle Laakmann McDowell, Jackie Bavaro • Cracking the PM Interview: How to Land a Product Manager Job in Technology (Cracking the Interview & Career)

If you want to deliver great products, you want to use best practices for engineering and try not to override the engineers' concerns.
Marty Cagan • INSPIRED: How to Create Tech Products Customers Love (Silicon Valley Product Group)
How Big Things Get Done: The Surprising Factors That Determine the Fate of Every Project, from Home Renovations to Space Exploration and Everything In Between
amazon.com
Think First: My No-Nonsense Approach to Creating Successful Products, Memorable User Experiences + Very Happy Customers
amazon.com