The NPD process involves 8 key stages from idea generation through to product launch. It begins with brainstorming ideas and evaluating their potential. Top ideas are further developed into concepts which are tested through market research. Strategic and financial analysis determines if concepts fit the business. Products are developed, tested with customers and modified based on feedback. They are then commercialized by determining pricing and marketing plans. Finally, a launch plan introduces the product to the market.