intelligent product development