Product development has always depended on understanding customers, testing ideas and making informed decisions. What is changing is the amount of technology involved in each stage. Artificial ...