Cost of Delay - an introduction
Donald Reinertsen - engineer.
Master of product innovation, for me the deeper level knowledge below Project management, Agile and Lean. This is what I should have learned years ago.
You may or may not like his style, you cannot ignore his words!