hardware_development_guideline