TL;DR: The seven steps of product development are idea generation, idea screening, concept development, marketing strategy development and business analysis, detailed design and product development, prototyping and testing, and finally launch/commercialization. You don’t have to use them in this order, and you may use them more than once.