This paper describes an approach to system design called the dialectical. In this approach, the design and its environment, including the people involved, are assumed to form an inseparable whole. The whole and its parts are subject to interaction and change throughout the entire design process. Using this approach, a number of aspects of system design are covered, and a model for design processes is presented. An example from the design of telecom equipments using this model is given.