Powerful products Strategic management of successful new product development - BeanlhRoger