Tiered design은 '계층형 디자인' 또는 '다단계 디자인'을 의미하는 표현입니다. 이는 시스템이나 구조를 여러 개의 독립적인 '층(tier)' 또는 '계층(layer)'으로 나누어 설계하는 방식을 말합니다. 각 계층은 특정 기능이나 역할을 담당하며, 일반적으로 하위 계층은 상위 계층에 서비스를 제공하고 상위 계층은 하위 계층의 서비스를 이용하는 방식으로 상호작용합니다. 이러한 분리된 구조는 복잡한 시스템을 관리하기 쉽게 만들고, 각 계층을 독립적으로 개발하거나 수정할 수 있게 하여 유지보수성과 확장성을 크게 향상시킵니다. 예를 들어, 소프트웨어 개발에서는 데이터베이스 계층, 비즈니스 로직 계층, 사용자 인터페이스 계층 등으로 나누는 3계층(three-tiered) 아키텍처가 대표적인 tiered design의 예시입니다. 물리적인 디자인에서는 웨딩 케이크처럼 층층이 쌓인 형태나, 극장의 계단식 좌석 배치 등에도 이 개념이 적용될 수 있습니다. 조직 구조에서도 직급에 따라 계층을 나누는 것이 tiered design의 한 형태로 볼 수 있습니다. 이 디자인 방식은 각 부분의 독립성을 보장하면서 전체 시스템의 안정성과 효율성을 높이는 데 기여합니다.