구조부터 짜면 → 하향식 설계
모듈부터 짜면 → 상향식 설계
상향식은 모듈화의 장점을 활용한 방식. 모듈화를 충실히 이행했다면 개발자는 전체적인 시스템의 구조나 요구사항이 명확하지 않아도 특정 기능에 집중하여 모듈을 개발할 수 있음
상위 설계는 아키텍처 구조 설계