new hardware product development