This document proposes a hierarchical approach for configuring business process models. It begins with an introduction to business process modeling using BPMN. It then discusses the challenges of managing complex or diverse business process models at an enterprise scale. The authors propose an approach that uses hierarchical decomposition and configuration to address these challenges. Hierarchical decomposition helps manage complexity by hiding details in sub-levels. Configuration allows expressing similarities between different models in a unified configurable model. The approach is demonstrated through a case study of configuring bug tracking system processes.