What are the two steps in the marketing process? Compare and contrast the product development process with the customer development process.