electronic hardware hardware development hardware product development process hardware development process development process manufacturing process