If this is the only book you read on developing technical products you will be ill informed. There is really little new here from when I read the first edition several years ago. Most of the thinking and approach is still mired in a project perspective and delivering outputs. The emergent principles and practices of agile/lean product development are for the most part ignored. There is much better information out there. I would suggest Lean Enterprise or the Lean Product Playbook as much better jumping off points and references.