하드웨어 사용자 인터페이스 설계에서 탑-다운 방식이 더 선호된다. 바텀-업 방식은 복잡한 사용자 인터페이스에서는 제 기능을 잘 못할 가능성도 있으므로, 두 접근방식을 동시에 사용하는 것이 더 유용할 것이다.
하드웨어 사용자 인터페이스 설계는 탑-다운(top-down) 또는 바텀-업(bottom-up) 방식 둘 다 가능하지만 주로 전자를 선호한다. 탑-다운 방식은 어떻게 사용자들이 넓은 의미에서 사용자와 상호작용하는지 그려봄으로써 시작할 수 있다. 처음에는 사용자 인터페이스의 전반적인 조직을 고려하고 후에 좀 더 세세한 하드웨어 요소들에 초점을 맞출 수 있다. 바텀-업 접근 방식은 기능적인 요구사항을 처리하기 위해 몇몇 요소들을 선택하고 그 후에 논리적인 방식으로 조직하는 것이다. 후자의 접근방식을 적용하였을 경우 기기가 작동은 하겠지만 전체가 통합되었을 경우, 특히 복잡한 사용자 인터페이스라면 제 기능을 잘 못할 가능성도 있다. 두 가지 접근 방식을 동시에 사용해서 설계 개발하는 것이 좀 더 유용할 것이다.