Modeling Bayesian networks manually is often a tedious task. This paper presents a methodological view onto the effective modeling of Bayesian networks. It features intuitive techniques that are especially suited for inexperienced users: We propose a process model for the modeling task, and discuss strategies for acquiring the network structure. Furthermore, we describe techniques for a simplified construction of the conditional probability tables using constraints and a novel extension of the Ranked-Nodes approach. The effectiveness and benefit of the presented approach is demonstrated by three case studies.