New product development : from initial idea to product management - Annacchino, Marc A (2003)